builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-011 starttime: 1461024694.86 results: success (0) buildid: 20160418150822 builduid: e56a1568f67c48ca9db916e39d26da30 revision: f128e25d78d3e0633a4f668a4485e8f4b8a25549 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:34.863431) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:34.863918) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:34.864289) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:34.970194) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:11:34.970582) ========= '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-011\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-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-011\AppData\Local LOGONSERVER=\\T-W864-IX-011 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-011 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-011 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-011 WINDIR=C:\windows using PTY: False --17:11:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 31.71 MB/s 17:11:37 (31.71 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.440000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:11:36.481360) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:11:36.481740) ========= '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-011\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-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-011\AppData\Local LOGONSERVER=\\T-W864-IX-011 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-011 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-011 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-011 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.606000 ========= master_lag: 2.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:11:41.248499) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:11:41.248884) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev f128e25d78d3e0633a4f668a4485e8f4b8a25549 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev f128e25d78d3e0633a4f668a4485e8f4b8a25549 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-011\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-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-011\AppData\Local LOGONSERVER=\\T-W864-IX-011 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-011 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-011 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-011 WINDIR=C:\windows using PTY: False 2016-04-18 17:11:42,763 truncating revision to first 12 chars 2016-04-18 17:11:42,763 Setting DEBUG logging. 2016-04-18 17:11:42,763 attempt 1/10 2016-04-18 17:11:42,763 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/f128e25d78d3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 17:11:43,198 unpacking tar archive at: mozilla-central-f128e25d78d3/testing/mozharness/ program finished with exit code 0 elapsedTime=1.585000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:11:42.876200) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:42.876789) ========= script_repo_revision: f128e25d78d3e0633a4f668a4485e8f4b8a25549 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:42.877475) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:42.877946) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:42.893392) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 23 secs) (at 2016-04-18 17:11:42.893918) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-011\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-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-011\AppData\Local LOGONSERVER=\\T-W864-IX-011 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-011 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-011 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-011 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:11:44 INFO - MultiFileLogger online at 20160418 17:11:44 in C:\slave\test 17:11:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 17:11:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:11:44 INFO - {'append_to_log': False, 17:11:44 INFO - 'base_work_dir': 'C:\\slave\\test', 17:11:44 INFO - 'blob_upload_branch': 'mozilla-central', 17:11:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:11:44 INFO - 'buildbot_json_path': 'buildprops.json', 17:11:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:11:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:11:44 INFO - 'download_minidump_stackwalk': True, 17:11:44 INFO - 'download_symbols': 'true', 17:11:44 INFO - 'e10s': False, 17:11:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:11:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:11:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:11:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:11:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:11:44 INFO - 'C:/mozilla-build/tooltool.py'), 17:11:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:11:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:11:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:11:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:11:44 INFO - 'log_level': 'info', 17:11:44 INFO - 'log_to_console': True, 17:11:44 INFO - 'opt_config_files': (), 17:11:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:11:44 INFO - '--processes=1', 17:11:44 INFO - '--config=%(test_path)s/wptrunner.ini', 17:11:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:11:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:11:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:11:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:11:44 INFO - 'pip_index': False, 17:11:44 INFO - 'require_test_zip': True, 17:11:44 INFO - 'test_type': ('testharness',), 17:11:44 INFO - 'this_chunk': '1', 17:11:44 INFO - 'total_chunks': '10', 17:11:44 INFO - 'virtualenv_path': 'venv', 17:11:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:11:44 INFO - 'work_dir': 'build'} 17:11:44 INFO - ##### 17:11:44 INFO - ##### Running clobber step. 17:11:44 INFO - ##### 17:11:44 INFO - Running pre-action listener: _resource_record_pre_action 17:11:44 INFO - Running main action method: clobber 17:11:44 INFO - rmtree: C:\slave\test\build 17:11:44 INFO - Using _rmtree_windows ... 17:11:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:12:50 INFO - Running post-action listener: _resource_record_post_action 17:12:50 INFO - ##### 17:12:50 INFO - ##### Running read-buildbot-config step. 17:12:50 INFO - ##### 17:12:50 INFO - Running pre-action listener: _resource_record_pre_action 17:12:50 INFO - Running main action method: read_buildbot_config 17:12:50 INFO - Using buildbot properties: 17:12:50 INFO - { 17:12:50 INFO - "project": "", 17:12:50 INFO - "product": "firefox", 17:12:50 INFO - "script_repo_revision": "production", 17:12:50 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 17:12:50 INFO - "repository": "", 17:12:50 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 17:12:50 INFO - "buildid": "20160418150822", 17:12:50 INFO - "pgo_build": "False", 17:12:50 INFO - "basedir": "C:\\slave\\test", 17:12:50 INFO - "buildnumber": 21, 17:12:50 INFO - "slavename": "t-w864-ix-011", 17:12:50 INFO - "revision": "f128e25d78d3e0633a4f668a4485e8f4b8a25549", 17:12:50 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 17:12:50 INFO - "platform": "win64", 17:12:50 INFO - "branch": "mozilla-central", 17:12:50 INFO - "repo_path": "mozilla-central", 17:12:50 INFO - "moz_repo_path": "", 17:12:50 INFO - "stage_platform": "win64", 17:12:50 INFO - "builduid": "e56a1568f67c48ca9db916e39d26da30", 17:12:50 INFO - "slavebuilddir": "test" 17:12:50 INFO - } 17:12:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 17:12:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 17:12:50 INFO - Running post-action listener: _resource_record_post_action 17:12:50 INFO - ##### 17:12:50 INFO - ##### Running download-and-extract step. 17:12:50 INFO - ##### 17:12:50 INFO - Running pre-action listener: _resource_record_pre_action 17:12:50 INFO - Running main action method: download_and_extract 17:12:50 INFO - mkdir: C:\slave\test\build\tests 17:12:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:50 INFO - https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:12:50 INFO - trying https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 17:12:50 INFO - Downloading https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 17:12:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 17:12:51 INFO - Downloaded 1274 bytes. 17:12:51 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 17:12:51 INFO - Using the following test package requirements: 17:12:51 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 17:12:51 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 17:12:51 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 17:12:51 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'jsshell-win64.zip'], 17:12:51 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 17:12:51 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 17:12:51 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 17:12:51 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 17:12:51 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 17:12:51 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:12:51 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 17:12:51 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 17:12:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:51 INFO - https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:12:51 INFO - trying https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 17:12:51 INFO - Downloading https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 17:12:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 17:12:52 INFO - Downloaded 21341860 bytes. 17:12:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:12:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:12:54 INFO - caution: filename not matched: web-platform/* 17:12:54 INFO - Return code: 11 17:12:54 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')]} 17:12:54 INFO - https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:12:54 INFO - trying https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 17:12:54 INFO - Downloading https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 17:12:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 17:12:56 INFO - Downloaded 36382594 bytes. 17:12:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:12:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:13:37 INFO - caution: filename not matched: bin/* 17:13:37 INFO - caution: filename not matched: config/* 17:13:37 INFO - caution: filename not matched: mozbase/* 17:13:37 INFO - caution: filename not matched: marionette/* 17:13:37 INFO - caution: filename not matched: tools/wptserve/* 17:13:37 INFO - Return code: 11 17:13:37 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')]} 17:13:37 INFO - https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 17:13:37 INFO - trying https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 17:13:37 INFO - Downloading https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 17:13:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 17:13:39 INFO - Downloaded 83032693 bytes. 17:13:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 17:13:39 INFO - mkdir: C:\slave\test\properties 17:13:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:13:39 INFO - Writing to file C:\slave\test\properties\build_url 17:13:39 INFO - Contents: 17:13:39 INFO - build_url:https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 17:13:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 17:13:40 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:13:40 INFO - Writing to file C:\slave\test\properties\symbols_url 17:13:40 INFO - Contents: 17:13:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 17:13:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:40 INFO - https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:13:40 INFO - trying https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 17:13:40 INFO - Downloading https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 17:13:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 17:13:41 INFO - Downloaded 53382996 bytes. 17:13:41 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:13:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:13:45 INFO - Return code: 0 17:13:45 INFO - Running post-action listener: _resource_record_post_action 17:13:45 INFO - Running post-action listener: set_extra_try_arguments 17:13:45 INFO - ##### 17:13:45 INFO - ##### Running create-virtualenv step. 17:13:45 INFO - ##### 17:13:45 INFO - Running pre-action listener: _pre_create_virtualenv 17:13:45 INFO - Running pre-action listener: _resource_record_pre_action 17:13:45 INFO - Running main action method: create_virtualenv 17:13:45 INFO - Creating virtualenv C:\slave\test\build\venv 17:13:45 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 17:13:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:13:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:13:51 INFO - Installing distribute......................................................................................................................................................................................done. 17:13:53 INFO - Return code: 0 17:13:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:13:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:53 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025719E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-011', 'USERDOMAIN': 'T-W864-IX-011', '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-011', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-011', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\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 17:13:53 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 17:13:53 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 17:13:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Roaming', 17:13:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:13:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:13:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:13:53 INFO - 'COMPUTERNAME': 'T-W864-IX-011', 17:13:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:53 INFO - 'DCLOCATION': 'SCL3', 17:13:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:53 INFO - 'HOMEDRIVE': 'C:', 17:13:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 17:13:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:53 INFO - 'KTS_VERSION': '1.19c', 17:13:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 17:13:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-011', 17:13:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:53 INFO - 'MOZ_NO_REMOTE': '1', 17:13:53 INFO - 'NO_EM_RESTART': '1', 17:13:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:53 INFO - 'OS': 'Windows_NT', 17:13:53 INFO - 'OURDRIVE': 'C:', 17:13:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:13:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:13:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:53 INFO - 'PROCESSOR_LEVEL': '6', 17:13:53 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:13:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:13:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:13:53 INFO - 'PROMPT': '$P$G', 17:13:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:53 INFO - 'PWD': 'C:\\slave\\test', 17:13:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:53 INFO - 'SYSTEMDRIVE': 'C:', 17:13:53 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:53 INFO - 'TEST1': 'testie', 17:13:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:53 INFO - 'USERDOMAIN': 'T-W864-IX-011', 17:13:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 17:13:53 INFO - 'USERNAME': 'cltbld', 17:13:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-011', 17:13:53 INFO - 'WINDIR': 'C:\\windows', 17:13:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:54 INFO - Downloading/unpacking psutil>=0.7.1 17:13:54 INFO - Running setup.py egg_info for package psutil 17:13:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:13:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:54 INFO - Installing collected packages: psutil 17:13:54 INFO - Running setup.py install for psutil 17:13:54 INFO - building 'psutil._psutil_windows' extension 17:13:54 INFO - error: Unable to find vcvarsall.bat 17:13:54 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-oy1nsz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:13:54 INFO - running install 17:13:54 INFO - running build 17:13:54 INFO - running build_py 17:13:54 INFO - creating build 17:13:54 INFO - creating build\lib.win32-2.7 17:13:54 INFO - creating build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:13:54 INFO - running build_ext 17:13:54 INFO - building 'psutil._psutil_windows' extension 17:13:54 INFO - error: Unable to find vcvarsall.bat 17:13:54 INFO - ---------------------------------------- 17:13:54 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-oy1nsz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:13:54 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-011\AppData\Roaming\pip\pip.log 17:13:54 WARNING - Return code: 1 17:13:54 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! 17:13:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:13:54 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')]} 17:13:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:54 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')]} 17:13:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:54 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025719E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-011', 'USERDOMAIN': 'T-W864-IX-011', '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-011', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-011', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\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 17:13:54 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 17:13:54 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 17:13:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Roaming', 17:13:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:13:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:13:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:13:54 INFO - 'COMPUTERNAME': 'T-W864-IX-011', 17:13:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:54 INFO - 'DCLOCATION': 'SCL3', 17:13:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:54 INFO - 'HOMEDRIVE': 'C:', 17:13:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 17:13:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:54 INFO - 'KTS_VERSION': '1.19c', 17:13:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 17:13:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-011', 17:13:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:54 INFO - 'MOZ_NO_REMOTE': '1', 17:13:54 INFO - 'NO_EM_RESTART': '1', 17:13:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:54 INFO - 'OS': 'Windows_NT', 17:13:54 INFO - 'OURDRIVE': 'C:', 17:13:54 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:13:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:13:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:54 INFO - 'PROCESSOR_LEVEL': '6', 17:13:54 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:13:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:13:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:13:54 INFO - 'PROMPT': '$P$G', 17:13:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:54 INFO - 'PWD': 'C:\\slave\\test', 17:13:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:54 INFO - 'SYSTEMDRIVE': 'C:', 17:13:54 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:54 INFO - 'TEST1': 'testie', 17:13:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:54 INFO - 'USERDOMAIN': 'T-W864-IX-011', 17:13:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 17:13:54 INFO - 'USERNAME': 'cltbld', 17:13:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-011', 17:13:54 INFO - 'WINDIR': 'C:\\windows', 17:13:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:13:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:13:55 INFO - Running setup.py egg_info for package mozsystemmonitor 17:13:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:13:55 INFO - Running setup.py egg_info for package psutil 17:13:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:13:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:55 INFO - Installing collected packages: mozsystemmonitor, psutil 17:13:55 INFO - Running setup.py install for mozsystemmonitor 17:13:55 INFO - Running setup.py install for psutil 17:13:55 INFO - building 'psutil._psutil_windows' extension 17:13:55 INFO - error: Unable to find vcvarsall.bat 17:13:55 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-koxcxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:13:55 INFO - running install 17:13:55 INFO - running build 17:13:55 INFO - running build_py 17:13:55 INFO - running build_ext 17:13:55 INFO - building 'psutil._psutil_windows' extension 17:13:55 INFO - error: Unable to find vcvarsall.bat 17:13:55 INFO - ---------------------------------------- 17:13:55 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-koxcxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:13:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-011\AppData\Roaming\pip\pip.log 17:13:55 WARNING - Return code: 1 17:13:55 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! 17:13:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:13:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025719E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-011', 'USERDOMAIN': 'T-W864-IX-011', '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-011', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-011', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\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 17:13:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:13:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:13:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Roaming', 17:13:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:13:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:13:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:13:55 INFO - 'COMPUTERNAME': 'T-W864-IX-011', 17:13:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:55 INFO - 'DCLOCATION': 'SCL3', 17:13:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:55 INFO - 'HOMEDRIVE': 'C:', 17:13:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 17:13:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:55 INFO - 'KTS_VERSION': '1.19c', 17:13:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 17:13:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-011', 17:13:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:55 INFO - 'MOZ_NO_REMOTE': '1', 17:13:55 INFO - 'NO_EM_RESTART': '1', 17:13:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:55 INFO - 'OS': 'Windows_NT', 17:13:55 INFO - 'OURDRIVE': 'C:', 17:13:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:13:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:13:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:55 INFO - 'PROCESSOR_LEVEL': '6', 17:13:55 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:13:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:13:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:13:55 INFO - 'PROMPT': '$P$G', 17:13:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:55 INFO - 'PWD': 'C:\\slave\\test', 17:13:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:55 INFO - 'SYSTEMDRIVE': 'C:', 17:13:55 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:55 INFO - 'TEST1': 'testie', 17:13:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:55 INFO - 'USERDOMAIN': 'T-W864-IX-011', 17:13:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 17:13:55 INFO - 'USERNAME': 'cltbld', 17:13:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-011', 17:13:55 INFO - 'WINDIR': 'C:\\windows', 17:13:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:55 INFO - Downloading/unpacking blobuploader==1.2.4 17:13:55 INFO - Downloading blobuploader-1.2.4.tar.gz 17:13:55 INFO - Running setup.py egg_info for package blobuploader 17:13:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:13:59 INFO - Running setup.py egg_info for package requests 17:13:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:13:59 INFO - Downloading docopt-0.6.1.tar.gz 17:13:59 INFO - Running setup.py egg_info for package docopt 17:13:59 INFO - Installing collected packages: blobuploader, docopt, requests 17:13:59 INFO - Running setup.py install for blobuploader 17:13:59 INFO - Running setup.py install for docopt 17:13:59 INFO - Running setup.py install for requests 17:13:59 INFO - Successfully installed blobuploader docopt requests 17:13:59 INFO - Cleaning up... 17:13:59 INFO - Return code: 0 17:13:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:13:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:59 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025719E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, '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-011', 'USERDOMAIN': 'T-W864-IX-011', '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-011', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-011', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\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 17:13:59 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 17:13:59 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 17:13:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Roaming', 17:13:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:13:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:13:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:13:59 INFO - 'COMPUTERNAME': 'T-W864-IX-011', 17:13:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:59 INFO - 'DCLOCATION': 'SCL3', 17:13:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:59 INFO - 'HOMEDRIVE': 'C:', 17:13:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 17:13:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:59 INFO - 'KTS_VERSION': '1.19c', 17:13:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 17:13:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-011', 17:13:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:59 INFO - 'MOZ_NO_REMOTE': '1', 17:13:59 INFO - 'NO_EM_RESTART': '1', 17:13:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:59 INFO - 'OS': 'Windows_NT', 17:13:59 INFO - 'OURDRIVE': 'C:', 17:13:59 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:13:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:13:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:59 INFO - 'PROCESSOR_LEVEL': '6', 17:13:59 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:13:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:13:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:13:59 INFO - 'PROMPT': '$P$G', 17:13:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:59 INFO - 'PWD': 'C:\\slave\\test', 17:13:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:59 INFO - 'SYSTEMDRIVE': 'C:', 17:13:59 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:59 INFO - 'TEST1': 'testie', 17:13:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:13:59 INFO - 'USERDOMAIN': 'T-W864-IX-011', 17:13:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 17:13:59 INFO - 'USERNAME': 'cltbld', 17:13:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-011', 17:13:59 INFO - 'WINDIR': 'C:\\windows', 17:13:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:14:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:14:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette 17:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:14:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:14:05 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 17:14:05 INFO - Running setup.py install for browsermob-proxy 17:14:19 INFO - Running setup.py install for manifestparser 17:14:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for marionette-client 17:14:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:14:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for marionette-driver 17:14:19 INFO - Running setup.py install for mozcrash 17:14:19 INFO - Running setup.py install for mozdebug 17:14:19 INFO - Running setup.py install for mozdevice 17:14:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for mozfile 17:14:19 INFO - Running setup.py install for mozhttpd 17:14:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for mozinfo 17:14:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for mozInstall 17:14:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for mozleak 17:14:19 INFO - Running setup.py install for mozlog 17:14:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for moznetwork 17:14:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for mozprocess 17:14:19 INFO - Running setup.py install for mozprofile 17:14:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for mozrunner 17:14:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for mozscreenshot 17:14:19 INFO - Running setup.py install for moztest 17:14:19 INFO - Running setup.py install for mozversion 17:14:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:14:19 INFO - Running setup.py install for wptserve 17:14:19 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 17:14:19 INFO - Cleaning up... 17:14:19 INFO - Return code: 0 17:14:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:14:19 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')]} 17:14:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:14:19 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')]} 17:14:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:14:19 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025719E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, '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-011', 'USERDOMAIN': 'T-W864-IX-011', '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-011', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-011', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\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 17:14:19 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 17:14:19 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 17:14:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:14:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Roaming', 17:14:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:14:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:14:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:14:19 INFO - 'COMPUTERNAME': 'T-W864-IX-011', 17:14:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:14:19 INFO - 'DCLOCATION': 'SCL3', 17:14:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:14:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:14:19 INFO - 'HOMEDRIVE': 'C:', 17:14:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 17:14:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:14:19 INFO - 'KTS_VERSION': '1.19c', 17:14:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 17:14:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-011', 17:14:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:14:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:14:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:14:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:14:19 INFO - 'MOZ_NO_REMOTE': '1', 17:14:19 INFO - 'NO_EM_RESTART': '1', 17:14:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:14:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:14:19 INFO - 'OS': 'Windows_NT', 17:14:19 INFO - 'OURDRIVE': 'C:', 17:14:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:14:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:14:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:14:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:14:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:14:19 INFO - 'PROCESSOR_LEVEL': '6', 17:14:19 INFO - 'PROCESSOR_REVISION': '1e05', 17:14:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:14:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:14:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:14:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:14:19 INFO - 'PROMPT': '$P$G', 17:14:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:14:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:14:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:14:19 INFO - 'PWD': 'C:\\slave\\test', 17:14:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:14:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:14:19 INFO - 'SYSTEMDRIVE': 'C:', 17:14:19 INFO - 'SYSTEMROOT': 'C:\\windows', 17:14:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:14:19 INFO - 'TEST1': 'testie', 17:14:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:14:19 INFO - 'USERDOMAIN': 'T-W864-IX-011', 17:14:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 17:14:19 INFO - 'USERNAME': 'cltbld', 17:14:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-011', 17:14:19 INFO - 'WINDIR': 'C:\\windows', 17:14:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:14:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:14:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:14:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:14:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:14:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:14:23 INFO - Unpacking c:\slave\test\build\tests\marionette 17:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:14:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:14:23 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)) 17:14:35 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)) 17:14:35 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)) 17:14:35 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)) 17:14:35 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)) 17:14:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:14:35 INFO - Downloading blessings-1.6.tar.gz 17:14:35 INFO - Running setup.py egg_info for package blessings 17:14:35 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)) 17:14:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:14:35 INFO - Running setup.py install for blessings 17:14:35 INFO - Running setup.py install for browsermob-proxy 17:14:35 INFO - Running setup.py install for manifestparser 17:14:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Running setup.py install for marionette-client 17:14:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:14:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Running setup.py install for marionette-driver 17:14:35 INFO - Running setup.py install for mozcrash 17:14:35 INFO - Running setup.py install for mozdebug 17:14:35 INFO - Running setup.py install for mozdevice 17:14:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Running setup.py install for mozhttpd 17:14:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Running setup.py install for mozInstall 17:14:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Running setup.py install for mozleak 17:14:35 INFO - Running setup.py install for mozprofile 17:14:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Running setup.py install for mozrunner 17:14:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:14:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:14:37 INFO - Running setup.py install for mozscreenshot 17:14:37 INFO - Running setup.py install for moztest 17:14:37 INFO - Running setup.py install for mozversion 17:14:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:14:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:14:37 INFO - Running setup.py install for wptserve 17:14:37 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:14:37 INFO - Cleaning up... 17:14:37 INFO - Return code: 0 17:14:37 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:14:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:14:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:14:37 INFO - Reading from file tmpfile_stdout 17:14:37 INFO - Using _rmtree_windows ... 17:14:37 INFO - Using _rmtree_windows ... 17:14:37 INFO - Current package versions: 17:14:37 INFO - blessings == 1.6 17:14:37 INFO - blobuploader == 1.2.4 17:14:37 INFO - browsermob-proxy == 0.6.0 17:14:37 INFO - distribute == 0.6.14 17:14:37 INFO - docopt == 0.6.1 17:14:37 INFO - manifestparser == 1.1 17:14:37 INFO - marionette-client == 2.3.0 17:14:37 INFO - marionette-driver == 1.4.0 17:14:37 INFO - mozInstall == 1.12 17:14:37 INFO - mozcrash == 0.17 17:14:37 INFO - mozdebug == 0.1 17:14:37 INFO - mozdevice == 0.48 17:14:37 INFO - mozfile == 1.2 17:14:37 INFO - mozhttpd == 0.7 17:14:37 INFO - mozinfo == 0.9 17:14:37 INFO - mozleak == 0.1 17:14:37 INFO - mozlog == 3.1 17:14:37 INFO - moznetwork == 0.27 17:14:37 INFO - mozprocess == 0.22 17:14:37 INFO - mozprofile == 0.28 17:14:37 INFO - mozrunner == 6.11 17:14:37 INFO - mozscreenshot == 0.1 17:14:37 INFO - mozsystemmonitor == 0.0 17:14:37 INFO - moztest == 0.7 17:14:37 INFO - mozversion == 1.4 17:14:37 INFO - requests == 1.2.3 17:14:37 INFO - wptserve == 1.4.0 17:14:37 INFO - Running post-action listener: _resource_record_post_action 17:14:37 INFO - Running post-action listener: _start_resource_monitoring 17:14:37 INFO - Starting resource monitoring. 17:14:37 INFO - ##### 17:14:37 INFO - ##### Running pull step. 17:14:37 INFO - ##### 17:14:37 INFO - Running pre-action listener: _resource_record_pre_action 17:14:37 INFO - Running main action method: pull 17:14:37 INFO - Pull has nothing to do! 17:14:37 INFO - Running post-action listener: _resource_record_post_action 17:14:37 INFO - ##### 17:14:37 INFO - ##### Running install step. 17:14:37 INFO - ##### 17:14:37 INFO - Running pre-action listener: _resource_record_pre_action 17:14:37 INFO - Running main action method: install 17:14:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:14:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:14:37 INFO - Reading from file tmpfile_stdout 17:14:37 INFO - Using _rmtree_windows ... 17:14:37 INFO - Using _rmtree_windows ... 17:14:37 INFO - Detecting whether we're running mozinstall >=1.0... 17:14:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:14:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:14:37 INFO - Reading from file tmpfile_stdout 17:14:37 INFO - Output received: 17:14:37 INFO - Usage: mozinstall-script.py [options] installer 17:14:37 INFO - Options: 17:14:37 INFO - -h, --help show this help message and exit 17:14:37 INFO - -d DEST, --destination=DEST 17:14:37 INFO - Directory to install application into. [default: 17:14:37 INFO - "C:\slave\test"] 17:14:37 INFO - --app=APP Application being installed. [default: firefox] 17:14:37 INFO - Using _rmtree_windows ... 17:14:37 INFO - Using _rmtree_windows ... 17:14:37 INFO - mkdir: C:\slave\test\build\application 17:14:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:14:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 17:14:41 INFO - Reading from file tmpfile_stdout 17:14:41 INFO - Output received: 17:14:41 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:14:41 INFO - Using _rmtree_windows ... 17:14:41 INFO - Using _rmtree_windows ... 17:14:41 INFO - Running post-action listener: _resource_record_post_action 17:14:41 INFO - ##### 17:14:41 INFO - ##### Running run-tests step. 17:14:41 INFO - ##### 17:14:41 INFO - Running pre-action listener: _resource_record_pre_action 17:14:41 INFO - Running main action method: run_tests 17:14:41 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:14:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:14:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:14:41 INFO - grabbing minidump binary from tooltool 17:14:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:14:41 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 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:14:41 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 17:14:41 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 17:14:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:14:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgi_h4w 17:14:41 INFO - INFO - File integrity verified, renaming tmpgi_h4w to win32-minidump_stackwalk.exe 17:14:41 INFO - Return code: 0 17:14:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:14:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:14:41 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/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:14:41 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/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:14:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:14:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Roaming', 17:14:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:14:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:14:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:14:41 INFO - 'COMPUTERNAME': 'T-W864-IX-011', 17:14:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:14:41 INFO - 'DCLOCATION': 'SCL3', 17:14:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:14:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:14:41 INFO - 'HOMEDRIVE': 'C:', 17:14:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-011', 17:14:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:14:41 INFO - 'KTS_VERSION': '1.19c', 17:14:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-011\\AppData\\Local', 17:14:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-011', 17:14:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:14:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:14:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:14:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:14:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:14:41 INFO - 'MOZ_NO_REMOTE': '1', 17:14:41 INFO - 'NO_EM_RESTART': '1', 17:14:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:14:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:14:41 INFO - 'OS': 'Windows_NT', 17:14:41 INFO - 'OURDRIVE': 'C:', 17:14:41 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:14:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:14:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:14:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:14:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:14:41 INFO - 'PROCESSOR_LEVEL': '6', 17:14:41 INFO - 'PROCESSOR_REVISION': '1e05', 17:14:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:14:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:14:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:14:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:14:41 INFO - 'PROMPT': '$P$G', 17:14:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:14:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:14:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:14:41 INFO - 'PWD': 'C:\\slave\\test', 17:14:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:14:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:14:41 INFO - 'SYSTEMDRIVE': 'C:', 17:14:41 INFO - 'SYSTEMROOT': 'C:\\windows', 17:14:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:14:41 INFO - 'TEST1': 'testie', 17:14:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:14:41 INFO - 'USERDOMAIN': 'T-W864-IX-011', 17:14:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-011', 17:14:41 INFO - 'USERNAME': 'cltbld', 17:14:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-011', 17:14:41 INFO - 'WINDIR': 'C:\\windows', 17:14:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:14:41 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/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 17:14:43 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 17:14:43 INFO - import pkg_resources 17:14:44 INFO - Using 1 client processes 17:14:47 INFO - SUITE-START | Running 778 tests 17:14:47 INFO - Running testharness tests 17:14:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:14:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:14:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:14:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:14:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:14:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:14:48 INFO - Setting up ssl 17:14:48 INFO - PROCESS | certutil | 17:14:48 INFO - PROCESS | certutil | 17:14:48 INFO - PROCESS | certutil | 17:14:48 INFO - Certificate Nickname Trust Attributes 17:14:48 INFO - SSL,S/MIME,JAR/XPI 17:14:48 INFO - 17:14:48 INFO - web-platform-tests CT,, 17:14:48 INFO - 17:14:48 INFO - Starting runner 17:14:48 INFO - PROCESS | 3404 | [3404] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:14:48 INFO - PROCESS | 3404 | [3404] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:14:49 INFO - PROCESS | 3404 | [3404] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:14:49 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:14:49 INFO - PROCESS | 3404 | [3404] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:14:50 INFO - PROCESS | 3404 | 1461024890661 Marionette DEBUG Marionette enabled via build flag and pref 17:14:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DDB95E000 == 1 [pid = 3404] [id = 1] 17:14:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 1 (0000009DED371800) [pid = 3404] [serial = 1] [outer = 0000000000000000] 17:14:52 INFO - PROCESS | 3404 | [3404] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 2 (0000009DED372800) [pid = 3404] [serial = 2] [outer = 0000009DED371800] 17:14:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0551000 == 2 [pid = 3404] [id = 2] 17:14:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 3 (0000009DF0551800) [pid = 3404] [serial = 3] [outer = 0000000000000000] 17:14:52 INFO - PROCESS | 3404 | [3404] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 4 (0000009DF0552800) [pid = 3404] [serial = 4] [outer = 0000009DF0551800] 17:14:52 INFO - PROCESS | 3404 | 1461024892702 Marionette INFO Listening on port 2828 17:14:54 INFO - PROCESS | 3404 | 1461024894457 Marionette DEBUG Marionette enabled via command-line flag 17:14:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF138B800 == 3 [pid = 3404] [id = 3] 17:14:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 5 (0000009DF13CA000) [pid = 3404] [serial = 5] [outer = 0000000000000000] 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 6 (0000009DF13CB000) [pid = 3404] [serial = 6] [outer = 0000009DF13CA000] 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:14:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 7 (0000009DF14B3800) [pid = 3404] [serial = 7] [outer = 0000009DF0551800] 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:54 INFO - PROCESS | 3404 | 1461024894769 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:54 INFO - PROCESS | 3404 | 1461024894801 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:54 INFO - PROCESS | 3404 | 1461024894808 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:54 INFO - PROCESS | 3404 | 1461024894842 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 17:14:54 INFO - PROCESS | 3404 | 1461024894845 Marionette DEBUG Closed connection conn0 17:14:54 INFO - PROCESS | 3404 | 1461024894847 Marionette DEBUG Closed connection conn1 17:14:54 INFO - PROCESS | 3404 | 1461024894849 Marionette DEBUG Closed connection conn2 17:14:54 INFO - PROCESS | 3404 | 1461024894927 Marionette DEBUG Closed connection conn3 17:14:54 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:54 INFO - PROCESS | 3404 | 1461024894933 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 17:14:55 INFO - PROCESS | 3404 | 1461024895057 Marionette DEBUG Closed connection conn4 17:14:55 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:55 INFO - PROCESS | 3404 | 1461024895064 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 17:14:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2CD3800 == 4 [pid = 3404] [id = 4] 17:14:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 8 (0000009DF2C3D400) [pid = 3404] [serial = 8] [outer = 0000000000000000] 17:14:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 9 (0000009DF4EA3000) [pid = 3404] [serial = 9] [outer = 0000009DF2C3D400] 17:14:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 10 (0000009DF4EA5000) [pid = 3404] [serial = 10] [outer = 0000009DF2C3D400] 17:14:55 INFO - PROCESS | 3404 | 1461024895229 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:14:55 INFO - PROCESS | 3404 | 1461024895234 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418150822","device":"desktop","version":"48.0a1"} 17:14:56 INFO - PROCESS | 3404 | [3404] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:56 INFO - PROCESS | 3404 | [3404] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:56 INFO - PROCESS | 3404 | [3404] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:14:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8230800 == 5 [pid = 3404] [id = 5] 17:14:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 11 (0000009DF8231800) [pid = 3404] [serial = 11] [outer = 0000000000000000] 17:14:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8232000 == 6 [pid = 3404] [id = 6] 17:14:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 12 (0000009DF8288400) [pid = 3404] [serial = 12] [outer = 0000000000000000] 17:14:57 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:14:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8E80000 == 7 [pid = 3404] [id = 7] 17:14:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 13 (0000009DF8287C00) [pid = 3404] [serial = 13] [outer = 0000000000000000] 17:14:57 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:14:57 INFO - PROCESS | 3404 | [3404] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:14:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 14 (0000009DF920B400) [pid = 3404] [serial = 14] [outer = 0000009DF8287C00] 17:14:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 15 (0000009DF94F6000) [pid = 3404] [serial = 15] [outer = 0000009DF8231800] 17:14:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 16 (0000009DF8293C00) [pid = 3404] [serial = 16] [outer = 0000009DF8288400] 17:14:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 17 (0000009DF940EC00) [pid = 3404] [serial = 17] [outer = 0000009DF8287C00] 17:14:58 INFO - PROCESS | 3404 | 1461024898702 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 3404 | 1461024898716 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 18 (0000009DFB38D800) [pid = 3404] [serial = 18] [outer = 0000009DF8287C00] 17:14:59 INFO - PROCESS | 3404 | 1461024899750 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"1778c30f-fc64-4276-8490-ceb015f34fa1","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418150822","device":"desktop","version":"48.0a1","command_id":1}}] 17:15:00 INFO - PROCESS | 3404 | 1461024900058 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}] 17:15:00 INFO - PROCESS | 3404 | 1461024900127 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:15:00 INFO - PROCESS | 3404 | 1461024900146 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:15:00 INFO - PROCESS | 3404 | [3404] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:15:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 19 (0000009DEAC51800) [pid = 3404] [serial = 19] [outer = 0000009DF8287C00] 17:15:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DDB95E000 == 6 [pid = 3404] [id = 1] 17:15:02 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:02 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:02 INFO - PROCESS | 3404 | 1461024902549 Marionette TRACE conn5 <- [1,3,null,{}] 17:15:02 INFO - PROCESS | 3404 | 1461024902555 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:15:02 INFO - PROCESS | 3404 | 1461024902579 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:15:02 INFO - PROCESS | 3404 | 1461024902609 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 3404 | 1461024902614 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:15:02 INFO - PROCESS | 3404 | 1461024902620 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 3404 | 1461024902624 Marionette TRACE conn5 <- [1,6,null,{}] 17:15:02 INFO - PROCESS | 3404 | 1461024902640 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}] 17:15:02 INFO - PROCESS | 3404 | 1461024902659 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:15:02 INFO - PROCESS | 3404 | 1461024902665 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC4A0000 == 7 [pid = 3404] [id = 8] 17:15:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 20 (0000009DF2C40000) [pid = 3404] [serial = 20] [outer = 0000000000000000] 17:15:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 21 (0000009DF4EA6C00) [pid = 3404] [serial = 21] [outer = 0000009DF2C40000] 17:15:02 INFO - PROCESS | 3404 | 1461024902731 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 22 (0000009DF8291C00) [pid = 3404] [serial = 22] [outer = 0000009DF2C40000] 17:15:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20CF000 == 8 [pid = 3404] [id = 9] 17:15:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 23 (0000009DF7E55800) [pid = 3404] [serial = 23] [outer = 0000000000000000] 17:15:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 24 (0000009DF8AB8000) [pid = 3404] [serial = 24] [outer = 0000009DF7E55800] 17:15:03 INFO - PROCESS | 3404 | 1461024903192 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 25 (0000009DF916D800) [pid = 3404] [serial = 25] [outer = 0000009DF7E55800] 17:15:03 INFO - PROCESS | 3404 | 1461024903746 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]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1178ms 17:15:03 INFO - PROCESS | 3404 | 1461024903896 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 3404 | 1461024903900 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:15:03 INFO - PROCESS | 3404 | 1461024903930 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 3404 | 1461024903933 Marionette TRACE conn5 <- [1,10,null,{}] 17:15:03 INFO - PROCESS | 3404 | 1461024903938 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}] 17:15:04 INFO - PROCESS | 3404 | 1461024904060 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:15:04 INFO - PROCESS | 3404 | 1461024904111 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8B3D800 == 9 [pid = 3404] [id = 10] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 26 (0000009DF829BC00) [pid = 3404] [serial = 26] [outer = 0000000000000000] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 27 (0000009DF829E000) [pid = 3404] [serial = 27] [outer = 0000009DF829BC00] 17:15:04 INFO - PROCESS | 3404 | 1461024904169 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 28 (0000009DF82A9000) [pid = 3404] [serial = 28] [outer = 0000009DF829BC00] 17:15:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8E83800 == 10 [pid = 3404] [id = 11] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 29 (0000009DF927F800) [pid = 3404] [serial = 29] [outer = 0000000000000000] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 30 (0000009DF9293000) [pid = 3404] [serial = 30] [outer = 0000009DF927F800] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 31 (0000009DF8A96000) [pid = 3404] [serial = 31] [outer = 0000009DF927F800] 17:15:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8E73800 == 11 [pid = 3404] [id = 12] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 32 (0000009DF4E95800) [pid = 3404] [serial = 32] [outer = 0000000000000000] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 33 (0000009DFC1C1000) [pid = 3404] [serial = 33] [outer = 0000009DF4E95800] 17:15:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 34 (0000009DF4E91400) [pid = 3404] [serial = 34] [outer = 0000009DF4E95800] 17:15:05 INFO - PROCESS | 3404 | 1461024905097 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]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1254ms 17:15:05 INFO - PROCESS | 3404 | 1461024905173 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 3404 | 1461024905178 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:15:05 INFO - PROCESS | 3404 | 1461024905183 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:15:05 INFO - PROCESS | 3404 | 1461024905188 Marionette TRACE conn5 <- [1,14,null,{}] 17:15:05 INFO - PROCESS | 3404 | 1461024905196 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}] 17:15:05 INFO - PROCESS | 3404 | 1461024905307 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:15:05 INFO - PROCESS | 3404 | 1461024905358 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD19800 == 12 [pid = 3404] [id = 13] 17:15:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 35 (0000009DF093B400) [pid = 3404] [serial = 35] [outer = 0000000000000000] 17:15:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 36 (0000009DF0E15800) [pid = 3404] [serial = 36] [outer = 0000009DF093B400] 17:15:05 INFO - PROCESS | 3404 | 1461024905412 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 37 (0000009DF0FD9000) [pid = 3404] [serial = 37] [outer = 0000009DF093B400] 17:15:05 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF2CD3800 == 11 [pid = 3404] [id = 4] 17:15:05 INFO - PROCESS | 3404 | 1461024905867 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]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 733ms 17:15:05 INFO - PROCESS | 3404 | 1461024905921 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 3404 | 1461024905927 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:15:05 INFO - PROCESS | 3404 | 1461024905947 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 3404 | 1461024905950 Marionette TRACE conn5 <- [1,18,null,{}] 17:15:05 INFO - PROCESS | 3404 | 1461024905959 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}] 17:15:06 INFO - PROCESS | 3404 | 1461024906042 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:15:06 INFO - PROCESS | 3404 | 1461024906052 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED470000 == 12 [pid = 3404] [id = 14] 17:15:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 38 (0000009DF2084800) [pid = 3404] [serial = 38] [outer = 0000000000000000] 17:15:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 39 (0000009DF2899000) [pid = 3404] [serial = 39] [outer = 0000009DF2084800] 17:15:06 INFO - PROCESS | 3404 | 1461024906102 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 40 (0000009DF4E8A000) [pid = 3404] [serial = 40] [outer = 0000009DF2084800] 17:15:06 INFO - PROCESS | 3404 | 1461024906502 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]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 605ms 17:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:15:06 INFO - PROCESS | 3404 | 1461024906540 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 3404 | 1461024906542 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:15:06 INFO - PROCESS | 3404 | 1461024906546 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 3404 | 1461024906550 Marionette TRACE conn5 <- [1,22,null,{}] 17:15:06 INFO - PROCESS | 3404 | 1461024906562 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}] 17:15:06 INFO - PROCESS | 3404 | 1461024906653 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:15:06 INFO - PROCESS | 3404 | 1461024906659 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0E82000 == 13 [pid = 3404] [id = 15] 17:15:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 41 (0000009DF5BB2C00) [pid = 3404] [serial = 41] [outer = 0000000000000000] 17:15:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 42 (0000009DF5CEB000) [pid = 3404] [serial = 42] [outer = 0000009DF5BB2C00] 17:15:06 INFO - PROCESS | 3404 | 1461024906711 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 43 (0000009DF79CAC00) [pid = 3404] [serial = 43] [outer = 0000009DF5BB2C00] 17:15:07 INFO - PROCESS | 3404 | 1461024907159 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]]]}] 17:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 627ms 17:15:07 INFO - PROCESS | 3404 | 1461024907175 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 3404 | 1461024907178 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:15:07 INFO - PROCESS | 3404 | 1461024907181 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 3404 | 1461024907183 Marionette TRACE conn5 <- [1,26,null,{}] 17:15:07 INFO - PROCESS | 3404 | 1461024907187 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}] 17:15:07 INFO - PROCESS | 3404 | 1461024907268 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:15:07 INFO - PROCESS | 3404 | 1461024907274 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF14C5800 == 14 [pid = 3404] [id = 16] 17:15:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 44 (0000009DF810D400) [pid = 3404] [serial = 44] [outer = 0000000000000000] 17:15:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 45 (0000009DF848D800) [pid = 3404] [serial = 45] [outer = 0000009DF810D400] 17:15:07 INFO - PROCESS | 3404 | 1461024907325 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 46 (0000009DF9245000) [pid = 3404] [serial = 46] [outer = 0000009DF810D400] 17:15:07 INFO - PROCESS | 3404 | 1461024907710 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]]]}] 17:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 17:15:07 INFO - PROCESS | 3404 | 1461024907770 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 3404 | 1461024907772 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:15:07 INFO - PROCESS | 3404 | 1461024907775 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 3404 | 1461024907777 Marionette TRACE conn5 <- [1,30,null,{}] 17:15:07 INFO - PROCESS | 3404 | 1461024907781 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}] 17:15:07 INFO - PROCESS | 3404 | 1461024907857 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:15:07 INFO - PROCESS | 3404 | 1461024907863 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C68800 == 15 [pid = 3404] [id = 17] 17:15:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 47 (0000009DF924B400) [pid = 3404] [serial = 47] [outer = 0000000000000000] 17:15:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 48 (0000009DF9A03C00) [pid = 3404] [serial = 48] [outer = 0000009DF924B400] 17:15:07 INFO - PROCESS | 3404 | 1461024907911 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 49 (0000009DF9BD1000) [pid = 3404] [serial = 49] [outer = 0000009DF924B400] 17:15:08 INFO - PROCESS | 3404 | 1461024908306 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]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 17:15:08 INFO - PROCESS | 3404 | 1461024908365 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 3404 | 1461024908368 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:15:08 INFO - PROCESS | 3404 | 1461024908371 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:15:08 INFO - PROCESS | 3404 | 1461024908373 Marionette TRACE conn5 <- [1,34,null,{}] 17:15:08 INFO - PROCESS | 3404 | 1461024908377 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}] 17:15:08 INFO - PROCESS | 3404 | 1461024908496 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:15:08 INFO - PROCESS | 3404 | 1461024908515 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD02800 == 16 [pid = 3404] [id = 18] 17:15:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 50 (0000009DFA20A400) [pid = 3404] [serial = 50] [outer = 0000000000000000] 17:15:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 51 (0000009DFAF88000) [pid = 3404] [serial = 51] [outer = 0000009DFA20A400] 17:15:08 INFO - PROCESS | 3404 | 1461024908566 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 52 (0000009DFBA88C00) [pid = 3404] [serial = 52] [outer = 0000009DFA20A400] 17:15:09 INFO - PROCESS | 3404 | 1461024909030 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]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 17:15:09 INFO - PROCESS | 3404 | 1461024909064 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 3404 | 1461024909066 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:15:09 INFO - PROCESS | 3404 | 1461024909070 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 3404 | 1461024909072 Marionette TRACE conn5 <- [1,38,null,{}] 17:15:09 INFO - PROCESS | 3404 | 1461024909076 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}] 17:15:09 INFO - PROCESS | 3404 | 1461024909148 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:15:09 INFO - PROCESS | 3404 | 1461024909175 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9B16000 == 17 [pid = 3404] [id = 19] 17:15:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 53 (0000009DEBCDD800) [pid = 3404] [serial = 53] [outer = 0000000000000000] 17:15:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 54 (0000009DEBCE0400) [pid = 3404] [serial = 54] [outer = 0000009DEBCDD800] 17:15:09 INFO - PROCESS | 3404 | 1461024909220 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 55 (0000009DFB7E6800) [pid = 3404] [serial = 55] [outer = 0000009DEBCDD800] 17:15:09 INFO - PROCESS | 3404 | 1461024909590 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]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 17:15:09 INFO - PROCESS | 3404 | 1461024909660 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 3404 | 1461024909662 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:15:09 INFO - PROCESS | 3404 | 1461024909666 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 3404 | 1461024909668 Marionette TRACE conn5 <- [1,42,null,{}] 17:15:09 INFO - PROCESS | 3404 | 1461024909671 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}] 17:15:09 INFO - PROCESS | 3404 | 1461024909747 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:15:09 INFO - PROCESS | 3404 | 1461024909753 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFB729000 == 18 [pid = 3404] [id = 20] 17:15:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 56 (0000009DEA169000) [pid = 3404] [serial = 56] [outer = 0000000000000000] 17:15:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 57 (0000009DEA16D000) [pid = 3404] [serial = 57] [outer = 0000009DEA169000] 17:15:09 INFO - PROCESS | 3404 | 1461024909799 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 58 (0000009DFAA7AC00) [pid = 3404] [serial = 58] [outer = 0000009DEA169000] 17:15:10 INFO - PROCESS | 3404 | 1461024910170 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]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 17:15:10 INFO - PROCESS | 3404 | 1461024910191 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 3404 | 1461024910194 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:15:10 INFO - PROCESS | 3404 | 1461024910197 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:15:10 INFO - PROCESS | 3404 | 1461024910199 Marionette TRACE conn5 <- [1,46,null,{}] 17:15:10 INFO - PROCESS | 3404 | 1461024910202 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}] 17:15:10 INFO - PROCESS | 3404 | 1461024910301 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:15:10 INFO - PROCESS | 3404 | 1461024910309 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC3A0800 == 19 [pid = 3404] [id = 21] 17:15:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 59 (0000009DEA16A000) [pid = 3404] [serial = 59] [outer = 0000000000000000] 17:15:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 60 (0000009DEC560800) [pid = 3404] [serial = 60] [outer = 0000009DEA16A000] 17:15:10 INFO - PROCESS | 3404 | 1461024910357 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 61 (0000009DEC567800) [pid = 3404] [serial = 61] [outer = 0000009DEA16A000] 17:15:10 INFO - PROCESS | 3404 | 1461024910728 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]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 584ms 17:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:15:10 INFO - PROCESS | 3404 | 1461024910785 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 3404 | 1461024910787 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:15:10 INFO - PROCESS | 3404 | 1461024910790 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 3404 | 1461024910792 Marionette TRACE conn5 <- [1,50,null,{}] 17:15:10 INFO - PROCESS | 3404 | 1461024910796 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}] 17:15:10 INFO - PROCESS | 3404 | 1461024910892 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:15:10 INFO - PROCESS | 3404 | 1461024910901 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC09000 == 20 [pid = 3404] [id = 22] 17:15:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 62 (0000009D80733800) [pid = 3404] [serial = 62] [outer = 0000000000000000] 17:15:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 63 (0000009D80738800) [pid = 3404] [serial = 63] [outer = 0000009D80733800] 17:15:10 INFO - PROCESS | 3404 | 1461024910951 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 64 (0000009DEC566C00) [pid = 3404] [serial = 64] [outer = 0000009D80733800] 17:15:11 INFO - PROCESS | 3404 | 1461024911319 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]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 17:15:11 INFO - PROCESS | 3404 | 1461024911377 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:15:11 INFO - PROCESS | 3404 | 1461024911380 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:15:11 INFO - PROCESS | 3404 | 1461024911383 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 3404 | 1461024911385 Marionette TRACE conn5 <- [1,54,null,{}] 17:15:11 INFO - PROCESS | 3404 | 1461024911389 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}] 17:15:11 INFO - PROCESS | 3404 | 1461024911514 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:15:11 INFO - PROCESS | 3404 | 1461024911529 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8044A000 == 21 [pid = 3404] [id = 23] 17:15:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 65 (0000009DEC569C00) [pid = 3404] [serial = 65] [outer = 0000000000000000] 17:15:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 66 (0000009DFB7E0C00) [pid = 3404] [serial = 66] [outer = 0000009DEC569C00] 17:15:11 INFO - PROCESS | 3404 | 1461024911605 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 67 (0000009DFC727000) [pid = 3404] [serial = 67] [outer = 0000009DEC569C00] 17:15:11 INFO - PROCESS | 3404 | 1461024911986 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]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 17:15:12 INFO - PROCESS | 3404 | 1461024912016 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 3404 | 1461024912018 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:15:12 INFO - PROCESS | 3404 | 1461024912021 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 3404 | 1461024912023 Marionette TRACE conn5 <- [1,58,null,{}] 17:15:12 INFO - PROCESS | 3404 | 1461024912026 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}] 17:15:12 INFO - PROCESS | 3404 | 1461024912124 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:15:12 INFO - PROCESS | 3404 | 1461024912133 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CD4800 == 22 [pid = 3404] [id = 24] 17:15:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 68 (0000009D808D2800) [pid = 3404] [serial = 68] [outer = 0000000000000000] 17:15:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 69 (0000009D808DB400) [pid = 3404] [serial = 69] [outer = 0000009D808D2800] 17:15:12 INFO - PROCESS | 3404 | 1461024912179 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 70 (0000009D80A8B800) [pid = 3404] [serial = 70] [outer = 0000009D808D2800] 17:15:12 INFO - PROCESS | 3404 | 1461024912548 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]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 584ms 17:15:12 INFO - PROCESS | 3404 | 1461024912610 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 3404 | 1461024912612 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:15:12 INFO - PROCESS | 3404 | 1461024912615 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 3404 | 1461024912617 Marionette TRACE conn5 <- [1,62,null,{}] 17:15:12 INFO - PROCESS | 3404 | 1461024912621 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}] 17:15:12 INFO - PROCESS | 3404 | 1461024912740 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:15:12 INFO - PROCESS | 3404 | 1461024912755 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80E12000 == 23 [pid = 3404] [id = 25] 17:15:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 71 (0000009D80A88800) [pid = 3404] [serial = 71] [outer = 0000000000000000] 17:15:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 72 (0000009D80BD7000) [pid = 3404] [serial = 72] [outer = 0000009D80A88800] 17:15:12 INFO - PROCESS | 3404 | 1461024912808 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 73 (0000009D80BDF000) [pid = 3404] [serial = 73] [outer = 0000009D80A88800] 17:15:13 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8B3D800 == 22 [pid = 3404] [id = 10] 17:15:13 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC4A0000 == 21 [pid = 3404] [id = 8] 17:15:14 INFO - PROCESS | 3404 | 1461024914016 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]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1430ms 17:15:14 INFO - PROCESS | 3404 | 1461024914049 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 3404 | 1461024914055 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:15:14 INFO - PROCESS | 3404 | 1461024914060 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 3404 | 1461024914064 Marionette TRACE conn5 <- [1,66,null,{}] 17:15:14 INFO - PROCESS | 3404 | 1461024914069 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}] 17:15:14 INFO - PROCESS | 3404 | 1461024914179 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:15:14 INFO - PROCESS | 3404 | 1461024914190 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBB3D800 == 22 [pid = 3404] [id = 26] 17:15:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 74 (0000009D80BE5C00) [pid = 3404] [serial = 74] [outer = 0000000000000000] 17:15:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 75 (0000009DEA163C00) [pid = 3404] [serial = 75] [outer = 0000009D80BE5C00] 17:15:14 INFO - PROCESS | 3404 | 1461024914243 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 76 (0000009DEB4CD000) [pid = 3404] [serial = 76] [outer = 0000009D80BE5C00] 17:15:14 INFO - PROCESS | 3404 | 1461024914659 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]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 17:15:14 INFO - PROCESS | 3404 | 1461024914691 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 3404 | 1461024914698 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:15:14 INFO - PROCESS | 3404 | 1461024914710 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 3404 | 1461024914713 Marionette TRACE conn5 <- [1,70,null,{}] 17:15:14 INFO - PROCESS | 3404 | 1461024914717 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}] 17:15:14 INFO - PROCESS | 3404 | 1461024914815 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:15:14 INFO - PROCESS | 3404 | 1461024914889 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED36E800 == 23 [pid = 3404] [id = 27] 17:15:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 77 (0000009DEC55D000) [pid = 3404] [serial = 77] [outer = 0000000000000000] 17:15:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 78 (0000009DEC560400) [pid = 3404] [serial = 78] [outer = 0000009DEC55D000] 17:15:14 INFO - PROCESS | 3404 | 1461024914939 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 79 (0000009DF056B000) [pid = 3404] [serial = 79] [outer = 0000009DEC55D000] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 78 (0000009DF2C3D400) [pid = 3404] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 77 (0000009DF810D400) [pid = 3404] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 76 (0000009DF924B400) [pid = 3404] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 75 (0000009DFA20A400) [pid = 3404] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 74 (0000009D80733800) [pid = 3404] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 73 (0000009DEC569C00) [pid = 3404] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 72 (0000009DF2C40000) [pid = 3404] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 71 (0000009DF829BC00) [pid = 3404] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 70 (0000009DF093B400) [pid = 3404] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 69 (0000009DF2084800) [pid = 3404] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 68 (0000009DF5BB2C00) [pid = 3404] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:15:15 INFO - PROCESS | 3404 | --DOMWINDOW == 67 (0000009D808D2800) [pid = 3404] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:15:15 INFO - PROCESS | 3404 | 1461024915576 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]]]}] 17:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 942ms 17:15:15 INFO - PROCESS | 3404 | 1461024915647 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 3404 | 1461024915649 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:15:15 INFO - PROCESS | 3404 | 1461024915653 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 3404 | 1461024915657 Marionette TRACE conn5 <- [1,74,null,{}] 17:15:15 INFO - PROCESS | 3404 | 1461024915668 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}] 17:15:15 INFO - PROCESS | 3404 | 1461024915749 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:15:15 INFO - PROCESS | 3404 | 1461024915756 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0E7E000 == 24 [pid = 3404] [id = 28] 17:15:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 68 (0000009DF0933C00) [pid = 3404] [serial = 80] [outer = 0000000000000000] 17:15:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 69 (0000009DF0E1AC00) [pid = 3404] [serial = 81] [outer = 0000009DF0933C00] 17:15:15 INFO - PROCESS | 3404 | 1461024915808 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 70 (0000009DF1155C00) [pid = 3404] [serial = 82] [outer = 0000009DF0933C00] 17:15:16 INFO - PROCESS | 3404 | 1461024916196 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]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 17:15:16 INFO - PROCESS | 3404 | 1461024916241 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 3404 | 1461024916244 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:15:16 INFO - PROCESS | 3404 | 1461024916247 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 3404 | 1461024916249 Marionette TRACE conn5 <- [1,78,null,{}] 17:15:16 INFO - PROCESS | 3404 | 1461024916253 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}] 17:15:16 INFO - PROCESS | 3404 | 1461024916333 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:15:16 INFO - PROCESS | 3404 | 1461024916339 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF14C3800 == 25 [pid = 3404] [id = 29] 17:15:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 71 (0000009DF14D9400) [pid = 3404] [serial = 83] [outer = 0000000000000000] 17:15:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 72 (0000009DF24B9000) [pid = 3404] [serial = 84] [outer = 0000009DF14D9400] 17:15:16 INFO - PROCESS | 3404 | 1461024916389 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 73 (0000009DF2C40000) [pid = 3404] [serial = 85] [outer = 0000009DF14D9400] 17:15:16 INFO - PROCESS | 3404 | 1461024916794 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]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 585ms 17:15:16 INFO - PROCESS | 3404 | 1461024916834 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 3404 | 1461024916836 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:15:16 INFO - PROCESS | 3404 | 1461024916839 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:15:16 INFO - PROCESS | 3404 | 1461024916841 Marionette TRACE conn5 <- [1,82,null,{}] 17:15:16 INFO - PROCESS | 3404 | 1461024916845 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}] 17:15:16 INFO - PROCESS | 3404 | 1461024916944 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:15:16 INFO - PROCESS | 3404 | 1461024916953 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C87000 == 26 [pid = 3404] [id = 30] 17:15:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 74 (0000009DF4E11800) [pid = 3404] [serial = 86] [outer = 0000000000000000] 17:15:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 75 (0000009DF566EC00) [pid = 3404] [serial = 87] [outer = 0000009DF4E11800] 17:15:17 INFO - PROCESS | 3404 | 1461024917001 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 76 (0000009DF5BC8000) [pid = 3404] [serial = 88] [outer = 0000009DF4E11800] 17:15:17 INFO - PROCESS | 3404 | 1461024917463 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]]]}] 17:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 689ms 17:15:17 INFO - PROCESS | 3404 | 1461024917532 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 3404 | 1461024917537 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:15:17 INFO - PROCESS | 3404 | 1461024917543 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 3404 | 1461024917547 Marionette TRACE conn5 <- [1,86,null,{}] 17:15:17 INFO - PROCESS | 3404 | 1461024917553 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}] 17:15:17 INFO - PROCESS | 3404 | 1461024917687 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:15:17 INFO - PROCESS | 3404 | 1461024917796 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC05800 == 27 [pid = 3404] [id = 31] 17:15:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 77 (0000009D80BE3000) [pid = 3404] [serial = 89] [outer = 0000000000000000] 17:15:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 78 (0000009DEA165C00) [pid = 3404] [serial = 90] [outer = 0000009D80BE3000] 17:15:17 INFO - PROCESS | 3404 | 1461024917856 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 79 (0000009DEBCDA000) [pid = 3404] [serial = 91] [outer = 0000009D80BE3000] 17:15:18 INFO - PROCESS | 3404 | 1461024918368 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]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 17:15:18 INFO - PROCESS | 3404 | 1461024918426 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 3404 | 1461024918434 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:15:18 INFO - PROCESS | 3404 | 1461024918441 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 3404 | 1461024918444 Marionette TRACE conn5 <- [1,90,null,{}] 17:15:18 INFO - PROCESS | 3404 | 1461024918449 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}] 17:15:18 INFO - PROCESS | 3404 | 1461024918550 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:15:18 INFO - PROCESS | 3404 | 1461024918627 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEAB34800 == 28 [pid = 3404] [id = 32] 17:15:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 80 (0000009DF07BAC00) [pid = 3404] [serial = 92] [outer = 0000000000000000] 17:15:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 81 (0000009DF114B400) [pid = 3404] [serial = 93] [outer = 0000009DF07BAC00] 17:15:18 INFO - PROCESS | 3404 | 1461024918684 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 82 (0000009DF2C34000) [pid = 3404] [serial = 94] [outer = 0000009DF07BAC00] 17:15:19 INFO - PROCESS | 3404 | 1461024919230 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]]]}] 17:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 17:15:19 INFO - PROCESS | 3404 | 1461024919282 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 3404 | 1461024919285 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:15:19 INFO - PROCESS | 3404 | 1461024919289 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 3404 | 1461024919294 Marionette TRACE conn5 <- [1,94,null,{}] 17:15:19 INFO - PROCESS | 3404 | 1461024919306 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}] 17:15:19 INFO - PROCESS | 3404 | 1461024919414 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:15:19 INFO - PROCESS | 3404 | 1461024919475 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8B46800 == 29 [pid = 3404] [id = 33] 17:15:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 83 (0000009DF5C42C00) [pid = 3404] [serial = 95] [outer = 0000000000000000] 17:15:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 84 (0000009DF796B400) [pid = 3404] [serial = 96] [outer = 0000009DF5C42C00] 17:15:19 INFO - PROCESS | 3404 | 1461024919535 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 85 (0000009DF828B000) [pid = 3404] [serial = 97] [outer = 0000009DF5C42C00] 17:15:20 INFO - PROCESS | 3404 | 1461024920059 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]]]}] 17:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 836ms 17:15:20 INFO - PROCESS | 3404 | 1461024920127 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 3404 | 1461024920130 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:15:20 INFO - PROCESS | 3404 | 1461024920146 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 3404 | 1461024920148 Marionette TRACE conn5 <- [1,98,null,{}] 17:15:20 INFO - PROCESS | 3404 | 1461024920152 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}] 17:15:20 INFO - PROCESS | 3404 | 1461024920242 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:15:20 INFO - PROCESS | 3404 | 1461024920342 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFAF76000 == 30 [pid = 3404] [id = 34] 17:15:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 86 (0000009DF752CC00) [pid = 3404] [serial = 98] [outer = 0000000000000000] 17:15:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009DF8492000) [pid = 3404] [serial = 99] [outer = 0000009DF752CC00] 17:15:20 INFO - PROCESS | 3404 | 1461024920400 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009DF8FC4800) [pid = 3404] [serial = 100] [outer = 0000009DF752CC00] 17:15:21 INFO - PROCESS | 3404 | 1461024921028 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]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 942ms 17:15:21 INFO - PROCESS | 3404 | 1461024921089 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 3404 | 1461024921093 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:15:21 INFO - PROCESS | 3404 | 1461024921099 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:15:21 INFO - PROCESS | 3404 | 1461024921103 Marionette TRACE conn5 <- [1,102,null,{}] 17:15:21 INFO - PROCESS | 3404 | 1461024921110 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}] 17:15:21 INFO - PROCESS | 3404 | 1461024921215 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:15:21 INFO - PROCESS | 3404 | 1461024921271 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEB31F000 == 31 [pid = 3404] [id = 35] 17:15:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009D80A8CC00) [pid = 3404] [serial = 101] [outer = 0000000000000000] 17:15:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009D80A91C00) [pid = 3404] [serial = 102] [outer = 0000009D80A8CC00] 17:15:21 INFO - PROCESS | 3404 | 1461024921325 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009DEACE8400) [pid = 3404] [serial = 103] [outer = 0000009D80A8CC00] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009DF4EA3000) [pid = 3404] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009DF4EA5000) [pid = 3404] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 88 (0000009DF0552800) [pid = 3404] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 87 (0000009DF9A03C00) [pid = 3404] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 86 (0000009DF9BD1000) [pid = 3404] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 85 (0000009DFAF88000) [pid = 3404] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 84 (0000009DEBCE0400) [pid = 3404] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 83 (0000009DEA16D000) [pid = 3404] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 82 (0000009DEC560800) [pid = 3404] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 81 (0000009D80738800) [pid = 3404] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 80 (0000009DFB7E0C00) [pid = 3404] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 79 (0000009DF4EA6C00) [pid = 3404] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 78 (0000009DF8AB8000) [pid = 3404] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 77 (0000009DF829E000) [pid = 3404] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 76 (0000009DFC1C1000) [pid = 3404] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 75 (0000009DF0E15800) [pid = 3404] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 74 (0000009DF0FD9000) [pid = 3404] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 73 (0000009DF2899000) [pid = 3404] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 72 (0000009DF5CEB000) [pid = 3404] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 71 (0000009DF9245000) [pid = 3404] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 70 (0000009DF848D800) [pid = 3404] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 69 (0000009DFBA88C00) [pid = 3404] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 68 (0000009DF9293000) [pid = 3404] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 67 (0000009DF8291C00) [pid = 3404] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 66 (0000009DEC566C00) [pid = 3404] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 65 (0000009DF4E8A000) [pid = 3404] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 64 (0000009DF82A9000) [pid = 3404] [serial = 28] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 63 (0000009D808DB400) [pid = 3404] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 62 (0000009DFC727000) [pid = 3404] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 61 (0000009DF79CAC00) [pid = 3404] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 60 (0000009D80A8B800) [pid = 3404] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 59 (0000009DF940EC00) [pid = 3404] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | --DOMWINDOW == 58 (0000009DF920B400) [pid = 3404] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:15:21 INFO - PROCESS | 3404 | 1461024921822 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]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 792ms 17:15:21 INFO - PROCESS | 3404 | 1461024921896 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 3404 | 1461024921902 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:15:21 INFO - PROCESS | 3404 | 1461024921908 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 3404 | 1461024921911 Marionette TRACE conn5 <- [1,106,null,{}] 17:15:21 INFO - PROCESS | 3404 | 1461024921914 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}] 17:15:22 INFO - PROCESS | 3404 | 1461024922008 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:15:22 INFO - PROCESS | 3404 | 1461024922068 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC15000 == 32 [pid = 3404] [id = 36] 17:15:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 59 (0000009D802CC000) [pid = 3404] [serial = 104] [outer = 0000000000000000] 17:15:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 60 (0000009DEBCDF000) [pid = 3404] [serial = 105] [outer = 0000009D802CC000] 17:15:22 INFO - PROCESS | 3404 | 1461024922117 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 61 (0000009DEC566000) [pid = 3404] [serial = 106] [outer = 0000009D802CC000] 17:15:22 INFO - PROCESS | 3404 | 1461024922475 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]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 17:15:22 INFO - PROCESS | 3404 | 1461024922495 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 3404 | 1461024922497 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:15:22 INFO - PROCESS | 3404 | 1461024922501 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 3404 | 1461024922505 Marionette TRACE conn5 <- [1,110,null,{}] 17:15:22 INFO - PROCESS | 3404 | 1461024922529 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}] 17:15:22 INFO - PROCESS | 3404 | 1461024922642 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:15:22 INFO - PROCESS | 3404 | 1461024922652 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0EC9000 == 33 [pid = 3404] [id = 37] 17:15:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 62 (0000009DF133B400) [pid = 3404] [serial = 107] [outer = 0000000000000000] 17:15:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 63 (0000009DF2898800) [pid = 3404] [serial = 108] [outer = 0000009DF133B400] 17:15:22 INFO - PROCESS | 3404 | 1461024922701 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 64 (0000009DF4E93800) [pid = 3404] [serial = 109] [outer = 0000009DF133B400] 17:15:23 INFO - PROCESS | 3404 | 1461024923100 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]]]}] 17:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 649ms 17:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:15:23 INFO - PROCESS | 3404 | 1461024923153 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 3404 | 1461024923156 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:15:23 INFO - PROCESS | 3404 | 1461024923159 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 3404 | 1461024923161 Marionette TRACE conn5 <- [1,114,null,{}] 17:15:23 INFO - PROCESS | 3404 | 1461024923165 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}] 17:15:23 INFO - PROCESS | 3404 | 1461024923243 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:15:23 INFO - PROCESS | 3404 | 1461024923251 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20D7000 == 34 [pid = 3404] [id = 38] 17:15:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 65 (0000009DF5B1D800) [pid = 3404] [serial = 110] [outer = 0000000000000000] 17:15:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 66 (0000009DF5C27800) [pid = 3404] [serial = 111] [outer = 0000009DF5B1D800] 17:15:23 INFO - PROCESS | 3404 | 1461024923298 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 67 (0000009DF5C30800) [pid = 3404] [serial = 112] [outer = 0000009DF5B1D800] 17:15:23 INFO - PROCESS | 3404 | 1461024923689 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]]]}] 17:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 585ms 17:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:15:23 INFO - PROCESS | 3404 | 1461024923746 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 3404 | 1461024923749 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:15:23 INFO - PROCESS | 3404 | 1461024923752 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 3404 | 1461024923754 Marionette TRACE conn5 <- [1,118,null,{}] 17:15:23 INFO - PROCESS | 3404 | 1461024923758 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}] 17:15:23 INFO - PROCESS | 3404 | 1461024923834 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:15:23 INFO - PROCESS | 3404 | 1461024923841 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C73000 == 35 [pid = 3404] [id = 39] 17:15:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 68 (0000009DF5C34800) [pid = 3404] [serial = 113] [outer = 0000000000000000] 17:15:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 69 (0000009DF5C3EC00) [pid = 3404] [serial = 114] [outer = 0000009DF5C34800] 17:15:23 INFO - PROCESS | 3404 | 1461024923889 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 70 (0000009DF8104400) [pid = 3404] [serial = 115] [outer = 0000009DF5C34800] 17:15:24 INFO - PROCESS | 3404 | 1461024924325 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]]]}] 17:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 17:15:24 INFO - PROCESS | 3404 | 1461024924384 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 3404 | 1461024924386 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:15:24 INFO - PROCESS | 3404 | 1461024924389 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 3404 | 1461024924391 Marionette TRACE conn5 <- [1,122,null,{}] 17:15:24 INFO - PROCESS | 3404 | 1461024924402 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}] 17:15:24 INFO - PROCESS | 3404 | 1461024924524 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:15:24 INFO - PROCESS | 3404 | 1461024924539 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF861E800 == 36 [pid = 3404] [id = 40] 17:15:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 71 (0000009DF8485800) [pid = 3404] [serial = 116] [outer = 0000000000000000] 17:15:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 72 (0000009DF920C400) [pid = 3404] [serial = 117] [outer = 0000009DF8485800] 17:15:24 INFO - PROCESS | 3404 | 1461024924589 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 73 (0000009DF9940000) [pid = 3404] [serial = 118] [outer = 0000009DF8485800] 17:15:25 INFO - PROCESS | 3404 | 1461024925004 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]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 17:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:15:25 INFO - PROCESS | 3404 | 1461024925019 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 3404 | 1461024925021 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:15:25 INFO - PROCESS | 3404 | 1461024925025 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 3404 | 1461024925026 Marionette TRACE conn5 <- [1,126,null,{}] 17:15:25 INFO - PROCESS | 3404 | 1461024925035 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}] 17:15:25 INFO - PROCESS | 3404 | 1461024925128 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:15:25 INFO - PROCESS | 3404 | 1461024925189 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF953F800 == 37 [pid = 3404] [id = 41] 17:15:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 74 (0000009DF9B80800) [pid = 3404] [serial = 119] [outer = 0000000000000000] 17:15:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 75 (0000009DF9BD1000) [pid = 3404] [serial = 120] [outer = 0000009DF9B80800] 17:15:25 INFO - PROCESS | 3404 | 1461024925241 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 76 (0000009DFAB5B800) [pid = 3404] [serial = 121] [outer = 0000009DF9B80800] 17:15:25 INFO - PROCESS | 3404 | --DOMWINDOW == 75 (0000009DEC55D000) [pid = 3404] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:15:25 INFO - PROCESS | 3404 | --DOMWINDOW == 74 (0000009DF14D9400) [pid = 3404] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:15:25 INFO - PROCESS | 3404 | --DOMWINDOW == 73 (0000009DF0933C00) [pid = 3404] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:15:25 INFO - PROCESS | 3404 | --DOMWINDOW == 72 (0000009DEBCDD800) [pid = 3404] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:15:25 INFO - PROCESS | 3404 | --DOMWINDOW == 71 (0000009DEA169000) [pid = 3404] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:15:25 INFO - PROCESS | 3404 | --DOMWINDOW == 70 (0000009DEA16A000) [pid = 3404] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:15:25 INFO - PROCESS | 3404 | --DOMWINDOW == 69 (0000009D80BE5C00) [pid = 3404] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:15:25 INFO - PROCESS | 3404 | 1461024925622 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]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 17:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:15:25 INFO - PROCESS | 3404 | 1461024925657 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 3404 | 1461024925659 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:15:25 INFO - PROCESS | 3404 | 1461024925662 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 3404 | 1461024925664 Marionette TRACE conn5 <- [1,130,null,{}] 17:15:25 INFO - PROCESS | 3404 | 1461024925667 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}] 17:15:25 INFO - PROCESS | 3404 | 1461024925742 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:15:25 INFO - PROCESS | 3404 | 1461024925798 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFBA03000 == 38 [pid = 3404] [id = 42] 17:15:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 70 (0000009DEBCDC000) [pid = 3404] [serial = 122] [outer = 0000000000000000] 17:15:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 71 (0000009DEBE56000) [pid = 3404] [serial = 123] [outer = 0000009DEBCDC000] 17:15:25 INFO - PROCESS | 3404 | 1461024925843 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 72 (0000009DEBE5FC00) [pid = 3404] [serial = 124] [outer = 0000009DEBCDC000] 17:15:26 INFO - PROCESS | 3404 | 1461024926182 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]]]}] 17:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 17:15:26 INFO - PROCESS | 3404 | 1461024926250 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 3404 | 1461024926252 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:15:26 INFO - PROCESS | 3404 | 1461024926255 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 3404 | 1461024926257 Marionette TRACE conn5 <- [1,134,null,{}] 17:15:26 INFO - PROCESS | 3404 | 1461024926261 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}] 17:15:26 INFO - PROCESS | 3404 | 1461024926361 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:15:26 INFO - PROCESS | 3404 | 1461024926369 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC1D5000 == 39 [pid = 3404] [id = 43] 17:15:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 73 (0000009DEBE5C000) [pid = 3404] [serial = 125] [outer = 0000000000000000] 17:15:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 74 (0000009DF2025C00) [pid = 3404] [serial = 126] [outer = 0000009DEBE5C000] 17:15:26 INFO - PROCESS | 3404 | 1461024926417 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 75 (0000009DF202C000) [pid = 3404] [serial = 127] [outer = 0000009DEBE5C000] 17:15:26 INFO - PROCESS | 3404 | 1461024926799 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]]]}] 17:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 17:15:26 INFO - PROCESS | 3404 | 1461024926845 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 3404 | 1461024926847 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:15:26 INFO - PROCESS | 3404 | 1461024926850 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 3404 | 1461024926852 Marionette TRACE conn5 <- [1,138,null,{}] 17:15:26 INFO - PROCESS | 3404 | 1461024926856 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}] 17:15:26 INFO - PROCESS | 3404 | 1461024926955 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:15:26 INFO - PROCESS | 3404 | 1461024926963 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D804B3000 == 40 [pid = 3404] [id = 44] 17:15:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 76 (0000009DF2029000) [pid = 3404] [serial = 128] [outer = 0000000000000000] 17:15:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 77 (0000009DF8A48C00) [pid = 3404] [serial = 129] [outer = 0000009DF2029000] 17:15:27 INFO - PROCESS | 3404 | 1461024927011 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 78 (0000009DF8A50400) [pid = 3404] [serial = 130] [outer = 0000009DF2029000] 17:15:27 INFO - PROCESS | 3404 | 1461024927388 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]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 17:15:27 INFO - PROCESS | 3404 | 1461024927438 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 3404 | 1461024927441 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:15:27 INFO - PROCESS | 3404 | 1461024927444 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 3404 | 1461024927447 Marionette TRACE conn5 <- [1,142,null,{}] 17:15:27 INFO - PROCESS | 3404 | 1461024927451 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}] 17:15:27 INFO - PROCESS | 3404 | 1461024927569 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:15:27 INFO - PROCESS | 3404 | 1461024927578 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8108D800 == 41 [pid = 3404] [id = 45] 17:15:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 79 (0000009D810C9800) [pid = 3404] [serial = 131] [outer = 0000000000000000] 17:15:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 80 (0000009D810CFC00) [pid = 3404] [serial = 132] [outer = 0000009D810C9800] 17:15:27 INFO - PROCESS | 3404 | 1461024927636 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 81 (0000009DFAA82000) [pid = 3404] [serial = 133] [outer = 0000009D810C9800] 17:15:28 INFO - PROCESS | 3404 | 1461024928099 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]]]}] 17:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 691ms 17:15:28 INFO - PROCESS | 3404 | 1461024928144 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 3404 | 1461024928149 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:15:28 INFO - PROCESS | 3404 | 1461024928155 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 3404 | 1461024928160 Marionette TRACE conn5 <- [1,146,null,{}] 17:15:28 INFO - PROCESS | 3404 | 1461024928168 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}] 17:15:28 INFO - PROCESS | 3404 | 1461024928278 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:15:28 INFO - PROCESS | 3404 | 1461024928359 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8108F000 == 42 [pid = 3404] [id = 46] 17:15:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 82 (0000009D80A8C000) [pid = 3404] [serial = 134] [outer = 0000000000000000] 17:15:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 83 (0000009D80BDA000) [pid = 3404] [serial = 135] [outer = 0000009D80A8C000] 17:15:28 INFO - PROCESS | 3404 | 1461024928421 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 84 (0000009D810D4800) [pid = 3404] [serial = 136] [outer = 0000009D80A8C000] 17:15:29 INFO - PROCESS | 3404 | 1461024929067 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]]]}] 17:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 984ms 17:15:29 INFO - PROCESS | 3404 | 1461024929143 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 3404 | 1461024929150 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:15:29 INFO - PROCESS | 3404 | 1461024929157 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:15:29 INFO - PROCESS | 3404 | 1461024929160 Marionette TRACE conn5 <- [1,150,null,{}] 17:15:29 INFO - PROCESS | 3404 | 1461024929165 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}] 17:15:29 INFO - PROCESS | 3404 | 1461024929271 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:15:29 INFO - PROCESS | 3404 | 1461024929334 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC1C5800 == 43 [pid = 3404] [id = 47] 17:15:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 85 (0000009DEBCDEC00) [pid = 3404] [serial = 137] [outer = 0000000000000000] 17:15:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 86 (0000009DEC55CC00) [pid = 3404] [serial = 138] [outer = 0000009DEBCDEC00] 17:15:29 INFO - PROCESS | 3404 | 1461024929392 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009DF093B400) [pid = 3404] [serial = 139] [outer = 0000009DEBCDEC00] 17:15:29 INFO - PROCESS | 3404 | 1461024929926 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]]]}] 17:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 837ms 17:15:30 INFO - PROCESS | 3404 | 1461024929999 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 3404 | 1461024930002 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:15:30 INFO - PROCESS | 3404 | 1461024930006 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 3404 | 1461024930011 Marionette TRACE conn5 <- [1,154,null,{}] 17:15:30 INFO - PROCESS | 3404 | 1461024930024 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}] 17:15:30 INFO - PROCESS | 3404 | 1461024930135 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:15:30 INFO - PROCESS | 3404 | 1461024930197 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C7B000 == 44 [pid = 3404] [id = 48] 17:15:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009DF2C3D400) [pid = 3404] [serial = 140] [outer = 0000000000000000] 17:15:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009DF5BCD400) [pid = 3404] [serial = 141] [outer = 0000009DF2C3D400] 17:15:30 INFO - PROCESS | 3404 | 1461024930258 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009DF752AC00) [pid = 3404] [serial = 142] [outer = 0000009DF2C3D400] 17:15:30 INFO - PROCESS | 3404 | 1461024930821 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]]]}] 17:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 838ms 17:15:30 INFO - PROCESS | 3404 | 1461024930855 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 3404 | 1461024930858 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:15:30 INFO - PROCESS | 3404 | 1461024930863 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 3404 | 1461024930866 Marionette TRACE conn5 <- [1,158,null,{}] 17:15:30 INFO - PROCESS | 3404 | 1461024930870 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}] 17:15:30 INFO - PROCESS | 3404 | 1461024930973 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:15:31 INFO - PROCESS | 3404 | 1461024931048 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81321800 == 45 [pid = 3404] [id = 49] 17:15:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009DF75C5C00) [pid = 3404] [serial = 143] [outer = 0000000000000000] 17:15:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009DF75CD400) [pid = 3404] [serial = 144] [outer = 0000009DF75C5C00] 17:15:31 INFO - PROCESS | 3404 | 1461024931105 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009DF82A3C00) [pid = 3404] [serial = 145] [outer = 0000009DF75C5C00] 17:15:31 INFO - PROCESS | 3404 | 1461024931637 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]]]}] 17:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 837ms 17:15:31 INFO - PROCESS | 3404 | 1461024931704 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 3404 | 1461024931707 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:15:31 INFO - PROCESS | 3404 | 1461024931711 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 3404 | 1461024931713 Marionette TRACE conn5 <- [1,162,null,{}] 17:15:31 INFO - PROCESS | 3404 | 1461024931717 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}] 17:15:31 INFO - PROCESS | 3404 | 1461024931851 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:15:31 INFO - PROCESS | 3404 | 1461024931894 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81189800 == 46 [pid = 3404] [id = 50] 17:15:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009DF8A4EC00) [pid = 3404] [serial = 146] [outer = 0000000000000000] 17:15:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009DF8A54400) [pid = 3404] [serial = 147] [outer = 0000009DF8A4EC00] 17:15:31 INFO - PROCESS | 3404 | 1461024931952 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DF9410C00) [pid = 3404] [serial = 148] [outer = 0000009DF8A4EC00] 17:15:32 INFO - PROCESS | 3404 | 1461024932564 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]]]}] 17:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 879ms 17:15:32 INFO - PROCESS | 3404 | 1461024932592 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 3404 | 1461024932594 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:15:32 INFO - PROCESS | 3404 | 1461024932598 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:15:32 INFO - PROCESS | 3404 | 1461024932600 Marionette TRACE conn5 <- [1,166,null,{}] 17:15:32 INFO - PROCESS | 3404 | 1461024932604 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}] 17:15:32 INFO - PROCESS | 3404 | 1461024932834 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:15:32 INFO - PROCESS | 3404 | 1461024932914 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D811A6000 == 47 [pid = 3404] [id = 51] 17:15:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009D80A85000) [pid = 3404] [serial = 149] [outer = 0000000000000000] 17:15:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009D80A8AC00) [pid = 3404] [serial = 150] [outer = 0000009D80A85000] 17:15:32 INFO - PROCESS | 3404 | 1461024932968 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009D8154CC00) [pid = 3404] [serial = 151] [outer = 0000009D80A85000] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009D804B3000 == 46 [pid = 3404] [id = 44] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC1D5000 == 45 [pid = 3404] [id = 43] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFBA03000 == 44 [pid = 3404] [id = 42] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF953F800 == 43 [pid = 3404] [id = 41] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF861E800 == 42 [pid = 3404] [id = 40] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C73000 == 41 [pid = 3404] [id = 39] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20D7000 == 40 [pid = 3404] [id = 38] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0EC9000 == 39 [pid = 3404] [id = 37] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC15000 == 38 [pid = 3404] [id = 36] 17:15:33 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEB31F000 == 37 [pid = 3404] [id = 35] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009DF566EC00) [pid = 3404] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | 1461024933654 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]]]}] 17:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1078ms 17:15:33 INFO - PROCESS | 3404 | 1461024933680 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 3404 | 1461024933684 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:15:33 INFO - PROCESS | 3404 | 1461024933689 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 3404 | 1461024933693 Marionette TRACE conn5 <- [1,170,null,{}] 17:15:33 INFO - PROCESS | 3404 | 1461024933699 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}] 17:15:33 INFO - PROCESS | 3404 | 1461024933792 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009DEA163C00) [pid = 3404] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009DEB4CD000) [pid = 3404] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009DEC560400) [pid = 3404] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009DF24B9000) [pid = 3404] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009DF056B000) [pid = 3404] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009DF1155C00) [pid = 3404] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009DF2C40000) [pid = 3404] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009DF0E1AC00) [pid = 3404] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009D80BD7000) [pid = 3404] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 88 (0000009DFB7E6800) [pid = 3404] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 87 (0000009DFAA7AC00) [pid = 3404] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | --DOMWINDOW == 86 (0000009DEC567800) [pid = 3404] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:15:33 INFO - PROCESS | 3404 | 1461024933858 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8110B800 == 38 [pid = 3404] [id = 52] 17:15:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009D80A8E800) [pid = 3404] [serial = 152] [outer = 0000000000000000] 17:15:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009D80BDE000) [pid = 3404] [serial = 153] [outer = 0000009D80A8E800] 17:15:33 INFO - PROCESS | 3404 | 1461024933909 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009DEA166000) [pid = 3404] [serial = 154] [outer = 0000009D80A8E800] 17:15:34 INFO - PROCESS | 3404 | 1461024934274 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]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 626ms 17:15:34 INFO - PROCESS | 3404 | 1461024934319 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 3404 | 1461024934323 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:15:34 INFO - PROCESS | 3404 | 1461024934326 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 3404 | 1461024934329 Marionette TRACE conn5 <- [1,174,null,{}] 17:15:34 INFO - PROCESS | 3404 | 1461024934333 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}] 17:15:34 INFO - PROCESS | 3404 | 1461024934412 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:15:34 INFO - PROCESS | 3404 | 1461024934421 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC24B800 == 39 [pid = 3404] [id = 53] 17:15:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009DEBCD5000) [pid = 3404] [serial = 155] [outer = 0000000000000000] 17:15:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009DEBCDE400) [pid = 3404] [serial = 156] [outer = 0000009DEBCD5000] 17:15:34 INFO - PROCESS | 3404 | 1461024934471 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009DEBE62000) [pid = 3404] [serial = 157] [outer = 0000009DEBCD5000] 17:15:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009DF0632400) [pid = 3404] [serial = 158] [outer = 0000009DF4E95800] 17:15:34 INFO - PROCESS | 3404 | 1461024934900 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]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 17:15:34 INFO - PROCESS | 3404 | 1461024934956 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 3404 | 1461024934960 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:15:34 INFO - PROCESS | 3404 | 1461024934972 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 3404 | 1461024934977 Marionette TRACE conn5 <- [1,178,null,{}] 17:15:34 INFO - PROCESS | 3404 | 1461024934981 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}] 17:15:35 INFO - PROCESS | 3404 | 1461024935063 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:15:35 INFO - PROCESS | 3404 | 1461024935095 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20D9800 == 40 [pid = 3404] [id = 54] 17:15:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009DED38DC00) [pid = 3404] [serial = 159] [outer = 0000000000000000] 17:15:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009DF1149400) [pid = 3404] [serial = 160] [outer = 0000009DED38DC00] 17:15:35 INFO - PROCESS | 3404 | 1461024935150 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DF1F62800) [pid = 3404] [serial = 161] [outer = 0000009DED38DC00] 17:15:35 INFO - PROCESS | 3404 | 1461024935529 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]]]}] 17:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 17:15:35 INFO - PROCESS | 3404 | 1461024935556 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 3404 | 1461024935558 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:15:35 INFO - PROCESS | 3404 | 1461024935561 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 3404 | 1461024935563 Marionette TRACE conn5 <- [1,182,null,{}] 17:15:35 INFO - PROCESS | 3404 | 1461024935581 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}] 17:15:35 INFO - PROCESS | 3404 | 1461024935660 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:15:35 INFO - PROCESS | 3404 | 1461024935668 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20C6000 == 41 [pid = 3404] [id = 55] 17:15:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009DF202A000) [pid = 3404] [serial = 162] [outer = 0000000000000000] 17:15:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009DF24BB400) [pid = 3404] [serial = 163] [outer = 0000009DF202A000] 17:15:35 INFO - PROCESS | 3404 | 1461024935715 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009DF4E89800) [pid = 3404] [serial = 164] [outer = 0000009DF202A000] 17:15:36 INFO - PROCESS | 3404 | 1461024936148 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]]]}] 17:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 627ms 17:15:36 INFO - PROCESS | 3404 | 1461024936192 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 3404 | 1461024936194 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:15:36 INFO - PROCESS | 3404 | 1461024936198 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 3404 | 1461024936200 Marionette TRACE conn5 <- [1,186,null,{}] 17:15:36 INFO - PROCESS | 3404 | 1461024936203 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}] 17:15:36 INFO - PROCESS | 3404 | 1461024936301 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:15:36 INFO - PROCESS | 3404 | 1461024936310 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8238800 == 42 [pid = 3404] [id = 56] 17:15:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009DF5BD1000) [pid = 3404] [serial = 165] [outer = 0000000000000000] 17:15:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DF5C28C00) [pid = 3404] [serial = 166] [outer = 0000009DF5BD1000] 17:15:36 INFO - PROCESS | 3404 | 1461024936399 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DF5C3F400) [pid = 3404] [serial = 167] [outer = 0000009DF5BD1000] 17:15:36 INFO - PROCESS | 3404 | 1461024936860 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]]]}] 17:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 17:15:36 INFO - PROCESS | 3404 | 1461024936871 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 3404 | 1461024936874 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:15:36 INFO - PROCESS | 3404 | 1461024936877 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 3404 | 1461024936879 Marionette TRACE conn5 <- [1,190,null,{}] 17:15:36 INFO - PROCESS | 3404 | 1461024936882 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}] 17:15:36 INFO - PROCESS | 3404 | 1461024936986 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:15:36 INFO - PROCESS | 3404 | 1461024936992 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFAB37000 == 43 [pid = 3404] [id = 57] 17:15:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DF7532000) [pid = 3404] [serial = 168] [outer = 0000000000000000] 17:15:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF82A9800) [pid = 3404] [serial = 169] [outer = 0000009DF7532000] 17:15:37 INFO - PROCESS | 3404 | 1461024937040 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DF8A46C00) [pid = 3404] [serial = 170] [outer = 0000009DF7532000] 17:15:37 INFO - PROCESS | 3404 | 1461024937459 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]]]}] 17:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 627ms 17:15:37 INFO - PROCESS | 3404 | 1461024937514 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 3404 | 1461024937516 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:15:37 INFO - PROCESS | 3404 | 1461024937520 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 3404 | 1461024937522 Marionette TRACE conn5 <- [1,194,null,{}] 17:15:37 INFO - PROCESS | 3404 | 1461024937525 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}] 17:15:37 INFO - PROCESS | 3404 | 1461024937624 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:15:37 INFO - PROCESS | 3404 | 1461024937631 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC1C7800 == 44 [pid = 3404] [id = 58] 17:15:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009D8134D000) [pid = 3404] [serial = 171] [outer = 0000000000000000] 17:15:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D81354000) [pid = 3404] [serial = 172] [outer = 0000009D8134D000] 17:15:37 INFO - PROCESS | 3404 | 1461024937678 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009DF752C400) [pid = 3404] [serial = 173] [outer = 0000009D8134D000] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009DF8485800) [pid = 3404] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DEBCDC000) [pid = 3404] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DF9B80800) [pid = 3404] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009D802CC000) [pid = 3404] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009DEBE5C000) [pid = 3404] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DF5C34800) [pid = 3404] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D80A8CC00) [pid = 3404] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009DF5B1D800) [pid = 3404] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009DF133B400) [pid = 3404] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009DF4E11800) [pid = 3404] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:15:38 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009DF2029000) [pid = 3404] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:15:38 INFO - PROCESS | 3404 | 1461024938171 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]]]}] 17:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 690ms 17:15:38 INFO - PROCESS | 3404 | 1461024938212 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 3404 | 1461024938214 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:15:38 INFO - PROCESS | 3404 | 1461024938217 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 3404 | 1461024938219 Marionette TRACE conn5 <- [1,198,null,{}] 17:15:38 INFO - PROCESS | 3404 | 1461024938222 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}] 17:15:38 INFO - PROCESS | 3404 | 1461024938323 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:15:38 INFO - PROCESS | 3404 | 1461024938367 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFAA43800 == 45 [pid = 3404] [id = 59] 17:15:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009D8134F400) [pid = 3404] [serial = 174] [outer = 0000000000000000] 17:15:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009D8366D800) [pid = 3404] [serial = 175] [outer = 0000009D8134F400] 17:15:38 INFO - PROCESS | 3404 | 1461024938412 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009D83675800) [pid = 3404] [serial = 176] [outer = 0000009D8134F400] 17:15:38 INFO - PROCESS | 3404 | 1461024938737 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]]]}] 17:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 586ms 17:15:38 INFO - PROCESS | 3404 | 1461024938807 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 3404 | 1461024938809 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:15:38 INFO - PROCESS | 3404 | 1461024938812 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 3404 | 1461024938814 Marionette TRACE conn5 <- [1,202,null,{}] 17:15:38 INFO - PROCESS | 3404 | 1461024938818 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}] 17:15:38 INFO - PROCESS | 3404 | 1461024938921 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:15:38 INFO - PROCESS | 3404 | 1461024938930 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815CA000 == 46 [pid = 3404] [id = 60] 17:15:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009D83678C00) [pid = 3404] [serial = 177] [outer = 0000000000000000] 17:15:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DF5668C00) [pid = 3404] [serial = 178] [outer = 0000009D83678C00] 17:15:38 INFO - PROCESS | 3404 | 1461024938977 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DF8A4D400) [pid = 3404] [serial = 179] [outer = 0000009D83678C00] 17:15:39 INFO - PROCESS | 3404 | 1461024939394 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]]]}] 17:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 17:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:15:39 INFO - PROCESS | 3404 | 1461024939448 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 3404 | 1461024939450 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:15:39 INFO - PROCESS | 3404 | 1461024939453 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 3404 | 1461024939455 Marionette TRACE conn5 <- [1,206,null,{}] 17:15:39 INFO - PROCESS | 3404 | 1461024939464 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}] 17:15:39 INFO - PROCESS | 3404 | 1461024939541 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:15:39 INFO - PROCESS | 3404 | 1461024939547 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813CA800 == 47 [pid = 3404] [id = 61] 17:15:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009D81398C00) [pid = 3404] [serial = 180] [outer = 0000000000000000] 17:15:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009D8139E800) [pid = 3404] [serial = 181] [outer = 0000009D81398C00] 17:15:39 INFO - PROCESS | 3404 | 1461024939600 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DF9209000) [pid = 3404] [serial = 182] [outer = 0000009D81398C00] 17:15:40 INFO - PROCESS | 3404 | 1461024940066 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]]]}] 17:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 17:15:40 INFO - PROCESS | 3404 | 1461024940094 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 3404 | 1461024940099 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:15:40 INFO - PROCESS | 3404 | 1461024940106 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 3404 | 1461024940111 Marionette TRACE conn5 <- [1,210,null,{}] 17:15:40 INFO - PROCESS | 3404 | 1461024940118 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}] 17:15:40 INFO - PROCESS | 3404 | 1461024940275 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:15:40 INFO - PROCESS | 3404 | 1461024940360 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813BD000 == 48 [pid = 3404] [id = 62] 17:15:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D810CCC00) [pid = 3404] [serial = 183] [outer = 0000000000000000] 17:15:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D8134F800) [pid = 3404] [serial = 184] [outer = 0000009D810CCC00] 17:15:40 INFO - PROCESS | 3404 | 1461024940419 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D813A1400) [pid = 3404] [serial = 185] [outer = 0000009D810CCC00] 17:15:40 INFO - PROCESS | 3404 | 1461024940951 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]]]}] 17:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 879ms 17:15:40 INFO - PROCESS | 3404 | 1461024940991 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 3404 | 1461024940998 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:15:41 INFO - PROCESS | 3404 | 1461024941005 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 3404 | 1461024941008 Marionette TRACE conn5 <- [1,214,null,{}] 17:15:41 INFO - PROCESS | 3404 | 1461024941012 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}] 17:15:41 INFO - PROCESS | 3404 | 1461024941121 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:15:41 INFO - PROCESS | 3404 | 1461024941202 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBB3B000 == 49 [pid = 3404] [id = 63] 17:15:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009DEB35CC00) [pid = 3404] [serial = 186] [outer = 0000000000000000] 17:15:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DEBCD8C00) [pid = 3404] [serial = 187] [outer = 0000009DEB35CC00] 17:15:41 INFO - PROCESS | 3404 | 1461024941259 Marionette DEBUG loaded listener.js 17:15:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DEC55D800) [pid = 3404] [serial = 188] [outer = 0000009DEB35CC00] 17:15:41 INFO - PROCESS | 3404 | 1461024941844 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]]]}] 17:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 878ms 17:15:41 INFO - PROCESS | 3404 | 1461024941889 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 3404 | 1461024941892 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:15:41 INFO - PROCESS | 3404 | 1461024941896 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 3404 | 1461024941900 Marionette TRACE conn5 <- [1,218,null,{}] 17:15:41 INFO - PROCESS | 3404 | 1461024941925 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}] 17:15:42 INFO - PROCESS | 3404 | 1461024942059 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:15:42 INFO - PROCESS | 3404 | 1461024942106 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF80C4800 == 50 [pid = 3404] [id = 64] 17:15:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF566D800) [pid = 3404] [serial = 189] [outer = 0000000000000000] 17:15:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF5BB3C00) [pid = 3404] [serial = 190] [outer = 0000009DF566D800] 17:15:42 INFO - PROCESS | 3404 | 1461024942170 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF5CEB800) [pid = 3404] [serial = 191] [outer = 0000009DF566D800] 17:15:42 INFO - PROCESS | 3404 | 1461024942682 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]]]}] 17:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 838ms 17:15:42 INFO - PROCESS | 3404 | 1461024942735 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 3404 | 1461024942738 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:15:42 INFO - PROCESS | 3404 | 1461024942742 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 3404 | 1461024942745 Marionette TRACE conn5 <- [1,222,null,{}] 17:15:42 INFO - PROCESS | 3404 | 1461024942749 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}] 17:15:42 INFO - PROCESS | 3404 | 1461024942853 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:15:42 INFO - PROCESS | 3404 | 1461024942932 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80A42800 == 51 [pid = 3404] [id = 65] 17:15:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF8491800) [pid = 3404] [serial = 192] [outer = 0000000000000000] 17:15:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF9249000) [pid = 3404] [serial = 193] [outer = 0000009DF8491800] 17:15:42 INFO - PROCESS | 3404 | 1461024942990 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF9D2E400) [pid = 3404] [serial = 194] [outer = 0000009DF8491800] 17:15:43 INFO - PROCESS | 3404 | 1461024943561 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]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 880ms 17:15:43 INFO - PROCESS | 3404 | 1461024943624 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 3404 | 1461024943626 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:15:43 INFO - PROCESS | 3404 | 1461024943630 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 3404 | 1461024943632 Marionette TRACE conn5 <- [1,226,null,{}] 17:15:43 INFO - PROCESS | 3404 | 1461024943636 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}] 17:15:43 INFO - PROCESS | 3404 | 1461024943738 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:15:43 INFO - PROCESS | 3404 | 1461024943804 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D86000 == 52 [pid = 3404] [id = 66] 17:15:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D81672800) [pid = 3404] [serial = 195] [outer = 0000000000000000] 17:15:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D81678000) [pid = 3404] [serial = 196] [outer = 0000009D81672800] 17:15:43 INFO - PROCESS | 3404 | 1461024943862 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF24BE400) [pid = 3404] [serial = 197] [outer = 0000009D81672800] 17:15:44 INFO - PROCESS | 3404 | 1461024944394 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]]]}] 17:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 775ms 17:15:44 INFO - PROCESS | 3404 | 1461024944420 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 3404 | 1461024944423 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:15:44 INFO - PROCESS | 3404 | 1461024944427 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 3404 | 1461024944430 Marionette TRACE conn5 <- [1,230,null,{}] 17:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:15:44 INFO - PROCESS | 3404 | 1461024944434 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}] 17:15:44 INFO - PROCESS | 3404 | 1461024944561 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:15:44 INFO - PROCESS | 3404 | 1461024944644 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC47F800 == 53 [pid = 3404] [id = 67] 17:15:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DF9D34400) [pid = 3404] [serial = 198] [outer = 0000000000000000] 17:15:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DF9D3B000) [pid = 3404] [serial = 199] [outer = 0000009DF9D34400] 17:15:44 INFO - PROCESS | 3404 | 1461024944705 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DFAF8C800) [pid = 3404] [serial = 200] [outer = 0000009DF9D34400] 17:15:45 INFO - PROCESS | 3404 | 1461024945281 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]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 878ms 17:15:45 INFO - PROCESS | 3404 | 1461024945442 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 3404 | 1461024945447 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:15:45 INFO - PROCESS | 3404 | 1461024945475 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - PROCESS | 3404 | 1461024945479 Marionette TRACE conn5 <- [1,234,null,{}] 17:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:15:45 INFO - PROCESS | 3404 | 1461024945485 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}] 17:15:45 INFO - PROCESS | 3404 | 1461024945600 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:15:45 INFO - PROCESS | 3404 | 1461024945664 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81081800 == 54 [pid = 3404] [id = 68] 17:15:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D810CB800) [pid = 3404] [serial = 201] [outer = 0000000000000000] 17:15:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D8134A800) [pid = 3404] [serial = 202] [outer = 0000009D810CB800] 17:15:45 INFO - PROCESS | 3404 | 1461024945714 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D8166E000) [pid = 3404] [serial = 203] [outer = 0000009D810CB800] 17:15:46 INFO - PROCESS | 3404 | 1461024946239 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]]]}] 17:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 837ms 17:15:46 INFO - PROCESS | 3404 | 1461024946320 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 3404 | 1461024946324 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:15:46 INFO - PROCESS | 3404 | 1461024946332 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 3404 | 1461024946336 Marionette TRACE conn5 <- [1,238,null,{}] 17:15:46 INFO - PROCESS | 3404 | 1461024946358 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}] 17:15:46 INFO - PROCESS | 3404 | 1461024946467 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:15:46 INFO - PROCESS | 3404 | 1461024946528 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81334000 == 55 [pid = 3404] [id = 69] 17:15:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D81357000) [pid = 3404] [serial = 204] [outer = 0000000000000000] 17:15:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D83AA7C00) [pid = 3404] [serial = 205] [outer = 0000009D81357000] 17:15:46 INFO - PROCESS | 3404 | 1461024946579 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DEA16CC00) [pid = 3404] [serial = 206] [outer = 0000009D81357000] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8B46800 == 54 [pid = 3404] [id = 33] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEAB34800 == 53 [pid = 3404] [id = 32] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC05800 == 52 [pid = 3404] [id = 31] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815CA000 == 51 [pid = 3404] [id = 60] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFAA43800 == 50 [pid = 3404] [id = 59] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC1C7800 == 49 [pid = 3404] [id = 58] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFAB37000 == 48 [pid = 3404] [id = 57] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8238800 == 47 [pid = 3404] [id = 56] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20C6000 == 46 [pid = 3404] [id = 55] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20D9800 == 45 [pid = 3404] [id = 54] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC24B800 == 44 [pid = 3404] [id = 53] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8110B800 == 43 [pid = 3404] [id = 52] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D810CFC00) [pid = 3404] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009D811A6000 == 42 [pid = 3404] [id = 51] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81321800 == 41 [pid = 3404] [id = 49] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C7B000 == 40 [pid = 3404] [id = 48] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC1C5800 == 39 [pid = 3404] [id = 47] 17:15:46 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8108F000 == 38 [pid = 3404] [id = 46] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DF8492000) [pid = 3404] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF2025C00) [pid = 3404] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF5C3EC00) [pid = 3404] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DEACE8400) [pid = 3404] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D80A91C00) [pid = 3404] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DF5C27800) [pid = 3404] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DF5C30800) [pid = 3404] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DF2898800) [pid = 3404] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF4E93800) [pid = 3404] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DF114B400) [pid = 3404] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF796B400) [pid = 3404] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF5BC8000) [pid = 3404] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF8A50400) [pid = 3404] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DF8A48C00) [pid = 3404] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DF202C000) [pid = 3404] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DFAB5B800) [pid = 3404] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009DEBE5FC00) [pid = 3404] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF9940000) [pid = 3404] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DF8104400) [pid = 3404] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009DF920C400) [pid = 3404] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DEBE56000) [pid = 3404] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009DF9BD1000) [pid = 3404] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DEBCDF000) [pid = 3404] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DEC566000) [pid = 3404] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:15:46 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009DEA165C00) [pid = 3404] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:15:47 INFO - PROCESS | 3404 | 1461024947101 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]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 795ms 17:15:47 INFO - PROCESS | 3404 | 1461024947150 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 3404 | 1461024947153 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:15:47 INFO - PROCESS | 3404 | 1461024947160 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 3404 | 1461024947162 Marionette TRACE conn5 <- [1,242,null,{}] 17:15:47 INFO - PROCESS | 3404 | 1461024947171 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}] 17:15:47 INFO - PROCESS | 3404 | 1461024947257 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:15:47 INFO - PROCESS | 3404 | 1461024947268 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815C5000 == 39 [pid = 3404] [id = 70] 17:15:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DEA272C00) [pid = 3404] [serial = 207] [outer = 0000000000000000] 17:15:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DEA276800) [pid = 3404] [serial = 208] [outer = 0000009DEA272C00] 17:15:47 INFO - PROCESS | 3404 | 1461024947330 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009DEBCDAC00) [pid = 3404] [serial = 209] [outer = 0000009DEA272C00] 17:15:47 INFO - PROCESS | 3404 | 1461024947856 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]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 733ms 17:15:47 INFO - PROCESS | 3404 | 1461024947896 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 3404 | 1461024947899 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:15:47 INFO - PROCESS | 3404 | 1461024947902 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 3404 | 1461024947904 Marionette TRACE conn5 <- [1,246,null,{}] 17:15:47 INFO - PROCESS | 3404 | 1461024947908 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}] 17:15:47 INFO - PROCESS | 3404 | 1461024947991 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:15:48 INFO - PROCESS | 3404 | 1461024948000 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC1C5800 == 40 [pid = 3404] [id = 71] 17:15:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009DF056AC00) [pid = 3404] [serial = 210] [outer = 0000000000000000] 17:15:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009DF0769800) [pid = 3404] [serial = 211] [outer = 0000009DF056AC00] 17:15:48 INFO - PROCESS | 3404 | 1461024948050 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009DF0EA6C00) [pid = 3404] [serial = 212] [outer = 0000009DF056AC00] 17:15:48 INFO - PROCESS | 3404 | 1461024948450 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]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 585ms 17:15:48 INFO - PROCESS | 3404 | 1461024948494 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 3404 | 1461024948496 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:15:48 INFO - PROCESS | 3404 | 1461024948505 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 3404 | 1461024948507 Marionette TRACE conn5 <- [1,250,null,{}] 17:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:15:48 INFO - PROCESS | 3404 | 1461024948510 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}] 17:15:48 INFO - PROCESS | 3404 | 1461024948590 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:15:48 INFO - PROCESS | 3404 | 1461024948625 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80A32000 == 41 [pid = 3404] [id = 72] 17:15:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DF14DA000) [pid = 3404] [serial = 213] [outer = 0000000000000000] 17:15:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DF2084C00) [pid = 3404] [serial = 214] [outer = 0000009DF14DA000] 17:15:48 INFO - PROCESS | 3404 | 1461024948672 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF24C5000) [pid = 3404] [serial = 215] [outer = 0000009DF14DA000] 17:15:49 INFO - PROCESS | 3404 | 1461024949126 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]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 669ms 17:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:15:49 INFO - PROCESS | 3404 | 1461024949180 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 3404 | 1461024949182 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:15:49 INFO - PROCESS | 3404 | 1461024949185 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 3404 | 1461024949187 Marionette TRACE conn5 <- [1,254,null,{}] 17:15:49 INFO - PROCESS | 3404 | 1461024949196 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}] 17:15:49 INFO - PROCESS | 3404 | 1461024949318 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:15:49 INFO - PROCESS | 3404 | 1461024949365 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20C0800 == 42 [pid = 3404] [id = 73] 17:15:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF5669C00) [pid = 3404] [serial = 216] [outer = 0000000000000000] 17:15:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF5BC8000) [pid = 3404] [serial = 217] [outer = 0000009DF5669C00] 17:15:49 INFO - PROCESS | 3404 | 1461024949414 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF5C32C00) [pid = 3404] [serial = 218] [outer = 0000009DF5669C00] 17:15:49 INFO - PROCESS | 3404 | 1461024949838 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]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms 17:15:49 INFO - PROCESS | 3404 | 1461024949880 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 3404 | 1461024949882 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:15:49 INFO - PROCESS | 3404 | 1461024949885 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:15:49 INFO - PROCESS | 3404 | 1461024949887 Marionette TRACE conn5 <- [1,258,null,{}] 17:15:49 INFO - PROCESS | 3404 | 1461024949891 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}] 17:15:50 INFO - PROCESS | 3404 | 1461024950016 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:15:50 INFO - PROCESS | 3404 | 1461024950028 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2CEC000 == 43 [pid = 3404] [id = 74] 17:15:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF75C7800) [pid = 3404] [serial = 219] [outer = 0000000000000000] 17:15:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF75CEC00) [pid = 3404] [serial = 220] [outer = 0000009DF75C7800] 17:15:50 INFO - PROCESS | 3404 | 1461024950077 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF810C800) [pid = 3404] [serial = 221] [outer = 0000009DF75C7800] 17:15:50 INFO - PROCESS | 3404 | 1461024950487 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]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 17:15:50 INFO - PROCESS | 3404 | 1461024950516 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 3404 | 1461024950518 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:15:50 INFO - PROCESS | 3404 | 1461024950521 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 3404 | 1461024950523 Marionette TRACE conn5 <- [1,262,null,{}] 17:15:50 INFO - PROCESS | 3404 | 1461024950527 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}] 17:15:50 INFO - PROCESS | 3404 | 1461024950629 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:15:50 INFO - PROCESS | 3404 | 1461024950635 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF7E1D800 == 44 [pid = 3404] [id = 75] 17:15:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF829E800) [pid = 3404] [serial = 222] [outer = 0000000000000000] 17:15:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF8491000) [pid = 3404] [serial = 223] [outer = 0000009DF829E800] 17:15:50 INFO - PROCESS | 3404 | 1461024950719 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DF8A52400) [pid = 3404] [serial = 224] [outer = 0000009DF829E800] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DED38DC00) [pid = 3404] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF5BD1000) [pid = 3404] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DF202A000) [pid = 3404] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D80A8E800) [pid = 3404] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D80A85000) [pid = 3404] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF7532000) [pid = 3404] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D810C9800) [pid = 3404] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DEBCD5000) [pid = 3404] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D8134F400) [pid = 3404] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D8134D000) [pid = 3404] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:15:50 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009D83678C00) [pid = 3404] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:15:51 INFO - PROCESS | 3404 | 1461024951181 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]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 17:15:51 INFO - PROCESS | 3404 | 1461024951195 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 3404 | 1461024951197 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:15:51 INFO - PROCESS | 3404 | 1461024951200 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:15:51 INFO - PROCESS | 3404 | 1461024951202 Marionette TRACE conn5 <- [1,266,null,{}] 17:15:51 INFO - PROCESS | 3404 | 1461024951205 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}] 17:15:51 INFO - PROCESS | 3404 | 1461024951316 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:15:51 INFO - PROCESS | 3404 | 1461024951382 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8E33800 == 45 [pid = 3404] [id = 76] 17:15:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009D81392800) [pid = 3404] [serial = 225] [outer = 0000000000000000] 17:15:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF829F800) [pid = 3404] [serial = 226] [outer = 0000009D81392800] 17:15:51 INFO - PROCESS | 3404 | 1461024951428 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF920C400) [pid = 3404] [serial = 227] [outer = 0000009D81392800] 17:15:51 INFO - PROCESS | 3404 | 1461024951777 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]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 17:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:15:51 INFO - PROCESS | 3404 | 1461024951831 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 3404 | 1461024951833 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:15:51 INFO - PROCESS | 3404 | 1461024951836 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - PROCESS | 3404 | 1461024951839 Marionette TRACE conn5 <- [1,270,null,{}] 17:15:51 INFO - PROCESS | 3404 | 1461024951842 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}] 17:15:51 INFO - PROCESS | 3404 | 1461024951921 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:15:51 INFO - PROCESS | 3404 | 1461024951928 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D8A800 == 46 [pid = 3404] [id = 77] 17:15:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF9494400) [pid = 3404] [serial = 228] [outer = 0000000000000000] 17:15:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF9BC6400) [pid = 3404] [serial = 229] [outer = 0000009DF9494400] 17:15:51 INFO - PROCESS | 3404 | 1461024951973 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF9D36800) [pid = 3404] [serial = 230] [outer = 0000009DF9494400] 17:15:52 INFO - PROCESS | 3404 | 1461024952542 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]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 732ms 17:15:52 INFO - PROCESS | 3404 | 1461024952572 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 3404 | 1461024952574 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:15:52 INFO - PROCESS | 3404 | 1461024952578 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:15:52 INFO - PROCESS | 3404 | 1461024952580 Marionette TRACE conn5 <- [1,274,null,{}] 17:15:52 INFO - PROCESS | 3404 | 1461024952584 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}] 17:15:52 INFO - PROCESS | 3404 | 1461024952705 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:15:52 INFO - PROCESS | 3404 | 1461024952777 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC393800 == 47 [pid = 3404] [id = 78] 17:15:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D837D5800) [pid = 3404] [serial = 231] [outer = 0000000000000000] 17:15:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DEAB60800) [pid = 3404] [serial = 232] [outer = 0000009D837D5800] 17:15:52 INFO - PROCESS | 3404 | 1461024952828 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DFB7E0C00) [pid = 3404] [serial = 233] [outer = 0000009D837D5800] 17:15:53 INFO - PROCESS | 3404 | 1461024953385 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]]]}] 17:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 881ms 17:15:53 INFO - PROCESS | 3404 | 1461024953463 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:15:53 INFO - PROCESS | 3404 | 1461024953469 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:15:53 INFO - PROCESS | 3404 | 1461024953476 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - PROCESS | 3404 | 1461024953480 Marionette TRACE conn5 <- [1,278,null,{}] 17:15:53 INFO - PROCESS | 3404 | 1461024953486 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}] 17:15:53 INFO - PROCESS | 3404 | 1461024953641 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:15:53 INFO - PROCESS | 3404 | 1461024953746 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8131E800 == 48 [pid = 3404] [id = 79] 17:15:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D81398000) [pid = 3404] [serial = 234] [outer = 0000000000000000] 17:15:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D81675000) [pid = 3404] [serial = 235] [outer = 0000009D81398000] 17:15:53 INFO - PROCESS | 3404 | 1461024953808 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D837D5C00) [pid = 3404] [serial = 236] [outer = 0000009D81398000] 17:15:54 INFO - PROCESS | 3404 | 1461024954380 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]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 942ms 17:15:54 INFO - PROCESS | 3404 | 1461024954425 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 3404 | 1461024954432 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:15:54 INFO - PROCESS | 3404 | 1461024954440 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 3404 | 1461024954443 Marionette TRACE conn5 <- [1,282,null,{}] 17:15:54 INFO - PROCESS | 3404 | 1461024954448 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}] 17:15:54 INFO - PROCESS | 3404 | 1461024954563 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:15:54 INFO - PROCESS | 3404 | 1461024954646 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF061D800 == 49 [pid = 3404] [id = 80] 17:15:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DEA170C00) [pid = 3404] [serial = 237] [outer = 0000000000000000] 17:15:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DEBCD9400) [pid = 3404] [serial = 238] [outer = 0000009DEA170C00] 17:15:54 INFO - PROCESS | 3404 | 1461024954704 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DED48FC00) [pid = 3404] [serial = 239] [outer = 0000009DEA170C00] 17:15:55 INFO - PROCESS | 3404 | 1461024955229 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]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 880ms 17:15:55 INFO - PROCESS | 3404 | 1461024955326 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 3404 | 1461024955329 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:15:55 INFO - PROCESS | 3404 | 1461024955333 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 3404 | 1461024955337 Marionette TRACE conn5 <- [1,286,null,{}] 17:15:55 INFO - PROCESS | 3404 | 1461024955364 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}] 17:15:55 INFO - PROCESS | 3404 | 1461024955488 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:15:55 INFO - PROCESS | 3404 | 1461024955552 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC1D6000 == 50 [pid = 3404] [id = 81] 17:15:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF289B400) [pid = 3404] [serial = 240] [outer = 0000000000000000] 17:15:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF566C800) [pid = 3404] [serial = 241] [outer = 0000009DF289B400] 17:15:55 INFO - PROCESS | 3404 | 1461024955652 Marionette DEBUG loaded listener.js 17:15:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF75D1800) [pid = 3404] [serial = 242] [outer = 0000009DF289B400] 17:15:56 INFO - PROCESS | 3404 | 1461024956204 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]]]}] 17:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 943ms 17:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:15:56 INFO - PROCESS | 3404 | 1461024956278 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:15:56 INFO - PROCESS | 3404 | 1461024956282 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:15:56 INFO - PROCESS | 3404 | 1461024956285 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - PROCESS | 3404 | 1461024956287 Marionette TRACE conn5 <- [1,290,null,{}] 17:15:56 INFO - PROCESS | 3404 | 1461024956292 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}] 17:15:56 INFO - PROCESS | 3404 | 1461024956433 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:15:56 INFO - PROCESS | 3404 | 1461024956503 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D5F800 == 51 [pid = 3404] [id = 82] 17:15:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D81351400) [pid = 3404] [serial = 243] [outer = 0000000000000000] 17:15:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D82152C00) [pid = 3404] [serial = 244] [outer = 0000009D81351400] 17:15:56 INFO - PROCESS | 3404 | 1461024956615 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009DF879E000) [pid = 3404] [serial = 245] [outer = 0000009D81351400] 17:15:57 INFO - PROCESS | 3404 | 1461024957231 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]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 986ms 17:15:57 INFO - PROCESS | 3404 | 1461024957273 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 3404 | 1461024957276 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:15:57 INFO - PROCESS | 3404 | 1461024957280 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 3404 | 1461024957282 Marionette TRACE conn5 <- [1,294,null,{}] 17:15:57 INFO - PROCESS | 3404 | 1461024957286 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}] 17:15:57 INFO - PROCESS | 3404 | 1461024957549 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:15:57 INFO - PROCESS | 3404 | 1461024957676 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813B5000 == 52 [pid = 3404] [id = 83] 17:15:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D808DC800) [pid = 3404] [serial = 246] [outer = 0000000000000000] 17:15:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D80A91C00) [pid = 3404] [serial = 247] [outer = 0000009D808DC800] 17:15:57 INFO - PROCESS | 3404 | 1461024957729 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D81399C00) [pid = 3404] [serial = 248] [outer = 0000009D808DC800] 17:15:58 INFO - PROCESS | 3404 | 1461024958354 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]]]}] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D8A800 == 51 [pid = 3404] [id = 77] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8E33800 == 50 [pid = 3404] [id = 76] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF7E1D800 == 49 [pid = 3404] [id = 75] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF2CEC000 == 48 [pid = 3404] [id = 74] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20C0800 == 47 [pid = 3404] [id = 73] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80A32000 == 46 [pid = 3404] [id = 72] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC1C5800 == 45 [pid = 3404] [id = 71] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815C5000 == 44 [pid = 3404] [id = 70] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81334000 == 43 [pid = 3404] [id = 69] 17:15:58 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81081800 == 42 [pid = 3404] [id = 68] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D8139E800) [pid = 3404] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:15:58 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. 17:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1137ms 17:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:15:58 INFO - PROCESS | 3404 | 1461024958422 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 3404 | 1461024958427 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:15:58 INFO - PROCESS | 3404 | 1461024958431 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 3404 | 1461024958435 Marionette TRACE conn5 <- [1,298,null,{}] 17:15:58 INFO - PROCESS | 3404 | 1461024958442 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}] 17:15:58 INFO - PROCESS | 3404 | 1461024958542 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF1149400) [pid = 3404] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF1F62800) [pid = 3404] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF5BCD400) [pid = 3404] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D80BDA000) [pid = 3404] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DF5C28C00) [pid = 3404] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DF24BB400) [pid = 3404] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF8A54400) [pid = 3404] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DEC55CC00) [pid = 3404] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D80BDE000) [pid = 3404] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DEA166000) [pid = 3404] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D80A8AC00) [pid = 3404] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D8154CC00) [pid = 3404] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DF75CD400) [pid = 3404] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF8A46C00) [pid = 3404] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DF82A9800) [pid = 3404] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DFAA82000) [pid = 3404] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DEBCDE400) [pid = 3404] [serial = 156] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DEBE62000) [pid = 3404] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D8366D800) [pid = 3404] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DF5C3F400) [pid = 3404] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D81354000) [pid = 3404] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009DF5668C00) [pid = 3404] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF8A4D400) [pid = 3404] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DF752C400) [pid = 3404] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009DF4E91400) [pid = 3404] [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.] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009D83675800) [pid = 3404] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009DF4E89800) [pid = 3404] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:15:58 INFO - PROCESS | 3404 | 1461024958647 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D811A7800 == 43 [pid = 3404] [id = 84] 17:15:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D8166DC00) [pid = 3404] [serial = 249] [outer = 0000000000000000] 17:15:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D81676C00) [pid = 3404] [serial = 250] [outer = 0000009D8166DC00] 17:15:58 INFO - PROCESS | 3404 | 1461024958698 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D82DE2000) [pid = 3404] [serial = 251] [outer = 0000009D8166DC00] 17:15:58 INFO - PROCESS | 3404 | 1461024958803 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:15:59 INFO - PROCESS | 3404 | 1461024959095 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]]]}] 17:15:59 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. 17:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 732ms 17:15:59 INFO - PROCESS | 3404 | 1461024959165 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:15:59 INFO - PROCESS | 3404 | 1461024959169 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:15:59 INFO - PROCESS | 3404 | 1461024959172 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 3404 | 1461024959174 Marionette TRACE conn5 <- [1,302,null,{}] 17:15:59 INFO - PROCESS | 3404 | 1461024959178 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}] 17:15:59 INFO - PROCESS | 3404 | 1461024959289 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:15:59 INFO - PROCESS | 3404 | 1461024959304 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DBC800 == 44 [pid = 3404] [id = 85] 17:15:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009D83672000) [pid = 3404] [serial = 252] [outer = 0000000000000000] 17:15:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009D83679800) [pid = 3404] [serial = 253] [outer = 0000009D83672000] 17:15:59 INFO - PROCESS | 3404 | 1461024959355 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009D83AAD400) [pid = 3404] [serial = 254] [outer = 0000009D83672000] 17:15:59 INFO - PROCESS | 3404 | 1461024959805 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]]]}] 17:15:59 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. 17:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 17:15:59 INFO - PROCESS | 3404 | 1461024959865 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:15:59 INFO - PROCESS | 3404 | 1461024959869 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:15:59 INFO - PROCESS | 3404 | 1461024959880 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 3404 | 1461024959885 Marionette TRACE conn5 <- [1,306,null,{}] 17:15:59 INFO - PROCESS | 3404 | 1461024959889 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}] 17:15:59 INFO - PROCESS | 3404 | 1461024959976 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:15:59 INFO - PROCESS | 3404 | 1461024959982 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC13000 == 45 [pid = 3404] [id = 86] 17:16:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DEA26F000) [pid = 3404] [serial = 255] [outer = 0000000000000000] 17:16:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DEBCD2400) [pid = 3404] [serial = 256] [outer = 0000009DEA26F000] 17:16:00 INFO - PROCESS | 3404 | 1461024960031 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DEBE57000) [pid = 3404] [serial = 257] [outer = 0000009DEA26F000] 17:16:00 INFO - PROCESS | 3404 | 1461024960451 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]]]}] 17:16:00 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. 17:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 17:16:00 INFO - PROCESS | 3404 | 1461024960508 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 3404 | 1461024960510 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:16:00 INFO - PROCESS | 3404 | 1461024960513 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 3404 | 1461024960515 Marionette TRACE conn5 <- [1,310,null,{}] 17:16:00 INFO - PROCESS | 3404 | 1461024960519 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}] 17:16:00 INFO - PROCESS | 3404 | 1461024960601 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:16:00 INFO - PROCESS | 3404 | 1461024960637 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81193800 == 46 [pid = 3404] [id = 87] 17:16:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DEC15BC00) [pid = 3404] [serial = 258] [outer = 0000000000000000] 17:16:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DEC568400) [pid = 3404] [serial = 259] [outer = 0000009DEC15BC00] 17:16:00 INFO - PROCESS | 3404 | 1461024960683 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF0685800) [pid = 3404] [serial = 260] [outer = 0000009DEC15BC00] 17:16:01 INFO - PROCESS | 3404 | 1461024961134 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]]]}] 17:16:01 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. 17:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 17:16:01 INFO - PROCESS | 3404 | 1461024961143 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 3404 | 1461024961145 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:16:01 INFO - PROCESS | 3404 | 1461024961148 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:16:01 INFO - PROCESS | 3404 | 1461024961150 Marionette TRACE conn5 <- [1,314,null,{}] 17:16:01 INFO - PROCESS | 3404 | 1461024961154 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}] 17:16:01 INFO - PROCESS | 3404 | 1461024961272 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:16:01 INFO - PROCESS | 3404 | 1461024961279 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20C0800 == 47 [pid = 3404] [id = 88] 17:16:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF139C800) [pid = 3404] [serial = 261] [outer = 0000000000000000] 17:16:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF13F1800) [pid = 3404] [serial = 262] [outer = 0000009DF139C800] 17:16:01 INFO - PROCESS | 3404 | 1461024961339 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DF208F000) [pid = 3404] [serial = 263] [outer = 0000009DF139C800] 17:16:01 INFO - PROCESS | 3404 | 1461024961804 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]]]}] 17:16:01 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. 17:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 17:16:01 INFO - PROCESS | 3404 | 1461024961843 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 3404 | 1461024961845 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:16:01 INFO - PROCESS | 3404 | 1461024961848 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 3404 | 1461024961850 Marionette TRACE conn5 <- [1,318,null,{}] 17:16:01 INFO - PROCESS | 3404 | 1461024961853 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}] 17:16:01 INFO - PROCESS | 3404 | 1461024961964 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:16:02 INFO - PROCESS | 3404 | 1461024962038 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5BFD000 == 48 [pid = 3404] [id = 89] 17:16:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DF4E9DC00) [pid = 3404] [serial = 264] [outer = 0000000000000000] 17:16:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DF566AC00) [pid = 3404] [serial = 265] [outer = 0000009DF4E9DC00] 17:16:02 INFO - PROCESS | 3404 | 1461024962085 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DF5C29800) [pid = 3404] [serial = 266] [outer = 0000009DF4E9DC00] 17:16:02 INFO - PROCESS | 3404 | 1461024962542 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]]]}] 17:16:02 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. 17:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 17:16:02 INFO - PROCESS | 3404 | 1461024962586 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 3404 | 1461024962588 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:16:02 INFO - PROCESS | 3404 | 1461024962597 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 3404 | 1461024962599 Marionette TRACE conn5 <- [1,322,null,{}] 17:16:02 INFO - PROCESS | 3404 | 1461024962602 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}] 17:16:02 INFO - PROCESS | 3404 | 1461024962704 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:16:02 INFO - PROCESS | 3404 | 1461024962712 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF86DB000 == 49 [pid = 3404] [id = 90] 17:16:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DF5C40800) [pid = 3404] [serial = 267] [outer = 0000000000000000] 17:16:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF752C400) [pid = 3404] [serial = 268] [outer = 0000009DF5C40800] 17:16:02 INFO - PROCESS | 3404 | 1461024962799 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF796B400) [pid = 3404] [serial = 269] [outer = 0000009DF5C40800] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF5669C00) [pid = 3404] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF75C7800) [pid = 3404] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF14DA000) [pid = 3404] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DF056AC00) [pid = 3404] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D810CB800) [pid = 3404] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D81357000) [pid = 3404] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DEA272C00) [pid = 3404] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF829E800) [pid = 3404] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D81392800) [pid = 3404] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF9494400) [pid = 3404] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:16:03 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D81398C00) [pid = 3404] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:16:03 INFO - PROCESS | 3404 | 1461024963349 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]]]}] 17:16:03 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. 17:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 775ms 17:16:03 INFO - PROCESS | 3404 | 1461024963374 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 3404 | 1461024963376 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:16:03 INFO - PROCESS | 3404 | 1461024963379 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 3404 | 1461024963381 Marionette TRACE conn5 <- [1,326,null,{}] 17:16:03 INFO - PROCESS | 3404 | 1461024963385 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}] 17:16:03 INFO - PROCESS | 3404 | 1461024963465 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:16:03 INFO - PROCESS | 3404 | 1461024963473 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9B07000 == 50 [pid = 3404] [id = 91] 17:16:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF5C31800) [pid = 3404] [serial = 270] [outer = 0000000000000000] 17:16:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF79D7400) [pid = 3404] [serial = 271] [outer = 0000009DF5C31800] 17:16:03 INFO - PROCESS | 3404 | 1461024963519 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF8488000) [pid = 3404] [serial = 272] [outer = 0000009DF5C31800] 17:16:03 INFO - PROCESS | 3404 | 1461024963932 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]]]}] 17:16:03 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. 17:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 586ms 17:16:03 INFO - PROCESS | 3404 | 1461024963969 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 3404 | 1461024963971 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:16:03 INFO - PROCESS | 3404 | 1461024963979 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 3404 | 1461024963981 Marionette TRACE conn5 <- [1,330,null,{}] 17:16:03 INFO - PROCESS | 3404 | 1461024963984 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}] 17:16:04 INFO - PROCESS | 3404 | 1461024964066 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:16:04 INFO - PROCESS | 3404 | 1461024964072 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFA254800 == 51 [pid = 3404] [id = 92] 17:16:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF8A47800) [pid = 3404] [serial = 273] [outer = 0000000000000000] 17:16:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DF8A4F400) [pid = 3404] [serial = 274] [outer = 0000009DF8A47800] 17:16:04 INFO - PROCESS | 3404 | 1461024964120 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DF9942400) [pid = 3404] [serial = 275] [outer = 0000009DF8A47800] 17:16:04 INFO - PROCESS | 3404 | 1461024964520 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]]]}] 17:16:04 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. 17:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 587ms 17:16:04 INFO - PROCESS | 3404 | 1461024964575 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 3404 | 1461024964577 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:16:04 INFO - PROCESS | 3404 | 1461024964580 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 3404 | 1461024964582 Marionette TRACE conn5 <- [1,334,null,{}] 17:16:04 INFO - PROCESS | 3404 | 1461024964586 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}] 17:16:04 INFO - PROCESS | 3404 | 1461024964666 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:16:04 INFO - PROCESS | 3404 | 1461024964674 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC1D8000 == 52 [pid = 3404] [id = 93] 17:16:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DF9D2F000) [pid = 3404] [serial = 276] [outer = 0000000000000000] 17:16:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DF9D32C00) [pid = 3404] [serial = 277] [outer = 0000009DF9D2F000] 17:16:04 INFO - PROCESS | 3404 | 1461024964725 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DFAB5FC00) [pid = 3404] [serial = 278] [outer = 0000009DF9D2F000] 17:16:05 INFO - PROCESS | 3404 | 1461024965293 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]]]}] 17:16:05 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. 17:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 776ms 17:16:05 INFO - PROCESS | 3404 | 1461024965360 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 3404 | 1461024965365 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:16:05 INFO - PROCESS | 3404 | 1461024965371 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 3404 | 1461024965376 Marionette TRACE conn5 <- [1,338,null,{}] 17:16:05 INFO - PROCESS | 3404 | 1461024965384 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}] 17:16:05 INFO - PROCESS | 3404 | 1461024965529 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:16:05 INFO - PROCESS | 3404 | 1461024965646 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8132B000 == 53 [pid = 3404] [id = 94] 17:16:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D80BE4400) [pid = 3404] [serial = 279] [outer = 0000000000000000] 17:16:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D813A0400) [pid = 3404] [serial = 280] [outer = 0000009D80BE4400] 17:16:05 INFO - PROCESS | 3404 | 1461024965707 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D82DDF800) [pid = 3404] [serial = 281] [outer = 0000009D80BE4400] 17:16:06 INFO - PROCESS | 3404 | 1461024966338 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]]]}] 17:16:06 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. 17:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 987ms 17:16:06 INFO - PROCESS | 3404 | 1461024966361 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 3404 | 1461024966368 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:16:06 INFO - PROCESS | 3404 | 1461024966375 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 3404 | 1461024966378 Marionette TRACE conn5 <- [1,342,null,{}] 17:16:06 INFO - PROCESS | 3404 | 1461024966383 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}] 17:16:06 INFO - PROCESS | 3404 | 1461024966495 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:16:06 INFO - PROCESS | 3404 | 1461024966567 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DECEDF800 == 54 [pid = 3404] [id = 95] 17:16:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D83671000) [pid = 3404] [serial = 282] [outer = 0000000000000000] 17:16:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D83AE6C00) [pid = 3404] [serial = 283] [outer = 0000009D83671000] 17:16:06 INFO - PROCESS | 3404 | 1461024966625 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D83AF0C00) [pid = 3404] [serial = 284] [outer = 0000009D83671000] 17:16:07 INFO - PROCESS | 3404 | 1461024967239 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]]]}] 17:16:07 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. 17:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 940ms 17:16:07 INFO - PROCESS | 3404 | 1461024967321 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 3404 | 1461024967324 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:16:07 INFO - PROCESS | 3404 | 1461024967328 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 3404 | 1461024967332 Marionette TRACE conn5 <- [1,346,null,{}] 17:16:07 INFO - PROCESS | 3404 | 1461024967345 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}] 17:16:07 INFO - PROCESS | 3404 | 1461024967502 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:16:07 INFO - PROCESS | 3404 | 1461024967546 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AEE800 == 55 [pid = 3404] [id = 96] 17:16:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009DEBE5F400) [pid = 3404] [serial = 285] [outer = 0000000000000000] 17:16:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009DED31C000) [pid = 3404] [serial = 286] [outer = 0000009DEBE5F400] 17:16:07 INFO - PROCESS | 3404 | 1461024967608 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009DF2025000) [pid = 3404] [serial = 287] [outer = 0000009DEBE5F400] 17:16:08 INFO - PROCESS | 3404 | 1461024968139 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]]]}] 17:16:08 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. 17:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 838ms 17:16:08 INFO - PROCESS | 3404 | 1461024968168 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 3404 | 1461024968172 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:16:08 INFO - PROCESS | 3404 | 1461024968176 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 3404 | 1461024968178 Marionette TRACE conn5 <- [1,350,null,{}] 17:16:08 INFO - PROCESS | 3404 | 1461024968182 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}] 17:16:08 INFO - PROCESS | 3404 | 1461024968289 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:16:08 INFO - PROCESS | 3404 | 1461024968372 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC717000 == 56 [pid = 3404] [id = 97] 17:16:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009DF4E12800) [pid = 3404] [serial = 288] [outer = 0000000000000000] 17:16:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009DF4E93000) [pid = 3404] [serial = 289] [outer = 0000009DF4E12800] 17:16:08 INFO - PROCESS | 3404 | 1461024968431 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009DF9B7E400) [pid = 3404] [serial = 290] [outer = 0000009DF4E12800] 17:16:09 INFO - PROCESS | 3404 | 1461024969006 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]]]}] 17:16:09 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. 17:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 881ms 17:16:09 INFO - PROCESS | 3404 | 1461024969057 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 3404 | 1461024969060 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:16:09 INFO - PROCESS | 3404 | 1461024969064 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 3404 | 1461024969066 Marionette TRACE conn5 <- [1,354,null,{}] 17:16:09 INFO - PROCESS | 3404 | 1461024969070 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}] 17:16:09 INFO - PROCESS | 3404 | 1461024969174 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:16:09 INFO - PROCESS | 3404 | 1461024969258 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF96AB000 == 57 [pid = 3404] [id = 98] 17:16:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D80A53000) [pid = 3404] [serial = 291] [outer = 0000000000000000] 17:16:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D80A58C00) [pid = 3404] [serial = 292] [outer = 0000009D80A53000] 17:16:09 INFO - PROCESS | 3404 | 1461024969315 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DF5C26400) [pid = 3404] [serial = 293] [outer = 0000009D80A53000] 17:16:09 INFO - PROCESS | 3404 | 1461024969878 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]]]}] 17:16:09 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. 17:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 880ms 17:16:09 INFO - PROCESS | 3404 | 1461024969947 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 3404 | 1461024969950 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:16:09 INFO - PROCESS | 3404 | 1461024969953 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 3404 | 1461024969956 Marionette TRACE conn5 <- [1,358,null,{}] 17:16:09 INFO - PROCESS | 3404 | 1461024969960 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}] 17:16:10 INFO - PROCESS | 3404 | 1461024970117 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:16:10 INFO - PROCESS | 3404 | 1461024970240 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFBA11000 == 58 [pid = 3404] [id = 99] 17:16:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D80735800) [pid = 3404] [serial = 294] [outer = 0000000000000000] 17:16:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D84817800) [pid = 3404] [serial = 295] [outer = 0000009D80735800] 17:16:10 INFO - PROCESS | 3404 | 1461024970303 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009DFB7E1C00) [pid = 3404] [serial = 296] [outer = 0000009D80735800] 17:16:10 INFO - PROCESS | 3404 | 1461024970859 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]]]}] 17:16:10 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. 17:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 17:16:10 INFO - PROCESS | 3404 | 1461024970941 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:16:10 INFO - PROCESS | 3404 | 1461024970943 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:16:10 INFO - PROCESS | 3404 | 1461024970947 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 3404 | 1461024970949 Marionette TRACE conn5 <- [1,362,null,{}] 17:16:10 INFO - PROCESS | 3404 | 1461024970953 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}] 17:16:11 INFO - PROCESS | 3404 | 1461024971190 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:16:11 INFO - PROCESS | 3404 | 1461024971321 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8211D000 == 59 [pid = 3404] [id = 100] 17:16:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D80A55C00) [pid = 3404] [serial = 297] [outer = 0000000000000000] 17:16:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D80A8B800) [pid = 3404] [serial = 298] [outer = 0000009D80A55C00] 17:16:11 INFO - PROCESS | 3404 | 1461024971374 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D8139B000) [pid = 3404] [serial = 299] [outer = 0000009D80A55C00] 17:16:12 INFO - PROCESS | 3404 | 1461024972031 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]]]}] 17:16:12 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. 17:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1141ms 17:16:12 INFO - PROCESS | 3404 | 1461024972092 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 3404 | 1461024972097 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:16:12 INFO - PROCESS | 3404 | 1461024972118 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 3404 | 1461024972123 Marionette TRACE conn5 <- [1,366,null,{}] 17:16:12 INFO - PROCESS | 3404 | 1461024972129 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}] 17:16:12 INFO - PROCESS | 3404 | 1461024972238 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFA254800 == 58 [pid = 3404] [id = 92] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9B07000 == 57 [pid = 3404] [id = 91] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF86DB000 == 56 [pid = 3404] [id = 90] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5BFD000 == 55 [pid = 3404] [id = 89] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20C0800 == 54 [pid = 3404] [id = 88] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81193800 == 53 [pid = 3404] [id = 87] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC13000 == 52 [pid = 3404] [id = 86] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DBC800 == 51 [pid = 3404] [id = 85] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009D811A7800 == 50 [pid = 3404] [id = 84] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009DEAB60800) [pid = 3404] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D8134F800) [pid = 3404] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009DEBCD8C00) [pid = 3404] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009DF9249000) [pid = 3404] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009DF5BB3C00) [pid = 3404] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D81678000) [pid = 3404] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DF9D3B000) [pid = 3404] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813B5000 == 49 [pid = 3404] [id = 83] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC1D6000 == 48 [pid = 3404] [id = 81] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF061D800 == 47 [pid = 3404] [id = 80] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8131E800 == 46 [pid = 3404] [id = 79] 17:16:12 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC393800 == 45 [pid = 3404] [id = 78] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009DF5BC8000) [pid = 3404] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009DF5C32C00) [pid = 3404] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009DF810C800) [pid = 3404] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009DF75CEC00) [pid = 3404] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DF2084C00) [pid = 3404] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF0769800) [pid = 3404] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF0EA6C00) [pid = 3404] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D8166E000) [pid = 3404] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D8134A800) [pid = 3404] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DEA16CC00) [pid = 3404] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D83AA7C00) [pid = 3404] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DEA276800) [pid = 3404] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DEBCDAC00) [pid = 3404] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF8491000) [pid = 3404] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF829F800) [pid = 3404] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DF9BC6400) [pid = 3404] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DF9209000) [pid = 3404] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DF8A52400) [pid = 3404] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DF920C400) [pid = 3404] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF24C5000) [pid = 3404] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DF9D36800) [pid = 3404] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3404 | 1461024972363 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80A32000 == 46 [pid = 3404] [id = 101] 17:16:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D80A57C00) [pid = 3404] [serial = 300] [outer = 0000000000000000] 17:16:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D810D0C00) [pid = 3404] [serial = 301] [outer = 0000009D80A57C00] 17:16:12 INFO - PROCESS | 3404 | 1461024972419 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D8166E000) [pid = 3404] [serial = 302] [outer = 0000009D80A57C00] 17:16:12 INFO - PROCESS | 3404 | 1461024972859 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]]]}] 17:16:12 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. 17:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 796ms 17:16:12 INFO - PROCESS | 3404 | 1461024972901 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 3404 | 1461024972904 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:16:12 INFO - PROCESS | 3404 | 1461024972923 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 3404 | 1461024972925 Marionette TRACE conn5 <- [1,370,null,{}] 17:16:12 INFO - PROCESS | 3404 | 1461024972939 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}] 17:16:13 INFO - PROCESS | 3404 | 1461024973025 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:16:13 INFO - PROCESS | 3404 | 1461024973042 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DBB800 == 47 [pid = 3404] [id = 102] 17:16:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D83675C00) [pid = 3404] [serial = 303] [outer = 0000000000000000] 17:16:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D83678400) [pid = 3404] [serial = 304] [outer = 0000009D83675C00] 17:16:13 INFO - PROCESS | 3404 | 1461024973091 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D83AADC00) [pid = 3404] [serial = 305] [outer = 0000009D83675C00] 17:16:13 INFO - PROCESS | 3404 | 1461024973586 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]]]}] 17:16:13 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. 17:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 713ms 17:16:13 INFO - PROCESS | 3404 | 1461024973623 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 3404 | 1461024973628 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:16:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:16:13 INFO - PROCESS | 3404 | 1461024973640 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 3404 | 1461024973646 Marionette TRACE conn5 <- [1,374,null,{}] 17:16:13 INFO - PROCESS | 3404 | 1461024973650 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}] 17:16:13 INFO - PROCESS | 3404 | 1461024973745 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:16:13 INFO - PROCESS | 3404 | 1461024973816 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC247800 == 48 [pid = 3404] [id = 103] 17:16:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D837DAC00) [pid = 3404] [serial = 306] [outer = 0000000000000000] 17:16:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D8481BC00) [pid = 3404] [serial = 307] [outer = 0000009D837DAC00] 17:16:13 INFO - PROCESS | 3404 | 1461024973864 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DEA276800) [pid = 3404] [serial = 308] [outer = 0000009D837DAC00] 17:16:14 INFO - PROCESS | 3404 | 1461024974270 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:16:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:16:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 17:16:14 INFO - PROCESS | 3404 | 1461024974326 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 3404 | 1461024974328 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:16:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:16:14 INFO - PROCESS | 3404 | 1461024974332 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 3404 | 1461024974334 Marionette TRACE conn5 <- [1,378,null,{}] 17:16:14 INFO - PROCESS | 3404 | 1461024974338 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}] 17:16:14 INFO - PROCESS | 3404 | 1461024974484 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:16:14 INFO - PROCESS | 3404 | 1461024974503 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0EC6000 == 49 [pid = 3404] [id = 104] 17:16:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DEACE8400) [pid = 3404] [serial = 309] [outer = 0000000000000000] 17:16:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DEBCD8000) [pid = 3404] [serial = 310] [outer = 0000009DEACE8400] 17:16:14 INFO - PROCESS | 3404 | 1461024974552 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DEC55E800) [pid = 3404] [serial = 311] [outer = 0000009DEACE8400] 17:16:15 INFO - PROCESS | 3404 | 1461024975156 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:16:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:16:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 877ms 17:16:15 INFO - PROCESS | 3404 | 1461024975213 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 3404 | 1461024975215 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:16:15 INFO - PROCESS | 3404 | 1461024975225 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 3404 | 1461024975227 Marionette TRACE conn5 <- [1,382,null,{}] 17:16:15 INFO - PROCESS | 3404 | 1461024975231 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}] 17:16:15 INFO - PROCESS | 3404 | 1461024975343 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:16:15 INFO - PROCESS | 3404 | 1461024975403 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF22BB000 == 50 [pid = 3404] [id = 105] 17:16:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009DF0FCB800) [pid = 3404] [serial = 312] [outer = 0000000000000000] 17:16:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009DF114A800) [pid = 3404] [serial = 313] [outer = 0000009DF0FCB800] 17:16:15 INFO - PROCESS | 3404 | 1461024975460 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009DF24BB000) [pid = 3404] [serial = 314] [outer = 0000009DF0FCB800] 17:16:16 INFO - PROCESS | 3404 | 1461024975992 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:16:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:16:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 776ms 17:16:16 INFO - PROCESS | 3404 | 1461024976003 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 3404 | 1461024976005 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:16:16 INFO - PROCESS | 3404 | 1461024976015 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 3404 | 1461024976017 Marionette TRACE conn5 <- [1,386,null,{}] 17:16:16 INFO - PROCESS | 3404 | 1461024976021 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}] 17:16:16 INFO - PROCESS | 3404 | 1461024976129 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:16:16 INFO - PROCESS | 3404 | 1461024976177 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF822B800 == 51 [pid = 3404] [id = 106] 17:16:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009DF4E8E000) [pid = 3404] [serial = 315] [outer = 0000000000000000] 17:16:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009DF5BCC800) [pid = 3404] [serial = 316] [outer = 0000009DF4E8E000] 17:16:16 INFO - PROCESS | 3404 | 1461024976229 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009DF5C3C000) [pid = 3404] [serial = 317] [outer = 0000009DF4E8E000] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009DF139C800) [pid = 3404] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DF4E9DC00) [pid = 3404] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D83672000) [pid = 3404] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009D837D5800) [pid = 3404] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D8166DC00) [pid = 3404] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF5C40800) [pid = 3404] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D808DC800) [pid = 3404] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DEA26F000) [pid = 3404] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DEC15BC00) [pid = 3404] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF8A47800) [pid = 3404] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:16:16 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF5C31800) [pid = 3404] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:16:16 INFO - PROCESS | 3404 | 1461024976715 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]]]}] 17:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 729ms 17:16:16 INFO - PROCESS | 3404 | 1461024976745 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 3404 | 1461024976748 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:16:16 INFO - PROCESS | 3404 | 1461024976751 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 3404 | 1461024976753 Marionette TRACE conn5 <- [1,390,null,{}] 17:16:16 INFO - PROCESS | 3404 | 1461024976756 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}] 17:16:16 INFO - PROCESS | 3404 | 1461024976865 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:16:16 INFO - PROCESS | 3404 | 1461024976908 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AED000 == 52 [pid = 3404] [id = 107] 17:16:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D82DE0C00) [pid = 3404] [serial = 318] [outer = 0000000000000000] 17:16:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF5C34000) [pid = 3404] [serial = 319] [outer = 0000009D82DE0C00] 17:16:16 INFO - PROCESS | 3404 | 1461024976958 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF75CCC00) [pid = 3404] [serial = 320] [outer = 0000009D82DE0C00] 17:16:17 INFO - PROCESS | 3404 | 1461024977328 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]]]}] 17:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 17:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:16:17 INFO - PROCESS | 3404 | 1461024977383 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 3404 | 1461024977386 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:16:17 INFO - PROCESS | 3404 | 1461024977389 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 3404 | 1461024977391 Marionette TRACE conn5 <- [1,394,null,{}] 17:16:17 INFO - PROCESS | 3404 | 1461024977394 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}] 17:16:17 INFO - PROCESS | 3404 | 1461024977503 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:16:17 INFO - PROCESS | 3404 | 1461024977513 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF963D800 == 53 [pid = 3404] [id = 108] 17:16:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DF8294C00) [pid = 3404] [serial = 321] [outer = 0000000000000000] 17:16:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DF8A47800) [pid = 3404] [serial = 322] [outer = 0000009DF8294C00] 17:16:17 INFO - PROCESS | 3404 | 1461024977562 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009DF8FC9000) [pid = 3404] [serial = 323] [outer = 0000009DF8294C00] 17:16:18 INFO - PROCESS | 3404 | 1461024978000 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]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 17:16:18 INFO - PROCESS | 3404 | 1461024978083 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 3404 | 1461024978085 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:16:18 INFO - PROCESS | 3404 | 1461024978089 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 3404 | 1461024978091 Marionette TRACE conn5 <- [1,398,null,{}] 17:16:18 INFO - PROCESS | 3404 | 1461024978094 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}] 17:16:18 INFO - PROCESS | 3404 | 1461024978178 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:16:18 INFO - PROCESS | 3404 | 1461024978186 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9A49800 == 54 [pid = 3404] [id = 109] 17:16:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D839C2400) [pid = 3404] [serial = 324] [outer = 0000000000000000] 17:16:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D839CB800) [pid = 3404] [serial = 325] [outer = 0000009D839C2400] 17:16:18 INFO - PROCESS | 3404 | 1461024978234 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009DF752D400) [pid = 3404] [serial = 326] [outer = 0000009D839C2400] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D5F800 == 53 [pid = 3404] [id = 82] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFAF76000 == 52 [pid = 3404] [id = 34] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81189800 == 51 [pid = 3404] [id = 50] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813BD000 == 50 [pid = 3404] [id = 62] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80A42800 == 49 [pid = 3404] [id = 65] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC47F800 == 48 [pid = 3404] [id = 67] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBB3B000 == 47 [pid = 3404] [id = 63] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D86000 == 46 [pid = 3404] [id = 66] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813CA800 == 45 [pid = 3404] [id = 61] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8108D800 == 44 [pid = 3404] [id = 45] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF80C4800 == 43 [pid = 3404] [id = 64] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80A32000 == 42 [pid = 3404] [id = 101] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8211D000 == 41 [pid = 3404] [id = 100] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFBA11000 == 40 [pid = 3404] [id = 99] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF96AB000 == 39 [pid = 3404] [id = 98] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC717000 == 38 [pid = 3404] [id = 97] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8AEE800 == 37 [pid = 3404] [id = 96] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DECEDF800 == 36 [pid = 3404] [id = 95] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8132B000 == 35 [pid = 3404] [id = 94] 17:16:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC1D8000 == 34 [pid = 3404] [id = 93] 17:16:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0EC6000 == 33 [pid = 3404] [id = 104] 17:16:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF822B800 == 32 [pid = 3404] [id = 106] 17:16:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF963D800 == 31 [pid = 3404] [id = 108] 17:16:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF22BB000 == 30 [pid = 3404] [id = 105] 17:16:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DBB800 == 29 [pid = 3404] [id = 102] 17:16:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC247800 == 28 [pid = 3404] [id = 103] 17:16:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8AED000 == 27 [pid = 3404] [id = 107] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF13F1800) [pid = 3404] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF566AC00) [pid = 3404] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF208F000) [pid = 3404] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D83679800) [pid = 3404] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D83AAD400) [pid = 3404] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DFB7E0C00) [pid = 3404] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D81676C00) [pid = 3404] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D82DE2000) [pid = 3404] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF752C400) [pid = 3404] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D81399C00) [pid = 3404] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D80A91C00) [pid = 3404] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DEBCD2400) [pid = 3404] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DEBE57000) [pid = 3404] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DEC568400) [pid = 3404] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF9942400) [pid = 3404] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D81675000) [pid = 3404] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF5C29800) [pid = 3404] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF9D32C00) [pid = 3404] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DEBCD9400) [pid = 3404] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DF566C800) [pid = 3404] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D82152C00) [pid = 3404] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DF8A4F400) [pid = 3404] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009DF796B400) [pid = 3404] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF79D7400) [pid = 3404] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DF8488000) [pid = 3404] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009DF0685800) [pid = 3404] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:16:20 INFO - PROCESS | 3404 | 1461024980433 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]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:16:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2397ms 17:16:20 INFO - PROCESS | 3404 | 1461024980489 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 3404 | 1461024980494 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:16:20 INFO - PROCESS | 3404 | 1461024980500 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 3404 | 1461024980504 Marionette TRACE conn5 <- [1,402,null,{}] 17:16:20 INFO - PROCESS | 3404 | 1461024980511 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}] 17:16:20 INFO - PROCESS | 3404 | 1461024980607 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:16:20 INFO - PROCESS | 3404 | 1461024980688 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D804BC000 == 28 [pid = 3404] [id = 110] 17:16:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D80A19000) [pid = 3404] [serial = 327] [outer = 0000000000000000] 17:16:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009D80A19800) [pid = 3404] [serial = 328] [outer = 0000009D80A19000] 17:16:20 INFO - PROCESS | 3404 | 1461024980742 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009D80A82C00) [pid = 3404] [serial = 329] [outer = 0000009D80A19000] 17:16:21 INFO - PROCESS | 3404 | 1461024981180 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]]]}] 17:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 17:16:21 INFO - PROCESS | 3404 | 1461024981237 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 3404 | 1461024981244 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:16:21 INFO - PROCESS | 3404 | 1461024981252 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 3404 | 1461024981255 Marionette TRACE conn5 <- [1,406,null,{}] 17:16:21 INFO - PROCESS | 3404 | 1461024981259 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}] 17:16:21 INFO - PROCESS | 3404 | 1461024981348 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:16:21 INFO - PROCESS | 3404 | 1461024981358 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8108D800 == 29 [pid = 3404] [id = 111] 17:16:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009D80BDD800) [pid = 3404] [serial = 330] [outer = 0000000000000000] 17:16:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009D810C7400) [pid = 3404] [serial = 331] [outer = 0000009D80BDD800] 17:16:21 INFO - PROCESS | 3404 | 1461024981407 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D810D4000) [pid = 3404] [serial = 332] [outer = 0000009D80BDD800] 17:16:22 INFO - PROCESS | 3404 | 1461024982162 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]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 983ms 17:16:22 INFO - PROCESS | 3404 | 1461024982240 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 3404 | 1461024982246 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:16:22 INFO - PROCESS | 3404 | 1461024982252 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 3404 | 1461024982257 Marionette TRACE conn5 <- [1,410,null,{}] 17:16:22 INFO - PROCESS | 3404 | 1461024982263 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}] 17:16:22 INFO - PROCESS | 3404 | 1461024982392 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:16:22 INFO - PROCESS | 3404 | 1461024982451 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81095800 == 30 [pid = 3404] [id = 112] 17:16:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009D802D2000) [pid = 3404] [serial = 333] [outer = 0000000000000000] 17:16:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009D810CB800) [pid = 3404] [serial = 334] [outer = 0000009D802D2000] 17:16:22 INFO - PROCESS | 3404 | 1461024982515 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D81356C00) [pid = 3404] [serial = 335] [outer = 0000009D802D2000] 17:16:23 INFO - PROCESS | 3404 | 1461024983358 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]]]}] 17:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1127ms 17:16:23 INFO - PROCESS | 3404 | 1461024983381 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 3404 | 1461024983388 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:16:23 INFO - PROCESS | 3404 | 1461024983395 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 3404 | 1461024983398 Marionette TRACE conn5 <- [1,414,null,{}] 17:16:23 INFO - PROCESS | 3404 | 1461024983402 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}] 17:16:23 INFO - PROCESS | 3404 | 1461024983518 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:16:23 INFO - PROCESS | 3404 | 1461024983583 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813BC800 == 31 [pid = 3404] [id = 113] 17:16:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D80A0C800) [pid = 3404] [serial = 336] [outer = 0000000000000000] 17:16:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D81553800) [pid = 3404] [serial = 337] [outer = 0000009D80A0C800] 17:16:23 INFO - PROCESS | 3404 | 1461024983642 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D81676C00) [pid = 3404] [serial = 338] [outer = 0000009D80A0C800] 17:16:24 INFO - PROCESS | 3404 | 1461024984575 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]]]}] 17:16:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBD19800 == 30 [pid = 3404] [id = 13] 17:16:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBB3D800 == 29 [pid = 3404] [id = 26] 17:16:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED470000 == 28 [pid = 3404] [id = 14] 17:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1224ms 17:16:24 INFO - PROCESS | 3404 | 1461024984625 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 3404 | 1461024984629 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:16:24 INFO - PROCESS | 3404 | 1461024984634 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:16:24 INFO - PROCESS | 3404 | 1461024984638 Marionette TRACE conn5 <- [1,418,null,{}] 17:16:24 INFO - PROCESS | 3404 | 1461024984645 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}] 17:16:24 INFO - PROCESS | 3404 | 1461024984729 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:16:24 INFO - PROCESS | 3404 | 1461024984746 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8107F800 == 29 [pid = 3404] [id = 114] 17:16:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D80A19C00) [pid = 3404] [serial = 339] [outer = 0000000000000000] 17:16:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D80A51C00) [pid = 3404] [serial = 340] [outer = 0000009D80A19C00] 17:16:24 INFO - PROCESS | 3404 | 1461024984802 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D810D3000) [pid = 3404] [serial = 341] [outer = 0000009D80A19C00] 17:16:25 INFO - PROCESS | 3404 | 1461024985775 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]]]}] 17:16:25 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 17:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1177ms 17:16:25 INFO - PROCESS | 3404 | 1461024985817 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 3404 | 1461024985822 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:16:25 INFO - PROCESS | 3404 | 1461024985829 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 3404 | 1461024985832 Marionette TRACE conn5 <- [1,422,null,{}] 17:16:25 INFO - PROCESS | 3404 | 1461024985836 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}] 17:16:25 INFO - PROCESS | 3404 | 1461024985932 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:16:25 INFO - PROCESS | 3404 | 1461024985940 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82117000 == 30 [pid = 3404] [id = 115] 17:16:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D8170DC00) [pid = 3404] [serial = 342] [outer = 0000000000000000] 17:16:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D8214FC00) [pid = 3404] [serial = 343] [outer = 0000009D8170DC00] 17:16:25 INFO - PROCESS | 3404 | 1461024985990 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D82DDFC00) [pid = 3404] [serial = 344] [outer = 0000009D8170DC00] 17:16:26 INFO - PROCESS | 3404 | 1461024986967 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]]]}] 17:16:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:16:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1189ms 17:16:27 INFO - PROCESS | 3404 | 1461024987019 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 3404 | 1461024987021 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:16:27 INFO - PROCESS | 3404 | 1461024987025 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 3404 | 1461024987030 Marionette TRACE conn5 <- [1,426,null,{}] 17:16:27 INFO - PROCESS | 3404 | 1461024987049 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}] 17:16:27 INFO - PROCESS | 3404 | 1461024987158 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:16:27 INFO - PROCESS | 3404 | 1461024987165 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CC1000 == 31 [pid = 3404] [id = 116] 17:16:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D8366E800) [pid = 3404] [serial = 345] [outer = 0000000000000000] 17:16:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D83679C00) [pid = 3404] [serial = 346] [outer = 0000009D8366E800] 17:16:27 INFO - PROCESS | 3404 | 1461024987218 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D837DA800) [pid = 3404] [serial = 347] [outer = 0000009D8366E800] 17:16:27 INFO - PROCESS | 3404 | 1461024987736 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] 17:16:27 INFO - PROCESS | 3404 | 1461024987767 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:16:27 INFO - PROCESS | 3404 | 1461024987771 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 3404 | 1461024987772 Marionette TRACE conn5 <- [1,430,null,{}] 17:16:27 INFO - PROCESS | 3404 | 1461024987777 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}] 17:16:27 INFO - PROCESS | 3404 | 1461024987885 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:16:27 INFO - PROCESS | 3404 | 1461024987894 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBB4D000 == 32 [pid = 3404] [id = 117] 17:16:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D80A54800) [pid = 3404] [serial = 348] [outer = 0000000000000000] 17:16:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D83AA6C00) [pid = 3404] [serial = 349] [outer = 0000009D80A54800] 17:16:27 INFO - PROCESS | 3404 | 1461024987943 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D83AE3400) [pid = 3404] [serial = 350] [outer = 0000009D80A54800] 17:16:28 INFO - PROCESS | 3404 | 1461024988406 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]]]}] 17:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 17:16:28 INFO - PROCESS | 3404 | 1461024988470 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 3404 | 1461024988472 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:16:28 INFO - PROCESS | 3404 | 1461024988507 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 3404 | 1461024988509 Marionette TRACE conn5 <- [1,434,null,{}] 17:16:28 INFO - PROCESS | 3404 | 1461024988524 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}] 17:16:28 INFO - PROCESS | 3404 | 1461024988629 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:16:28 INFO - PROCESS | 3404 | 1461024988640 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD19800 == 33 [pid = 3404] [id = 118] 17:16:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D8366F000) [pid = 3404] [serial = 351] [outer = 0000000000000000] 17:16:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D83AF0800) [pid = 3404] [serial = 352] [outer = 0000009D8366F000] 17:16:28 INFO - PROCESS | 3404 | 1461024988688 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D84819800) [pid = 3404] [serial = 353] [outer = 0000009D8366F000] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DF8491800) [pid = 3404] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D81398000) [pid = 3404] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF07BAC00) [pid = 3404] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF8A4EC00) [pid = 3404] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF75C5C00) [pid = 3404] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DEA170C00) [pid = 3404] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DF289B400) [pid = 3404] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DF566D800) [pid = 3404] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DEBCDEC00) [pid = 3404] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF5C42C00) [pid = 3404] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D80A8C000) [pid = 3404] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DF2C3D400) [pid = 3404] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DEB35CC00) [pid = 3404] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D810CCC00) [pid = 3404] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D80A88800) [pid = 3404] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D80BE3000) [pid = 3404] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D81351400) [pid = 3404] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D81672800) [pid = 3404] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF752CC00) [pid = 3404] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF9D34400) [pid = 3404] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D839C2400) [pid = 3404] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DF0FCB800) [pid = 3404] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DF4E8E000) [pid = 3404] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D82DE0C00) [pid = 3404] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF8294C00) [pid = 3404] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009D80A19000) [pid = 3404] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009D837DAC00) [pid = 3404] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009D83675C00) [pid = 3404] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009D80A57C00) [pid = 3404] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009D80A55C00) [pid = 3404] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009D80735800) [pid = 3404] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009D80A53000) [pid = 3404] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009DF4E12800) [pid = 3404] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DEBE5F400) [pid = 3404] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D83671000) [pid = 3404] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009D80BE4400) [pid = 3404] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009DF9D2F000) [pid = 3404] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:16:29 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009DEACE8400) [pid = 3404] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:16:29 INFO - PROCESS | 3404 | 1461024989344 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]]]}] 17:16:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 921ms 17:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:16:29 INFO - PROCESS | 3404 | 1461024989400 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 3404 | 1461024989403 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:16:29 INFO - PROCESS | 3404 | 1461024989406 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 3404 | 1461024989408 Marionette TRACE conn5 <- [1,438,null,{}] 17:16:29 INFO - PROCESS | 3404 | 1461024989412 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}] 17:16:29 INFO - PROCESS | 3404 | 1461024989536 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:16:29 INFO - PROCESS | 3404 | 1461024989587 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC250000 == 34 [pid = 3404] [id = 119] 17:16:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009D8134A400) [pid = 3404] [serial = 354] [outer = 0000000000000000] 17:16:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009D8480FC00) [pid = 3404] [serial = 355] [outer = 0000009D8134A400] 17:16:29 INFO - PROCESS | 3404 | 1461024989637 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DEA166C00) [pid = 3404] [serial = 356] [outer = 0000009D8134A400] 17:16:30 INFO - PROCESS | 3404 | 1461024990051 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]]]}] 17:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 17:16:30 INFO - PROCESS | 3404 | 1461024990100 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 3404 | 1461024990102 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:16:30 INFO - PROCESS | 3404 | 1461024990106 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 3404 | 1461024990108 Marionette TRACE conn5 <- [1,442,null,{}] 17:16:30 INFO - PROCESS | 3404 | 1461024990116 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}] 17:16:30 INFO - PROCESS | 3404 | 1461024990195 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:16:30 INFO - PROCESS | 3404 | 1461024990202 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF06B8000 == 35 [pid = 3404] [id = 120] 17:16:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DEA26C000) [pid = 3404] [serial = 357] [outer = 0000000000000000] 17:16:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DEA270800) [pid = 3404] [serial = 358] [outer = 0000009DEA26C000] 17:16:30 INFO - PROCESS | 3404 | 1461024990255 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DEAB61400) [pid = 3404] [serial = 359] [outer = 0000009DEA26C000] 17:16:30 INFO - PROCESS | 3404 | 1461024990686 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]]]}] 17:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 17:16:30 INFO - PROCESS | 3404 | 1461024990738 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 3404 | 1461024990740 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:16:30 INFO - PROCESS | 3404 | 1461024990744 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 3404 | 1461024990746 Marionette TRACE conn5 <- [1,446,null,{}] 17:16:30 INFO - PROCESS | 3404 | 1461024990750 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}] 17:16:30 INFO - PROCESS | 3404 | 1461024990824 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:16:30 INFO - PROCESS | 3404 | 1461024990830 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF116D800 == 36 [pid = 3404] [id = 121] 17:16:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DEACE8400) [pid = 3404] [serial = 360] [outer = 0000000000000000] 17:16:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DEBA7FC00) [pid = 3404] [serial = 361] [outer = 0000009DEACE8400] 17:16:30 INFO - PROCESS | 3404 | 1461024990878 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009DEBCD9000) [pid = 3404] [serial = 362] [outer = 0000009DEACE8400] 17:16:31 INFO - PROCESS | 3404 | 1461024991554 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]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 880ms 17:16:31 INFO - PROCESS | 3404 | 1461024991627 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 3404 | 1461024991632 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:16:31 INFO - PROCESS | 3404 | 1461024991638 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 3404 | 1461024991643 Marionette TRACE conn5 <- [1,450,null,{}] 17:16:31 INFO - PROCESS | 3404 | 1461024991649 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}] 17:16:31 INFO - PROCESS | 3404 | 1461024991760 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:16:31 INFO - PROCESS | 3404 | 1461024991833 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813CF000 == 37 [pid = 3404] [id = 122] 17:16:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D80A4E800) [pid = 3404] [serial = 363] [outer = 0000000000000000] 17:16:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D80A8DC00) [pid = 3404] [serial = 364] [outer = 0000009D80A4E800] 17:16:31 INFO - PROCESS | 3404 | 1461024991894 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D81556000) [pid = 3404] [serial = 365] [outer = 0000009D80A4E800] 17:16:32 INFO - PROCESS | 3404 | 1461024992583 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] 17:16:32 INFO - PROCESS | 3404 | 1461024992633 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:16:32 INFO - PROCESS | 3404 | 1461024992654 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 3404 | 1461024992657 Marionette TRACE conn5 <- [1,454,null,{}] 17:16:32 INFO - PROCESS | 3404 | 1461024992663 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}] 17:16:32 INFO - PROCESS | 3404 | 1461024992773 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:16:32 INFO - PROCESS | 3404 | 1461024992842 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC1B000 == 38 [pid = 3404] [id = 123] 17:16:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009D82147C00) [pid = 3404] [serial = 366] [outer = 0000000000000000] 17:16:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009D83675C00) [pid = 3404] [serial = 367] [outer = 0000009D82147C00] 17:16:32 INFO - PROCESS | 3404 | 1461024992900 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009D839C8000) [pid = 3404] [serial = 368] [outer = 0000009D82147C00] 17:16:33 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:33 INFO - PROCESS | 3404 | 1461024993510 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]]]}] 17:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 899ms 17:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:16:33 INFO - PROCESS | 3404 | 1461024993544 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 3404 | 1461024993547 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:16:33 INFO - PROCESS | 3404 | 1461024993551 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 3404 | 1461024993556 Marionette TRACE conn5 <- [1,458,null,{}] 17:16:33 INFO - PROCESS | 3404 | 1461024993568 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}] 17:16:33 INFO - PROCESS | 3404 | 1461024993676 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:16:33 INFO - PROCESS | 3404 | 1461024993761 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20DA800 == 39 [pid = 3404] [id = 124] 17:16:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DEA166000) [pid = 3404] [serial = 369] [outer = 0000000000000000] 17:16:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DEBCDBC00) [pid = 3404] [serial = 370] [outer = 0000009DEA166000] 17:16:33 INFO - PROCESS | 3404 | 1461024993822 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DEBE59C00) [pid = 3404] [serial = 371] [outer = 0000009DEA166000] 17:16:34 INFO - PROCESS | 3404 | 1461024994401 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] 17:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:16:34 INFO - PROCESS | 3404 | 1461024994436 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:16:34 INFO - PROCESS | 3404 | 1461024994440 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 3404 | 1461024994442 Marionette TRACE conn5 <- [1,462,null,{}] 17:16:34 INFO - PROCESS | 3404 | 1461024994446 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}] 17:16:34 INFO - PROCESS | 3404 | 1461024994550 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:16:34 INFO - PROCESS | 3404 | 1461024994631 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C69000 == 40 [pid = 3404] [id = 125] 17:16:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DEBE61C00) [pid = 3404] [serial = 372] [outer = 0000000000000000] 17:16:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DEC55FC00) [pid = 3404] [serial = 373] [outer = 0000009DEBE61C00] 17:16:34 INFO - PROCESS | 3404 | 1461024994690 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DEC569C00) [pid = 3404] [serial = 374] [outer = 0000009DEBE61C00] 17:16:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DEC565800) [pid = 3404] [serial = 375] [outer = 0000009DF4E95800] 17:16:35 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:35 INFO - PROCESS | 3404 | 1461024995407 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] 17:16:35 INFO - PROCESS | 3404 | 1461024995471 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:16:35 INFO - PROCESS | 3404 | 1461024995475 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 3404 | 1461024995477 Marionette TRACE conn5 <- [1,466,null,{}] 17:16:35 INFO - PROCESS | 3404 | 1461024995481 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}] 17:16:35 INFO - PROCESS | 3404 | 1461024995604 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:16:35 INFO - PROCESS | 3404 | 1461024995672 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80E0B800 == 41 [pid = 3404] [id = 126] 17:16:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D80A0F800) [pid = 3404] [serial = 376] [outer = 0000000000000000] 17:16:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D81706800) [pid = 3404] [serial = 377] [outer = 0000009D80A0F800] 17:16:35 INFO - PROCESS | 3404 | 1461024995732 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DEBCDE400) [pid = 3404] [serial = 378] [outer = 0000009D80A0F800] 17:16:36 INFO - PROCESS | 3404 | 1461024996498 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] 17:16:36 INFO - PROCESS | 3404 | 1461024996564 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:16:36 INFO - PROCESS | 3404 | 1461024996569 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 3404 | 1461024996573 Marionette TRACE conn5 <- [1,470,null,{}] 17:16:36 INFO - PROCESS | 3404 | 1461024996579 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}] 17:16:36 INFO - PROCESS | 3404 | 1461024996681 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:16:36 INFO - PROCESS | 3404 | 1461024996755 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80A43800 == 42 [pid = 3404] [id = 127] 17:16:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D80BDA400) [pid = 3404] [serial = 379] [outer = 0000000000000000] 17:16:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D80BE4400) [pid = 3404] [serial = 380] [outer = 0000009D80BDA400] 17:16:36 INFO - PROCESS | 3404 | 1461024996808 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D8139D400) [pid = 3404] [serial = 381] [outer = 0000009D80BDA400] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBD02800 == 41 [pid = 3404] [id = 18] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC09000 == 40 [pid = 3404] [id = 22] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0E82000 == 39 [pid = 3404] [id = 15] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0E7E000 == 38 [pid = 3404] [id = 28] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC3A0800 == 37 [pid = 3404] [id = 21] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED36E800 == 36 [pid = 3404] [id = 27] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF14C3800 == 35 [pid = 3404] [id = 29] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF14C5800 == 34 [pid = 3404] [id = 16] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C87000 == 33 [pid = 3404] [id = 30] 17:16:37 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C68800 == 32 [pid = 3404] [id = 17] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF82A3C00) [pid = 3404] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DED48FC00) [pid = 3404] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DF75D1800) [pid = 3404] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DF5CEB800) [pid = 3404] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DF093B400) [pid = 3404] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF828B000) [pid = 3404] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D810D4800) [pid = 3404] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF752AC00) [pid = 3404] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DEC55D800) [pid = 3404] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009D813A1400) [pid = 3404] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D80BDF000) [pid = 3404] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DEBCDA000) [pid = 3404] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DF879E000) [pid = 3404] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009DF24BE400) [pid = 3404] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF8FC4800) [pid = 3404] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DFAF8C800) [pid = 3404] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009D839CB800) [pid = 3404] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DF114A800) [pid = 3404] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009DF5BCC800) [pid = 3404] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DF24BB000) [pid = 3404] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DF5C34000) [pid = 3404] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009DF8A47800) [pid = 3404] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009DF5C3C000) [pid = 3404] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DF8FC9000) [pid = 3404] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D80A19800) [pid = 3404] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009D8481BC00) [pid = 3404] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009D83678400) [pid = 3404] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009D83AADC00) [pid = 3404] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009D810D0C00) [pid = 3404] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009D8166E000) [pid = 3404] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009D8139B000) [pid = 3404] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009D80A8B800) [pid = 3404] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009DFB7E1C00) [pid = 3404] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009D84817800) [pid = 3404] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009DF5C26400) [pid = 3404] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009D80A58C00) [pid = 3404] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009DF9B7E400) [pid = 3404] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 88 (0000009DF4E93000) [pid = 3404] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 87 (0000009DF2025000) [pid = 3404] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 86 (0000009DED31C000) [pid = 3404] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 85 (0000009D83AF0C00) [pid = 3404] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 84 (0000009D83AE6C00) [pid = 3404] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 83 (0000009D82DDF800) [pid = 3404] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 82 (0000009D813A0400) [pid = 3404] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 81 (0000009DFAB5FC00) [pid = 3404] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 80 (0000009DEA276800) [pid = 3404] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 79 (0000009D810C7400) [pid = 3404] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 78 (0000009D80A82C00) [pid = 3404] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 77 (0000009DF752D400) [pid = 3404] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 76 (0000009DEBCD8000) [pid = 3404] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 75 (0000009DEC55E800) [pid = 3404] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 74 (0000009DF75CCC00) [pid = 3404] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 73 (0000009DF9D2E400) [pid = 3404] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 72 (0000009D837D5C00) [pid = 3404] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 71 (0000009DF2C34000) [pid = 3404] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | --DOMWINDOW == 70 (0000009DF9410C00) [pid = 3404] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3404 | 1461024997374 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]]]}] 17:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 835ms 17:16:37 INFO - PROCESS | 3404 | 1461024997409 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 3404 | 1461024997415 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:16:37 INFO - PROCESS | 3404 | 1461024997421 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - PROCESS | 3404 | 1461024997424 Marionette TRACE conn5 <- [1,474,null,{}] 17:16:37 INFO - PROCESS | 3404 | 1461024997428 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}] 17:16:37 INFO - PROCESS | 3404 | 1461024997512 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:16:37 INFO - PROCESS | 3404 | 1461024997521 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80E22800 == 33 [pid = 3404] [id = 128] 17:16:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 71 (0000009D80A8BC00) [pid = 3404] [serial = 382] [outer = 0000000000000000] 17:16:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 72 (0000009D8154FC00) [pid = 3404] [serial = 383] [outer = 0000009D80A8BC00] 17:16:37 INFO - PROCESS | 3404 | 1461024997571 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 73 (0000009D8167CC00) [pid = 3404] [serial = 384] [outer = 0000009D80A8BC00] 17:16:38 INFO - PROCESS | 3404 | 1461024998037 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]]]}] 17:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 17:16:38 INFO - PROCESS | 3404 | 1461024998103 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 3404 | 1461024998106 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:16:38 INFO - PROCESS | 3404 | 1461024998110 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 3404 | 1461024998113 Marionette TRACE conn5 <- [1,478,null,{}] 17:16:38 INFO - PROCESS | 3404 | 1461024998125 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}] 17:16:38 INFO - PROCESS | 3404 | 1461024998214 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:16:38 INFO - PROCESS | 3404 | 1461024998283 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8210E000 == 34 [pid = 3404] [id = 129] 17:16:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 74 (0000009D810D0C00) [pid = 3404] [serial = 385] [outer = 0000000000000000] 17:16:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 75 (0000009D82DE7800) [pid = 3404] [serial = 386] [outer = 0000009D810D0C00] 17:16:38 INFO - PROCESS | 3404 | 1461024998333 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 76 (0000009D837D2800) [pid = 3404] [serial = 387] [outer = 0000009D810D0C00] 17:16:38 INFO - PROCESS | 3404 | 1461024998736 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]]]}] 17:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 17:16:38 INFO - PROCESS | 3404 | 1461024998801 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 3404 | 1461024998804 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:16:38 INFO - PROCESS | 3404 | 1461024998808 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 3404 | 1461024998810 Marionette TRACE conn5 <- [1,482,null,{}] 17:16:38 INFO - PROCESS | 3404 | 1461024998813 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}] 17:16:38 INFO - PROCESS | 3404 | 1461024998897 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:16:38 INFO - PROCESS | 3404 | 1461024998906 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DB1800 == 35 [pid = 3404] [id = 130] 17:16:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 77 (0000009D839D0000) [pid = 3404] [serial = 388] [outer = 0000000000000000] 17:16:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 78 (0000009D83AAC400) [pid = 3404] [serial = 389] [outer = 0000009D839D0000] 17:16:38 INFO - PROCESS | 3404 | 1461024998954 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 79 (0000009D83AEA400) [pid = 3404] [serial = 390] [outer = 0000009D839D0000] 17:16:39 INFO - PROCESS | 3404 | 1461024999414 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]]]}] 17:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 17:16:39 INFO - PROCESS | 3404 | 1461024999439 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 3404 | 1461024999441 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:16:39 INFO - PROCESS | 3404 | 1461024999444 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - PROCESS | 3404 | 1461024999446 Marionette TRACE conn5 <- [1,486,null,{}] 17:16:39 INFO - PROCESS | 3404 | 1461024999449 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}] 17:16:39 INFO - PROCESS | 3404 | 1461024999549 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:16:39 INFO - PROCESS | 3404 | 1461024999624 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEA3BF000 == 36 [pid = 3404] [id = 131] 17:16:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 80 (0000009D83AF1400) [pid = 3404] [serial = 391] [outer = 0000000000000000] 17:16:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 81 (0000009D84812C00) [pid = 3404] [serial = 392] [outer = 0000009D83AF1400] 17:16:39 INFO - PROCESS | 3404 | 1461024999671 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 82 (0000009DEA16A800) [pid = 3404] [serial = 393] [outer = 0000009D83AF1400] 17:16:40 INFO - PROCESS | 3404 | 1461025000114 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]]]}] 17:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 17:16:40 INFO - PROCESS | 3404 | 1461025000180 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:16:40 INFO - PROCESS | 3404 | 1461025000183 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:16:40 INFO - PROCESS | 3404 | 1461025000186 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:16:40 INFO - PROCESS | 3404 | 1461025000188 Marionette TRACE conn5 <- [1,490,null,{}] 17:16:40 INFO - PROCESS | 3404 | 1461025000191 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}] 17:16:40 INFO - PROCESS | 3404 | 1461025000317 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:16:40 INFO - PROCESS | 3404 | 1461025000366 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D804B2000 == 37 [pid = 3404] [id = 132] 17:16:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 83 (0000009DEBCE1400) [pid = 3404] [serial = 394] [outer = 0000000000000000] 17:16:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 84 (0000009DEC15B400) [pid = 3404] [serial = 395] [outer = 0000009DEBCE1400] 17:16:40 INFO - PROCESS | 3404 | 1461025000416 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 85 (0000009DEC568400) [pid = 3404] [serial = 396] [outer = 0000009DEBCE1400] 17:16:40 INFO - PROCESS | 3404 | 1461025000836 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]]]}] 17:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 17:16:40 INFO - PROCESS | 3404 | 1461025000907 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:16:40 INFO - PROCESS | 3404 | 1461025000910 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:16:40 INFO - PROCESS | 3404 | 1461025000913 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:16:40 INFO - PROCESS | 3404 | 1461025000915 Marionette TRACE conn5 <- [1,494,null,{}] 17:16:40 INFO - PROCESS | 3404 | 1461025000919 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}] 17:16:41 INFO - PROCESS | 3404 | 1461025001019 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:16:41 INFO - PROCESS | 3404 | 1461025001029 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF061D000 == 38 [pid = 3404] [id = 133] 17:16:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 86 (0000009DF0568C00) [pid = 3404] [serial = 397] [outer = 0000000000000000] 17:16:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009DF0769C00) [pid = 3404] [serial = 398] [outer = 0000009DF0568C00] 17:16:41 INFO - PROCESS | 3404 | 1461025001112 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009DF0E66400) [pid = 3404] [serial = 399] [outer = 0000009DF0568C00] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 87 (0000009D80A0C800) [pid = 3404] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 86 (0000009D80A54800) [pid = 3404] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 85 (0000009D8134A400) [pid = 3404] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 84 (0000009D8366F000) [pid = 3404] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 83 (0000009DEA26C000) [pid = 3404] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 82 (0000009D8366E800) [pid = 3404] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 81 (0000009D80A19C00) [pid = 3404] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:16:41 INFO - PROCESS | 3404 | --DOMWINDOW == 80 (0000009D8170DC00) [pid = 3404] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:16:41 INFO - PROCESS | 3404 | 1461025001562 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]]]}] 17:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 17:16:41 INFO - PROCESS | 3404 | 1461025001608 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 3404 | 1461025001610 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:16:41 INFO - PROCESS | 3404 | 1461025001613 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 3404 | 1461025001615 Marionette TRACE conn5 <- [1,498,null,{}] 17:16:41 INFO - PROCESS | 3404 | 1461025001619 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}] 17:16:41 INFO - PROCESS | 3404 | 1461025001697 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:16:41 INFO - PROCESS | 3404 | 1461025001760 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0FB8000 == 39 [pid = 3404] [id = 134] 17:16:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 81 (0000009D8134A400) [pid = 3404] [serial = 400] [outer = 0000000000000000] 17:16:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 82 (0000009D83AB0400) [pid = 3404] [serial = 401] [outer = 0000009D8134A400] 17:16:41 INFO - PROCESS | 3404 | 1461025001812 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 83 (0000009DF0EA6000) [pid = 3404] [serial = 402] [outer = 0000009D8134A400] 17:16:42 INFO - PROCESS | 3404 | 1461025002184 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]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 584ms 17:16:42 INFO - PROCESS | 3404 | 1461025002200 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 3404 | 1461025002203 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:16:42 INFO - PROCESS | 3404 | 1461025002206 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 3404 | 1461025002208 Marionette TRACE conn5 <- [1,502,null,{}] 17:16:42 INFO - PROCESS | 3404 | 1461025002211 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}] 17:16:42 INFO - PROCESS | 3404 | 1461025002291 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:16:42 INFO - PROCESS | 3404 | 1461025002385 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20C8000 == 40 [pid = 3404] [id = 135] 17:16:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 84 (0000009DF0E15400) [pid = 3404] [serial = 403] [outer = 0000000000000000] 17:16:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 85 (0000009DF1151C00) [pid = 3404] [serial = 404] [outer = 0000009DF0E15400] 17:16:42 INFO - PROCESS | 3404 | 1461025002432 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 86 (0000009DF14D9400) [pid = 3404] [serial = 405] [outer = 0000009DF0E15400] 17:16:42 INFO - PROCESS | 3404 | 1461025002805 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]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 627ms 17:16:42 INFO - PROCESS | 3404 | 1461025002836 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 3404 | 1461025002838 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:16:42 INFO - PROCESS | 3404 | 1461025002842 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 3404 | 1461025002844 Marionette TRACE conn5 <- [1,506,null,{}] 17:16:42 INFO - PROCESS | 3404 | 1461025002847 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}] 17:16:42 INFO - PROCESS | 3404 | 1461025002952 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:16:42 INFO - PROCESS | 3404 | 1461025002960 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5BE3000 == 41 [pid = 3404] [id = 136] 17:16:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009DF1F65000) [pid = 3404] [serial = 406] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009DF202A400) [pid = 3404] [serial = 407] [outer = 0000009DF1F65000] 17:16:43 INFO - PROCESS | 3404 | 1461025003008 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009DF208E000) [pid = 3404] [serial = 408] [outer = 0000009DF1F65000] 17:16:43 INFO - PROCESS | 3404 | 1461025003414 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]]]}] 17:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 626ms 17:16:43 INFO - PROCESS | 3404 | 1461025003503 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 3404 | 1461025003508 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:16:43 INFO - PROCESS | 3404 | 1461025003518 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:16:43 INFO - PROCESS | 3404 | 1461025003523 Marionette TRACE conn5 <- [1,510,null,{}] 17:16:43 INFO - PROCESS | 3404 | 1461025003530 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}] 17:16:43 INFO - PROCESS | 3404 | 1461025003697 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:16:43 INFO - PROCESS | 3404 | 1461025003784 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80E10800 == 42 [pid = 3404] [id = 137] 17:16:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009D80A82C00) [pid = 3404] [serial = 409] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009D80A8E400) [pid = 3404] [serial = 410] [outer = 0000009D80A82C00] 17:16:43 INFO - PROCESS | 3404 | 1461025003845 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009D8139BC00) [pid = 3404] [serial = 411] [outer = 0000009D80A82C00] 17:16:44 INFO - PROCESS | 3404 | 1461025004477 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]]]}] 17:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 986ms 17:16:44 INFO - PROCESS | 3404 | 1461025004516 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 3404 | 1461025004521 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:16:44 INFO - PROCESS | 3404 | 1461025004530 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 3404 | 1461025004535 Marionette TRACE conn5 <- [1,514,null,{}] 17:16:44 INFO - PROCESS | 3404 | 1461025004540 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}] 17:16:44 INFO - PROCESS | 3404 | 1461025004652 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:16:44 INFO - PROCESS | 3404 | 1461025004720 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEAC67800 == 43 [pid = 3404] [id = 138] 17:16:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009D8214AC00) [pid = 3404] [serial = 412] [outer = 0000000000000000] 17:16:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009D83670400) [pid = 3404] [serial = 413] [outer = 0000009D8214AC00] 17:16:44 INFO - PROCESS | 3404 | 1461025004778 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009D83AA7000) [pid = 3404] [serial = 414] [outer = 0000009D8214AC00] 17:16:45 INFO - PROCESS | 3404 | 1461025005384 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]]]}] 17:16:45 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 17:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 879ms 17:16:45 INFO - PROCESS | 3404 | 1461025005417 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 3404 | 1461025005420 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:16:45 INFO - PROCESS | 3404 | 1461025005425 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 3404 | 1461025005428 Marionette TRACE conn5 <- [1,518,null,{}] 17:16:45 INFO - PROCESS | 3404 | 1461025005439 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}] 17:16:45 INFO - PROCESS | 3404 | 1461025005554 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:16:45 INFO - PROCESS | 3404 | 1461025005637 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF7E1A000 == 44 [pid = 3404] [id = 139] 17:16:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DEBE59400) [pid = 3404] [serial = 415] [outer = 0000000000000000] 17:16:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009DEC163800) [pid = 3404] [serial = 416] [outer = 0000009DEBE59400] 17:16:45 INFO - PROCESS | 3404 | 1461025005699 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009DF0FCFC00) [pid = 3404] [serial = 417] [outer = 0000009DEBE59400] 17:16:46 INFO - PROCESS | 3404 | 1461025006291 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]]]}] 17:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 921ms 17:16:46 INFO - PROCESS | 3404 | 1461025006351 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 3404 | 1461025006354 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:16:46 INFO - PROCESS | 3404 | 1461025006358 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - PROCESS | 3404 | 1461025006360 Marionette TRACE conn5 <- [1,522,null,{}] 17:16:46 INFO - PROCESS | 3404 | 1461025006364 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}] 17:16:46 INFO - PROCESS | 3404 | 1461025006471 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:16:46 INFO - PROCESS | 3404 | 1461025006551 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF86DB000 == 45 [pid = 3404] [id = 140] 17:16:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009DF24C3400) [pid = 3404] [serial = 418] [outer = 0000000000000000] 17:16:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009DF289B400) [pid = 3404] [serial = 419] [outer = 0000009DF24C3400] 17:16:46 INFO - PROCESS | 3404 | 1461025006609 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DF4E0E000) [pid = 3404] [serial = 420] [outer = 0000009DF24C3400] 17:16:47 INFO - PROCESS | 3404 | 1461025007193 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]]]}] 17:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 880ms 17:16:47 INFO - PROCESS | 3404 | 1461025007240 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 3404 | 1461025007243 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:16:47 INFO - PROCESS | 3404 | 1461025007246 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 3404 | 1461025007249 Marionette TRACE conn5 <- [1,526,null,{}] 17:16:47 INFO - PROCESS | 3404 | 1461025007252 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}] 17:16:47 INFO - PROCESS | 3404 | 1461025007357 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:16:47 INFO - PROCESS | 3404 | 1461025007445 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AF6000 == 46 [pid = 3404] [id = 141] 17:16:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DF4E93000) [pid = 3404] [serial = 421] [outer = 0000000000000000] 17:16:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DF4EA2C00) [pid = 3404] [serial = 422] [outer = 0000009DF4E93000] 17:16:47 INFO - PROCESS | 3404 | 1461025007545 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF5B1EC00) [pid = 3404] [serial = 423] [outer = 0000009DF4E93000] 17:16:48 INFO - PROCESS | 3404 | 1461025008421 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]]]}] 17:16:48 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 17:16:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1236ms 17:16:48 INFO - PROCESS | 3404 | 1461025008485 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 3404 | 1461025008490 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:16:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:16:48 INFO - PROCESS | 3404 | 1461025008495 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - PROCESS | 3404 | 1461025008500 Marionette TRACE conn5 <- [1,530,null,{}] 17:16:48 INFO - PROCESS | 3404 | 1461025008507 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}] 17:16:48 INFO - PROCESS | 3404 | 1461025008643 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:16:48 INFO - PROCESS | 3404 | 1461025008718 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80A32000 == 47 [pid = 3404] [id = 142] 17:16:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009D80A57400) [pid = 3404] [serial = 424] [outer = 0000000000000000] 17:16:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009D80BD9800) [pid = 3404] [serial = 425] [outer = 0000009D80A57400] 17:16:48 INFO - PROCESS | 3404 | 1461025008818 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D81399C00) [pid = 3404] [serial = 426] [outer = 0000009D80A57400] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20C8000 == 46 [pid = 3404] [id = 135] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0FB8000 == 45 [pid = 3404] [id = 134] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF061D000 == 44 [pid = 3404] [id = 133] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D804B2000 == 43 [pid = 3404] [id = 132] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEA3BF000 == 42 [pid = 3404] [id = 131] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DB1800 == 41 [pid = 3404] [id = 130] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8210E000 == 40 [pid = 3404] [id = 129] 17:16:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80E22800 == 39 [pid = 3404] [id = 128] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DEBA7FC00) [pid = 3404] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009D837DA800) [pid = 3404] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009D83679C00) [pid = 3404] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009D80A51C00) [pid = 3404] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009D8214FC00) [pid = 3404] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D81676C00) [pid = 3404] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009D81553800) [pid = 3404] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009D810CB800) [pid = 3404] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009D83AE3400) [pid = 3404] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009D83AA6C00) [pid = 3404] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009D8480FC00) [pid = 3404] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009D83AF0800) [pid = 3404] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009DEA270800) [pid = 3404] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009D84819800) [pid = 3404] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009DEAB61400) [pid = 3404] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009D810D3000) [pid = 3404] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009D82DDFC00) [pid = 3404] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009DEA166C00) [pid = 3404] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:16:49 INFO - PROCESS | 3404 | 1461025009497 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"]]]}] 17:16:49 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 17:16:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:16:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:16:49 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 17:16:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:16:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:16:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1031ms 17:16:49 INFO - PROCESS | 3404 | 1461025009535 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 3404 | 1461025009541 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:16:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:16:49 INFO - PROCESS | 3404 | 1461025009568 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - PROCESS | 3404 | 1461025009571 Marionette TRACE conn5 <- [1,534,null,{}] 17:16:49 INFO - PROCESS | 3404 | 1461025009576 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}] 17:16:49 INFO - PROCESS | 3404 | 1461025009672 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:16:49 INFO - PROCESS | 3404 | 1461025009679 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815B8000 == 40 [pid = 3404] [id = 143] 17:16:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009D80A4D800) [pid = 3404] [serial = 427] [outer = 0000000000000000] 17:16:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009D81559000) [pid = 3404] [serial = 428] [outer = 0000009D80A4D800] 17:16:49 INFO - PROCESS | 3404 | 1461025009727 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009D81707000) [pid = 3404] [serial = 429] [outer = 0000009D80A4D800] 17:16:50 INFO - PROCESS | 3404 | 1461025010210 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]]]}] 17:16:50 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. 17:16:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 713ms 17:16:50 INFO - PROCESS | 3404 | 1461025010264 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 3404 | 1461025010266 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:16:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:16:50 INFO - PROCESS | 3404 | 1461025010270 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - PROCESS | 3404 | 1461025010274 Marionette TRACE conn5 <- [1,538,null,{}] 17:16:50 INFO - PROCESS | 3404 | 1461025010285 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}] 17:16:50 INFO - PROCESS | 3404 | 1461025010373 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:16:50 INFO - PROCESS | 3404 | 1461025010383 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CCB000 == 41 [pid = 3404] [id = 144] 17:16:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009D82DE8800) [pid = 3404] [serial = 430] [outer = 0000000000000000] 17:16:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009D83679400) [pid = 3404] [serial = 431] [outer = 0000009D82DE8800] 17:16:50 INFO - PROCESS | 3404 | 1461025010434 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009D839C3C00) [pid = 3404] [serial = 432] [outer = 0000009D82DE8800] 17:16:50 INFO - PROCESS | 3404 | 1461025010883 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]]]}] 17:16:50 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. 17:16:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 17:16:50 INFO - PROCESS | 3404 | 1461025010900 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 3404 | 1461025010903 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:16:50 INFO - PROCESS | 3404 | 1461025010906 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - PROCESS | 3404 | 1461025010908 Marionette TRACE conn5 <- [1,542,null,{}] 17:16:50 INFO - PROCESS | 3404 | 1461025010911 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}] 17:16:51 INFO - PROCESS | 3404 | 1461025010997 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:16:51 INFO - PROCESS | 3404 | 1461025011004 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC16800 == 42 [pid = 3404] [id = 145] 17:16:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009D839D0400) [pid = 3404] [serial = 433] [outer = 0000000000000000] 17:16:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009D83AAE400) [pid = 3404] [serial = 434] [outer = 0000009D839D0400] 17:16:51 INFO - PROCESS | 3404 | 1461025011052 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009D8481A000) [pid = 3404] [serial = 435] [outer = 0000009D839D0400] 17:16:51 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:51 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:51 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:51 INFO - PROCESS | 3404 | 1461025011528 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]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 689ms 17:16:51 INFO - PROCESS | 3404 | 1461025011599 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 3404 | 1461025011601 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:16:51 INFO - PROCESS | 3404 | 1461025011605 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 3404 | 1461025011607 Marionette TRACE conn5 <- [1,546,null,{}] 17:16:51 INFO - PROCESS | 3404 | 1461025011611 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}] 17:16:51 INFO - PROCESS | 3404 | 1461025011711 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:16:51 INFO - PROCESS | 3404 | 1461025011758 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED371000 == 43 [pid = 3404] [id = 146] 17:16:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009DEA163C00) [pid = 3404] [serial = 436] [outer = 0000000000000000] 17:16:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009DEA16C000) [pid = 3404] [serial = 437] [outer = 0000009DEA163C00] 17:16:51 INFO - PROCESS | 3404 | 1461025011805 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DEA278000) [pid = 3404] [serial = 438] [outer = 0000009DEA163C00] 17:16:52 INFO - PROCESS | 3404 | 1461025012226 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]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 690ms 17:16:52 INFO - PROCESS | 3404 | 1461025012389 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 3404 | 1461025012392 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:16:52 INFO - PROCESS | 3404 | 1461025012415 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 3404 | 1461025012417 Marionette TRACE conn5 <- [1,550,null,{}] 17:16:52 INFO - PROCESS | 3404 | 1461025012421 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}] 17:16:52 INFO - PROCESS | 3404 | 1461025012548 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:16:52 INFO - PROCESS | 3404 | 1461025012555 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81120000 == 44 [pid = 3404] [id = 147] 17:16:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DEBA7EC00) [pid = 3404] [serial = 439] [outer = 0000000000000000] 17:16:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DEC566800) [pid = 3404] [serial = 440] [outer = 0000009DEBA7EC00] 17:16:52 INFO - PROCESS | 3404 | 1461025012608 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF0688C00) [pid = 3404] [serial = 441] [outer = 0000009DEBA7EC00] 17:16:52 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:52 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:52 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:52 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:53 INFO - PROCESS | 3404 | 1461025013047 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]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 693ms 17:16:53 INFO - PROCESS | 3404 | 1461025013110 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 3404 | 1461025013113 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:16:53 INFO - PROCESS | 3404 | 1461025013116 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 3404 | 1461025013118 Marionette TRACE conn5 <- [1,554,null,{}] 17:16:53 INFO - PROCESS | 3404 | 1461025013122 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}] 17:16:53 INFO - PROCESS | 3404 | 1461025013225 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:16:53 INFO - PROCESS | 3404 | 1461025013234 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5BF1000 == 45 [pid = 3404] [id = 148] 17:16:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DEBE54C00) [pid = 3404] [serial = 442] [outer = 0000000000000000] 17:16:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DF0FD9000) [pid = 3404] [serial = 443] [outer = 0000009DEBE54C00] 17:16:53 INFO - PROCESS | 3404 | 1461025013279 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009DF208F000) [pid = 3404] [serial = 444] [outer = 0000009DEBE54C00] 17:16:53 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009D83AF1400) [pid = 3404] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DEBCE1400) [pid = 3404] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009D810D0C00) [pid = 3404] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009D80BDA400) [pid = 3404] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DF0E15400) [pid = 3404] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D80A0F800) [pid = 3404] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009D839D0000) [pid = 3404] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009D8134A400) [pid = 3404] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009D80A8BC00) [pid = 3404] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:16:53 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009DF0568C00) [pid = 3404] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:16:53 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:53 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:53 INFO - PROCESS | 3404 | 1461025013875 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]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 776ms 17:16:53 INFO - PROCESS | 3404 | 1461025013895 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 3404 | 1461025013897 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:16:53 INFO - PROCESS | 3404 | 1461025013900 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:16:53 INFO - PROCESS | 3404 | 1461025013902 Marionette TRACE conn5 <- [1,558,null,{}] 17:16:53 INFO - PROCESS | 3404 | 1461025013906 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}] 17:16:54 INFO - PROCESS | 3404 | 1461025014008 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:16:54 INFO - PROCESS | 3404 | 1461025014052 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF13CE000 == 46 [pid = 3404] [id = 149] 17:16:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009D8134A400) [pid = 3404] [serial = 445] [outer = 0000000000000000] 17:16:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009DEBCE1400) [pid = 3404] [serial = 446] [outer = 0000009D8134A400] 17:16:54 INFO - PROCESS | 3404 | 1461025014098 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009DF24C2800) [pid = 3404] [serial = 447] [outer = 0000009D8134A400] 17:16:54 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:54 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:54 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:54 INFO - PROCESS | 3404 | 1461025014463 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]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 585ms 17:16:54 INFO - PROCESS | 3404 | 1461025014490 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 3404 | 1461025014492 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:16:54 INFO - PROCESS | 3404 | 1461025014496 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 3404 | 1461025014498 Marionette TRACE conn5 <- [1,562,null,{}] 17:16:54 INFO - PROCESS | 3404 | 1461025014501 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}] 17:16:54 INFO - PROCESS | 3404 | 1461025014606 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:16:54 INFO - PROCESS | 3404 | 1461025014615 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8B50000 == 47 [pid = 3404] [id = 150] 17:16:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DF114D000) [pid = 3404] [serial = 448] [outer = 0000000000000000] 17:16:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DF5B1D800) [pid = 3404] [serial = 449] [outer = 0000009DF114D000] 17:16:54 INFO - PROCESS | 3404 | 1461025014661 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DF5BD1000) [pid = 3404] [serial = 450] [outer = 0000009DF114D000] 17:16:55 INFO - PROCESS | 3404 | 1461025015059 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]]]}] 17:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 17:16:55 INFO - PROCESS | 3404 | 1461025015086 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 3404 | 1461025015088 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:16:55 INFO - PROCESS | 3404 | 1461025015091 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 3404 | 1461025015093 Marionette TRACE conn5 <- [1,566,null,{}] 17:16:55 INFO - PROCESS | 3404 | 1461025015097 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}] 17:16:55 INFO - PROCESS | 3404 | 1461025015177 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:16:55 INFO - PROCESS | 3404 | 1461025015242 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF953F000 == 48 [pid = 3404] [id = 151] 17:16:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF5BC8000) [pid = 3404] [serial = 451] [outer = 0000000000000000] 17:16:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DF5C2C800) [pid = 3404] [serial = 452] [outer = 0000009DF5BC8000] 17:16:55 INFO - PROCESS | 3404 | 1461025015288 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DF5C37800) [pid = 3404] [serial = 453] [outer = 0000009DF5BC8000] 17:16:55 INFO - PROCESS | 3404 | 1461025015682 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]]]}] 17:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 17:16:55 INFO - PROCESS | 3404 | 1461025015764 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 3404 | 1461025015769 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:16:55 INFO - PROCESS | 3404 | 1461025015774 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 3404 | 1461025015779 Marionette TRACE conn5 <- [1,570,null,{}] 17:16:55 INFO - PROCESS | 3404 | 1461025015786 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}] 17:16:55 INFO - PROCESS | 3404 | 1461025015930 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:16:56 INFO - PROCESS | 3404 | 1461025016008 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81109800 == 49 [pid = 3404] [id = 152] 17:16:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D80A15C00) [pid = 3404] [serial = 454] [outer = 0000000000000000] 17:16:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D80A5BC00) [pid = 3404] [serial = 455] [outer = 0000009D80A15C00] 17:16:56 INFO - PROCESS | 3404 | 1461025016068 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D810D3C00) [pid = 3404] [serial = 456] [outer = 0000009D80A15C00] 17:16:56 INFO - PROCESS | 3404 | 1461025016746 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]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1034ms 17:16:56 INFO - PROCESS | 3404 | 1461025016813 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 3404 | 1461025016817 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:16:56 INFO - PROCESS | 3404 | 1461025016826 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - PROCESS | 3404 | 1461025016831 Marionette TRACE conn5 <- [1,574,null,{}] 17:16:56 INFO - PROCESS | 3404 | 1461025016858 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}] 17:16:57 INFO - PROCESS | 3404 | 1461025017016 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:16:57 INFO - PROCESS | 3404 | 1461025017070 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC1CC800 == 50 [pid = 3404] [id = 153] 17:16:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D837CFC00) [pid = 3404] [serial = 457] [outer = 0000000000000000] 17:16:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009D837D5800) [pid = 3404] [serial = 458] [outer = 0000009D837CFC00] 17:16:57 INFO - PROCESS | 3404 | 1461025017134 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DEA16A400) [pid = 3404] [serial = 459] [outer = 0000009D837CFC00] 17:16:57 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:57 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:57 INFO - PROCESS | 3404 | 1461025017787 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]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1004ms 17:16:57 INFO - PROCESS | 3404 | 1461025017830 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:16:57 INFO - PROCESS | 3404 | 1461025017833 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:16:57 INFO - PROCESS | 3404 | 1461025017837 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 3404 | 1461025017840 Marionette TRACE conn5 <- [1,578,null,{}] 17:16:57 INFO - PROCESS | 3404 | 1461025017851 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}] 17:16:57 INFO - PROCESS | 3404 | 1461025017966 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:16:58 INFO - PROCESS | 3404 | 1461025018039 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF963D000 == 51 [pid = 3404] [id = 154] 17:16:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DEC560400) [pid = 3404] [serial = 460] [outer = 0000000000000000] 17:16:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DEC567800) [pid = 3404] [serial = 461] [outer = 0000009DEC560400] 17:16:58 INFO - PROCESS | 3404 | 1461025018142 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF289A000) [pid = 3404] [serial = 462] [outer = 0000009DEC560400] 17:16:58 INFO - PROCESS | 3404 | 1461025018706 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]]]}] 17:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 944ms 17:16:58 INFO - PROCESS | 3404 | 1461025018782 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 3404 | 1461025018785 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:16:58 INFO - PROCESS | 3404 | 1461025018789 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 3404 | 1461025018791 Marionette TRACE conn5 <- [1,582,null,{}] 17:16:58 INFO - PROCESS | 3404 | 1461025018795 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}] 17:16:58 INFO - PROCESS | 3404 | 1461025018903 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:16:58 INFO - PROCESS | 3404 | 1461025018973 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF96AC000 == 52 [pid = 3404] [id = 155] 17:16:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF13A9C00) [pid = 3404] [serial = 463] [outer = 0000000000000000] 17:16:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF5C40C00) [pid = 3404] [serial = 464] [outer = 0000009DF13A9C00] 17:16:59 INFO - PROCESS | 3404 | 1461025019031 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF75C6000) [pid = 3404] [serial = 465] [outer = 0000009DF13A9C00] 17:16:59 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:16:59 INFO - PROCESS | 3404 | 1461025019790 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]]]}] 17:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1029ms 17:16:59 INFO - PROCESS | 3404 | 1461025019821 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 3404 | 1461025019824 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:16:59 INFO - PROCESS | 3404 | 1461025019827 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 3404 | 1461025019830 Marionette TRACE conn5 <- [1,586,null,{}] 17:16:59 INFO - PROCESS | 3404 | 1461025019834 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}] 17:16:59 INFO - PROCESS | 3404 | 1461025019956 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:17:00 INFO - PROCESS | 3404 | 1461025020026 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D59000 == 53 [pid = 3404] [id = 156] 17:17:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF75D0400) [pid = 3404] [serial = 466] [outer = 0000000000000000] 17:17:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF75D2800) [pid = 3404] [serial = 467] [outer = 0000009DF75D0400] 17:17:00 INFO - PROCESS | 3404 | 1461025020084 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF7E5D800) [pid = 3404] [serial = 468] [outer = 0000009DF75D0400] 17:17:00 INFO - PROCESS | 3404 | 1461025020916 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]]]}] 17:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1128ms 17:17:00 INFO - PROCESS | 3404 | 1461025020958 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 3404 | 1461025020962 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:17:00 INFO - PROCESS | 3404 | 1461025020968 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 3404 | 1461025020972 Marionette TRACE conn5 <- [1,590,null,{}] 17:17:00 INFO - PROCESS | 3404 | 1461025020979 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}] 17:17:01 INFO - PROCESS | 3404 | 1461025021076 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:17:01 INFO - PROCESS | 3404 | 1461025021152 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82292800 == 54 [pid = 3404] [id = 157] 17:17:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D81557800) [pid = 3404] [serial = 469] [outer = 0000000000000000] 17:17:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D82DDEC00) [pid = 3404] [serial = 470] [outer = 0000009D81557800] 17:17:01 INFO - PROCESS | 3404 | 1461025021203 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D837D9800) [pid = 3404] [serial = 471] [outer = 0000009D81557800] 17:17:01 INFO - PROCESS | 3404 | 1461025021783 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]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 881ms 17:17:01 INFO - PROCESS | 3404 | 1461025021853 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 3404 | 1461025021859 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:17:01 INFO - PROCESS | 3404 | 1461025021866 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - PROCESS | 3404 | 1461025021868 Marionette TRACE conn5 <- [1,594,null,{}] 17:17:01 INFO - PROCESS | 3404 | 1461025021873 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}] 17:17:01 INFO - PROCESS | 3404 | 1461025021977 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:17:02 INFO - PROCESS | 3404 | 1461025022049 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8227D800 == 55 [pid = 3404] [id = 158] 17:17:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D82DDA400) [pid = 3404] [serial = 472] [outer = 0000000000000000] 17:17:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D84814000) [pid = 3404] [serial = 473] [outer = 0000009D82DDA400] 17:17:02 INFO - PROCESS | 3404 | 1461025022099 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DEAB66400) [pid = 3404] [serial = 474] [outer = 0000009D82DDA400] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9A49800 == 54 [pid = 3404] [id = 109] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8B50000 == 53 [pid = 3404] [id = 150] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF13CE000 == 52 [pid = 3404] [id = 149] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5BF1000 == 51 [pid = 3404] [id = 148] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81120000 == 50 [pid = 3404] [id = 147] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED371000 == 49 [pid = 3404] [id = 146] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC16800 == 48 [pid = 3404] [id = 145] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CCB000 == 47 [pid = 3404] [id = 144] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815B8000 == 46 [pid = 3404] [id = 143] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D80A8DC00) [pid = 3404] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D83675C00) [pid = 3404] [serial = 367] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DEBCDBC00) [pid = 3404] [serial = 370] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DEC55FC00) [pid = 3404] [serial = 373] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DF202A400) [pid = 3404] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80A32000 == 45 [pid = 3404] [id = 142] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF86DB000 == 44 [pid = 3404] [id = 140] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF7E1A000 == 43 [pid = 3404] [id = 139] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEAC67800 == 42 [pid = 3404] [id = 138] 17:17:02 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80E10800 == 41 [pid = 3404] [id = 137] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D84812C00) [pid = 3404] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DEA16A800) [pid = 3404] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DEC568400) [pid = 3404] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D82DE7800) [pid = 3404] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D837D2800) [pid = 3404] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009D8139D400) [pid = 3404] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DF14D9400) [pid = 3404] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D80BE4400) [pid = 3404] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DEBCDE400) [pid = 3404] [serial = 378] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D81706800) [pid = 3404] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DEC15B400) [pid = 3404] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009D83AAC400) [pid = 3404] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009D83AB0400) [pid = 3404] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009D8154FC00) [pid = 3404] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009D8167CC00) [pid = 3404] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DF0769C00) [pid = 3404] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DF0632400) [pid = 3404] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009DF1151C00) [pid = 3404] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009DF0E66400) [pid = 3404] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009D83AEA400) [pid = 3404] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009DF0EA6000) [pid = 3404] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:17:02 INFO - PROCESS | 3404 | 1461025022644 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]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 836ms 17:17:02 INFO - PROCESS | 3404 | 1461025022703 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 3404 | 1461025022705 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:17:02 INFO - PROCESS | 3404 | 1461025022709 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:17:02 INFO - PROCESS | 3404 | 1461025022713 Marionette TRACE conn5 <- [1,598,null,{}] 17:17:02 INFO - PROCESS | 3404 | 1461025022724 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}] 17:17:02 INFO - PROCESS | 3404 | 1461025022809 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:17:02 INFO - PROCESS | 3404 | 1461025022816 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8210B800 == 42 [pid = 3404] [id = 159] 17:17:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009D82154400) [pid = 3404] [serial = 475] [outer = 0000000000000000] 17:17:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009D83AA6400) [pid = 3404] [serial = 476] [outer = 0000009D82154400] 17:17:02 INFO - PROCESS | 3404 | 1461025022867 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009D84814400) [pid = 3404] [serial = 477] [outer = 0000009D82154400] 17:17:03 INFO - PROCESS | 3404 | 1461025023338 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]]]}] 17:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 690ms 17:17:03 INFO - PROCESS | 3404 | 1461025023402 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:17:03 INFO - PROCESS | 3404 | 1461025023405 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:17:03 INFO - PROCESS | 3404 | 1461025023408 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 3404 | 1461025023410 Marionette TRACE conn5 <- [1,602,null,{}] 17:17:03 INFO - PROCESS | 3404 | 1461025023414 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}] 17:17:03 INFO - PROCESS | 3404 | 1461025023499 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:17:03 INFO - PROCESS | 3404 | 1461025023507 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC15000 == 43 [pid = 3404] [id = 160] 17:17:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DEA277C00) [pid = 3404] [serial = 478] [outer = 0000000000000000] 17:17:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DEBCD8400) [pid = 3404] [serial = 479] [outer = 0000009DEA277C00] 17:17:03 INFO - PROCESS | 3404 | 1461025023557 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009DEBE60400) [pid = 3404] [serial = 480] [outer = 0000009DEA277C00] 17:17:04 INFO - PROCESS | 3404 | 1461025024058 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]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 689ms 17:17:04 INFO - PROCESS | 3404 | 1461025024099 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 3404 | 1461025024102 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:17:04 INFO - PROCESS | 3404 | 1461025024105 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 3404 | 1461025024107 Marionette TRACE conn5 <- [1,606,null,{}] 17:17:04 INFO - PROCESS | 3404 | 1461025024111 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}] 17:17:04 INFO - PROCESS | 3404 | 1461025024191 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:17:04 INFO - PROCESS | 3404 | 1461025024270 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED690000 == 44 [pid = 3404] [id = 161] 17:17:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D81671000) [pid = 3404] [serial = 481] [outer = 0000000000000000] 17:17:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009DEC55CC00) [pid = 3404] [serial = 482] [outer = 0000009D81671000] 17:17:04 INFO - PROCESS | 3404 | 1461025024319 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009DED428C00) [pid = 3404] [serial = 483] [outer = 0000009D81671000] 17:17:04 INFO - PROCESS | 3404 | 1461025024741 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]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 17:17:04 INFO - PROCESS | 3404 | 1461025024799 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 3404 | 1461025024801 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:17:04 INFO - PROCESS | 3404 | 1461025024805 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 3404 | 1461025024806 Marionette TRACE conn5 <- [1,610,null,{}] 17:17:04 INFO - PROCESS | 3404 | 1461025024810 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}] 17:17:04 INFO - PROCESS | 3404 | 1461025024967 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:17:05 INFO - PROCESS | 3404 | 1461025024994 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81331000 == 45 [pid = 3404] [id = 162] 17:17:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DF0685400) [pid = 3404] [serial = 484] [outer = 0000000000000000] 17:17:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DF1F60400) [pid = 3404] [serial = 485] [outer = 0000009DF0685400] 17:17:05 INFO - PROCESS | 3404 | 1461025025045 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF2896C00) [pid = 3404] [serial = 486] [outer = 0000009DF0685400] 17:17:05 INFO - PROCESS | 3404 | 1461025025486 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]]]}] 17:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 731ms 17:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:17:05 INFO - PROCESS | 3404 | 1461025025539 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:17:05 INFO - PROCESS | 3404 | 1461025025541 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:17:05 INFO - PROCESS | 3404 | 1461025025545 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 3404 | 1461025025547 Marionette TRACE conn5 <- [1,614,null,{}] 17:17:05 INFO - PROCESS | 3404 | 1461025025550 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}] 17:17:05 INFO - PROCESS | 3404 | 1461025025657 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:17:05 INFO - PROCESS | 3404 | 1461025025666 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2CD6800 == 46 [pid = 3404] [id = 163] 17:17:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF4E8B800) [pid = 3404] [serial = 487] [outer = 0000000000000000] 17:17:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF5669C00) [pid = 3404] [serial = 488] [outer = 0000009DF4E8B800] 17:17:05 INFO - PROCESS | 3404 | 1461025025713 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF5C30400) [pid = 3404] [serial = 489] [outer = 0000009DF4E8B800] 17:17:06 INFO - PROCESS | 3404 | 1461025026158 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]]]}] 17:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 17:17:06 INFO - PROCESS | 3404 | 1461025026175 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:17:06 INFO - PROCESS | 3404 | 1461025026178 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:17:06 INFO - PROCESS | 3404 | 1461025026187 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 3404 | 1461025026189 Marionette TRACE conn5 <- [1,618,null,{}] 17:17:06 INFO - PROCESS | 3404 | 1461025026192 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}] 17:17:06 INFO - PROCESS | 3404 | 1461025026298 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:17:06 INFO - PROCESS | 3404 | 1461025026377 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF822C000 == 47 [pid = 3404] [id = 164] 17:17:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009D8214F000) [pid = 3404] [serial = 490] [outer = 0000000000000000] 17:17:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF75C3400) [pid = 3404] [serial = 491] [outer = 0000009D8214F000] 17:17:06 INFO - PROCESS | 3404 | 1461025026424 Marionette DEBUG loaded listener.js 17:17:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF8103800) [pid = 3404] [serial = 492] [outer = 0000009D8214F000] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DEBA7EC00) [pid = 3404] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D8134A400) [pid = 3404] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DEBE54C00) [pid = 3404] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DF1F65000) [pid = 3404] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D80A57400) [pid = 3404] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D82DE8800) [pid = 3404] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D839D0400) [pid = 3404] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009D80A4D800) [pid = 3404] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DF114D000) [pid = 3404] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:17:06 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009DEA163C00) [pid = 3404] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:17:06 INFO - PROCESS | 3404 | 1461025026939 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]]]}] 17:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 774ms 17:17:06 INFO - PROCESS | 3404 | 1461025026972 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:17:06 INFO - PROCESS | 3404 | 1461025026974 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:17:06 INFO - PROCESS | 3404 | 1461025026979 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 3404 | 1461025026981 Marionette TRACE conn5 <- [1,622,null,{}] 17:17:06 INFO - PROCESS | 3404 | 1461025026984 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}] 17:17:07 INFO - PROCESS | 3404 | 1461025027066 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:17:07 INFO - PROCESS | 3404 | 1461025027072 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF861E000 == 48 [pid = 3404] [id = 165] 17:17:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009DEA275800) [pid = 3404] [serial = 493] [outer = 0000000000000000] 17:17:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DF79CCC00) [pid = 3404] [serial = 494] [outer = 0000009DEA275800] 17:17:07 INFO - PROCESS | 3404 | 1461025027121 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DF8293800) [pid = 3404] [serial = 495] [outer = 0000009DEA275800] 17:17:07 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:07 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:07 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:07 INFO - PROCESS | 3404 | 1461025027532 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]]]}] 17:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 586ms 17:17:07 INFO - PROCESS | 3404 | 1461025027570 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 3404 | 1461025027572 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:17:07 INFO - PROCESS | 3404 | 1461025027580 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 3404 | 1461025027582 Marionette TRACE conn5 <- [1,626,null,{}] 17:17:07 INFO - PROCESS | 3404 | 1461025027586 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}] 17:17:07 INFO - PROCESS | 3404 | 1461025027669 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:17:07 INFO - PROCESS | 3404 | 1461025027677 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9640000 == 49 [pid = 3404] [id = 166] 17:17:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF82A0C00) [pid = 3404] [serial = 496] [outer = 0000000000000000] 17:17:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF82A4400) [pid = 3404] [serial = 497] [outer = 0000009DF82A0C00] 17:17:07 INFO - PROCESS | 3404 | 1461025027725 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF8489800) [pid = 3404] [serial = 498] [outer = 0000009DF82A0C00] 17:17:08 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:08 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:08 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:08 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:08 INFO - PROCESS | 3404 | 1461025028168 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]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 17:17:08 INFO - PROCESS | 3404 | 1461025028212 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 3404 | 1461025028215 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:17:08 INFO - PROCESS | 3404 | 1461025028218 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 3404 | 1461025028221 Marionette TRACE conn5 <- [1,630,null,{}] 17:17:08 INFO - PROCESS | 3404 | 1461025028224 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}] 17:17:08 INFO - PROCESS | 3404 | 1461025028325 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:17:08 INFO - PROCESS | 3404 | 1461025028331 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D83000 == 50 [pid = 3404] [id = 167] 17:17:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF87A6400) [pid = 3404] [serial = 499] [outer = 0000000000000000] 17:17:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF8A49000) [pid = 3404] [serial = 500] [outer = 0000009DF87A6400] 17:17:08 INFO - PROCESS | 3404 | 1461025028383 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF8BEDC00) [pid = 3404] [serial = 501] [outer = 0000009DF87A6400] 17:17:09 INFO - PROCESS | 3404 | 1461025028996 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]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 878ms 17:17:09 INFO - PROCESS | 3404 | 1461025029099 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 3404 | 1461025029104 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:17:09 INFO - PROCESS | 3404 | 1461025029110 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 3404 | 1461025029115 Marionette TRACE conn5 <- [1,634,null,{}] 17:17:09 INFO - PROCESS | 3404 | 1461025029122 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}] 17:17:09 INFO - PROCESS | 3404 | 1461025029247 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:17:09 INFO - PROCESS | 3404 | 1461025029315 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813C6800 == 51 [pid = 3404] [id = 168] 17:17:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D810C5400) [pid = 3404] [serial = 502] [outer = 0000000000000000] 17:17:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D8170BC00) [pid = 3404] [serial = 503] [outer = 0000009D810C5400] 17:17:09 INFO - PROCESS | 3404 | 1461025029417 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D83676400) [pid = 3404] [serial = 504] [outer = 0000009D810C5400] 17:17:10 INFO - PROCESS | 3404 | 1461025030027 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]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 943ms 17:17:10 INFO - PROCESS | 3404 | 1461025030057 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 3404 | 1461025030064 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:17:10 INFO - PROCESS | 3404 | 1461025030071 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:17:10 INFO - PROCESS | 3404 | 1461025030074 Marionette TRACE conn5 <- [1,638,null,{}] 17:17:10 INFO - PROCESS | 3404 | 1461025030078 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}] 17:17:10 INFO - PROCESS | 3404 | 1461025030190 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:17:10 INFO - PROCESS | 3404 | 1461025030264 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED45F800 == 52 [pid = 3404] [id = 169] 17:17:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D84819400) [pid = 3404] [serial = 505] [outer = 0000000000000000] 17:17:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DEA275400) [pid = 3404] [serial = 506] [outer = 0000009D84819400] 17:17:10 INFO - PROCESS | 3404 | 1461025030363 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DEC564000) [pid = 3404] [serial = 507] [outer = 0000009D84819400] 17:17:10 INFO - PROCESS | 3404 | 1461025030971 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]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 944ms 17:17:11 INFO - PROCESS | 3404 | 1461025031020 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 3404 | 1461025031023 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:17:11 INFO - PROCESS | 3404 | 1461025031027 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 3404 | 1461025031032 Marionette TRACE conn5 <- [1,642,null,{}] 17:17:11 INFO - PROCESS | 3404 | 1461025031044 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}] 17:17:11 INFO - PROCESS | 3404 | 1461025031161 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:17:11 INFO - PROCESS | 3404 | 1461025031237 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D9D000 == 53 [pid = 3404] [id = 170] 17:17:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DF24C5400) [pid = 3404] [serial = 508] [outer = 0000000000000000] 17:17:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DF5C3C400) [pid = 3404] [serial = 509] [outer = 0000009DF24C5400] 17:17:11 INFO - PROCESS | 3404 | 1461025031338 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF876F800) [pid = 3404] [serial = 510] [outer = 0000009DF24C5400] 17:17:11 INFO - PROCESS | 3404 | 1461025031964 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]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 984ms 17:17:12 INFO - PROCESS | 3404 | 1461025032012 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 3404 | 1461025032016 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:17:12 INFO - PROCESS | 3404 | 1461025032019 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 3404 | 1461025032022 Marionette TRACE conn5 <- [1,646,null,{}] 17:17:12 INFO - PROCESS | 3404 | 1461025032026 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}] 17:17:12 INFO - PROCESS | 3404 | 1461025032135 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:17:12 INFO - PROCESS | 3404 | 1461025032208 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFB367000 == 54 [pid = 3404] [id = 171] 17:17:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF8A50400) [pid = 3404] [serial = 511] [outer = 0000000000000000] 17:17:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF8AB8800) [pid = 3404] [serial = 512] [outer = 0000009DF8A50400] 17:17:12 INFO - PROCESS | 3404 | 1461025032307 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DF9247800) [pid = 3404] [serial = 513] [outer = 0000009DF8A50400] 17:17:12 INFO - PROCESS | 3404 | 1461025032906 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]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 939ms 17:17:12 INFO - PROCESS | 3404 | 1461025032961 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:17:12 INFO - PROCESS | 3404 | 1461025032964 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:17:12 INFO - PROCESS | 3404 | 1461025032968 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 3404 | 1461025032970 Marionette TRACE conn5 <- [1,650,null,{}] 17:17:12 INFO - PROCESS | 3404 | 1461025032974 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}] 17:17:13 INFO - PROCESS | 3404 | 1461025033082 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:17:13 INFO - PROCESS | 3404 | 1461025033170 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81320000 == 55 [pid = 3404] [id = 172] 17:17:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D80A10C00) [pid = 3404] [serial = 514] [outer = 0000000000000000] 17:17:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D83AEC400) [pid = 3404] [serial = 515] [outer = 0000009D80A10C00] 17:17:13 INFO - PROCESS | 3404 | 1461025033229 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009DF566EC00) [pid = 3404] [serial = 516] [outer = 0000009D80A10C00] 17:17:13 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:13 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:14 INFO - PROCESS | 3404 | 1461025033995 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]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:17:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1079ms 17:17:14 INFO - PROCESS | 3404 | 1461025034052 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 3404 | 1461025034056 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:17:14 INFO - PROCESS | 3404 | 1461025034062 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 3404 | 1461025034066 Marionette TRACE conn5 <- [1,654,null,{}] 17:17:14 INFO - PROCESS | 3404 | 1461025034071 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}] 17:17:14 INFO - PROCESS | 3404 | 1461025034169 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:17:14 INFO - PROCESS | 3404 | 1461025034246 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DBA000 == 56 [pid = 3404] [id = 173] 17:17:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D81554C00) [pid = 3404] [serial = 517] [outer = 0000000000000000] 17:17:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D81702C00) [pid = 3404] [serial = 518] [outer = 0000009D81554C00] 17:17:14 INFO - PROCESS | 3404 | 1461025034297 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D8366B800) [pid = 3404] [serial = 519] [outer = 0000009D81554C00] 17:17:14 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:14 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFB729000 == 55 [pid = 3404] [id = 20] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8044A000 == 54 [pid = 3404] [id = 23] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9B16000 == 53 [pid = 3404] [id = 19] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9640000 == 52 [pid = 3404] [id = 166] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF861E000 == 51 [pid = 3404] [id = 165] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF822C000 == 50 [pid = 3404] [id = 164] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF2CD6800 == 49 [pid = 3404] [id = 163] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81331000 == 48 [pid = 3404] [id = 162] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED690000 == 47 [pid = 3404] [id = 161] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC15000 == 46 [pid = 3404] [id = 160] 17:17:14 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DEC163800) [pid = 3404] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:17:14 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D83670400) [pid = 3404] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:17:14 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF289B400) [pid = 3404] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:17:14 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF5C2C800) [pid = 3404] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8210B800 == 45 [pid = 3404] [id = 159] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8227D800 == 44 [pid = 3404] [id = 158] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82292800 == 43 [pid = 3404] [id = 157] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF96AC000 == 42 [pid = 3404] [id = 155] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81109800 == 41 [pid = 3404] [id = 152] 17:17:14 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF953F000 == 40 [pid = 3404] [id = 151] 17:17:14 INFO - PROCESS | 3404 | 1461025034926 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]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:17:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 880ms 17:17:14 INFO - PROCESS | 3404 | 1461025034943 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 3404 | 1461025034949 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:17:14 INFO - PROCESS | 3404 | 1461025034956 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 3404 | 1461025034959 Marionette TRACE conn5 <- [1,658,null,{}] 17:17:14 INFO - PROCESS | 3404 | 1461025034962 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}] 17:17:15 INFO - PROCESS | 3404 | 1461025035057 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DEC566800) [pid = 3404] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DEBCE1400) [pid = 3404] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DF0FD9000) [pid = 3404] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DF208E000) [pid = 3404] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D80A8E400) [pid = 3404] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D81399C00) [pid = 3404] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D80BD9800) [pid = 3404] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D83679400) [pid = 3404] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D839C3C00) [pid = 3404] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D83AAE400) [pid = 3404] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D81559000) [pid = 3404] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D81707000) [pid = 3404] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DF4EA2C00) [pid = 3404] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF5B1D800) [pid = 3404] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF5BD1000) [pid = 3404] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF208F000) [pid = 3404] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DEA16C000) [pid = 3404] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DEA278000) [pid = 3404] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DF0688C00) [pid = 3404] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D8481A000) [pid = 3404] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF24C2800) [pid = 3404] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 3404 | 1461025035145 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81097000 == 41 [pid = 3404] [id = 174] 17:17:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009D80A8BC00) [pid = 3404] [serial = 520] [outer = 0000000000000000] 17:17:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009D81357800) [pid = 3404] [serial = 521] [outer = 0000009D80A8BC00] 17:17:15 INFO - PROCESS | 3404 | 1461025035193 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009D8366FC00) [pid = 3404] [serial = 522] [outer = 0000009D80A8BC00] 17:17:15 INFO - PROCESS | 3404 | 1461025035603 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]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:17:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 689ms 17:17:15 INFO - PROCESS | 3404 | 1461025035646 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 3404 | 1461025035649 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:17:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:17:15 INFO - PROCESS | 3404 | 1461025035652 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 3404 | 1461025035656 Marionette TRACE conn5 <- [1,662,null,{}] 17:17:15 INFO - PROCESS | 3404 | 1461025035667 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}] 17:17:15 INFO - PROCESS | 3404 | 1461025035759 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:17:15 INFO - PROCESS | 3404 | 1461025035766 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CDB000 == 42 [pid = 3404] [id = 175] 17:17:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D83AEB000) [pid = 3404] [serial = 523] [outer = 0000000000000000] 17:17:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009D8480D400) [pid = 3404] [serial = 524] [outer = 0000009D83AEB000] 17:17:15 INFO - PROCESS | 3404 | 1461025035819 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DEA163C00) [pid = 3404] [serial = 525] [outer = 0000009D83AEB000] 17:17:16 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:16 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:16 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:16 INFO - PROCESS | 3404 | [3404] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:16 INFO - PROCESS | 3404 | 1461025036277 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]]]}] 17:17:16 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 17:17:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 17:17:16 INFO - PROCESS | 3404 | 1461025036347 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 3404 | 1461025036350 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:17:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:17:16 INFO - PROCESS | 3404 | 1461025036353 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 3404 | 1461025036355 Marionette TRACE conn5 <- [1,666,null,{}] 17:17:16 INFO - PROCESS | 3404 | 1461025036359 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}] 17:17:16 INFO - PROCESS | 3404 | 1461025036469 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:17:16 INFO - PROCESS | 3404 | 1461025036541 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC4AC000 == 43 [pid = 3404] [id = 176] 17:17:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D83AEE000) [pid = 3404] [serial = 526] [outer = 0000000000000000] 17:17:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DEB3B9800) [pid = 3404] [serial = 527] [outer = 0000009D83AEE000] 17:17:16 INFO - PROCESS | 3404 | 1461025036589 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DEBE5E000) [pid = 3404] [serial = 528] [outer = 0000009D83AEE000] 17:17:16 INFO - PROCESS | 3404 | 1461025036955 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]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:17:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 628ms 17:17:16 INFO - PROCESS | 3404 | 1461025036983 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 3404 | 1461025036986 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:17:17 INFO - PROCESS | 3404 | 1461025036989 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - PROCESS | 3404 | 1461025036991 Marionette TRACE conn5 <- [1,670,null,{}] 17:17:17 INFO - PROCESS | 3404 | 1461025036994 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}] 17:17:17 INFO - PROCESS | 3404 | 1461025037072 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:17:17 INFO - PROCESS | 3404 | 1461025037155 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0AFB800 == 44 [pid = 3404] [id = 177] 17:17:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DEA16E000) [pid = 3404] [serial = 529] [outer = 0000000000000000] 17:17:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DEC360000) [pid = 3404] [serial = 530] [outer = 0000009DEA16E000] 17:17:17 INFO - PROCESS | 3404 | 1461025037202 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DF0685800) [pid = 3404] [serial = 531] [outer = 0000009DEA16E000] 17:17:17 INFO - PROCESS | 3404 | [3404] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:17:18 INFO - PROCESS | 3404 | [3404] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:17:18 INFO - PROCESS | 3404 | 1461025038151 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]]]}] 17:17:18 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) 17:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 17:17:18 INFO - PROCESS | 3404 | 1461025038183 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 3404 | 1461025038185 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:17:18 INFO - PROCESS | 3404 | 1461025038189 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 3404 | 1461025038191 Marionette TRACE conn5 <- [1,674,null,{}] 17:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:17:18 INFO - PROCESS | 3404 | 1461025038195 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}] 17:17:18 INFO - PROCESS | 3404 | 1461025038328 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:17:18 INFO - PROCESS | 3404 | 1461025038336 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81199000 == 45 [pid = 3404] [id = 178] 17:17:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DF0FCB800) [pid = 3404] [serial = 532] [outer = 0000000000000000] 17:17:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DF24C7400) [pid = 3404] [serial = 533] [outer = 0000009DF0FCB800] 17:17:18 INFO - PROCESS | 3404 | 1461025038428 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DF4EA2C00) [pid = 3404] [serial = 534] [outer = 0000009DF0FCB800] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF0685400) [pid = 3404] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DF4E8B800) [pid = 3404] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D8214F000) [pid = 3404] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D82DDA400) [pid = 3404] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D81557800) [pid = 3404] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DEA277C00) [pid = 3404] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D81671000) [pid = 3404] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D82154400) [pid = 3404] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF82A0C00) [pid = 3404] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DEA275800) [pid = 3404] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:17:19 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DF5BC8000) [pid = 3404] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:17:19 INFO - PROCESS | 3404 | 1461025039352 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]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1180ms 17:17:19 INFO - PROCESS | 3404 | 1461025039374 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 3404 | 1461025039376 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:17:19 INFO - PROCESS | 3404 | 1461025039380 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:17:19 INFO - PROCESS | 3404 | 1461025039382 Marionette TRACE conn5 <- [1,678,null,{}] 17:17:19 INFO - PROCESS | 3404 | 1461025039386 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}] 17:17:19 INFO - PROCESS | 3404 | 1461025039466 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:17:19 INFO - PROCESS | 3404 | 1461025039533 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0E7E000 == 46 [pid = 3404] [id = 179] 17:17:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009D8134A400) [pid = 3404] [serial = 535] [outer = 0000000000000000] 17:17:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DEBA7F000) [pid = 3404] [serial = 536] [outer = 0000009D8134A400] 17:17:19 INFO - PROCESS | 3404 | 1461025039580 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF5B2AC00) [pid = 3404] [serial = 537] [outer = 0000009D8134A400] 17:17:20 INFO - PROCESS | 3404 | 1461025040456 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]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:17:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1126ms 17:17:20 INFO - PROCESS | 3404 | 1461025040510 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:17:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:17:20 INFO - PROCESS | 3404 | 1461025040512 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:17:20 INFO - PROCESS | 3404 | 1461025040516 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 3404 | 1461025040518 Marionette TRACE conn5 <- [1,682,null,{}] 17:17:20 INFO - PROCESS | 3404 | 1461025040522 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}] 17:17:20 INFO - PROCESS | 3404 | 1461025040627 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:17:20 INFO - PROCESS | 3404 | 1461025040636 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF861E000 == 47 [pid = 3404] [id = 180] 17:17:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF5C25800) [pid = 3404] [serial = 538] [outer = 0000000000000000] 17:17:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF5C36000) [pid = 3404] [serial = 539] [outer = 0000009DF5C25800] 17:17:20 INFO - PROCESS | 3404 | 1461025040682 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF5CEDC00) [pid = 3404] [serial = 540] [outer = 0000009DF5C25800] 17:17:21 INFO - PROCESS | 3404 | 1461025041629 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]]]}] 17:17:21 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) 17:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 17:17:21 INFO - PROCESS | 3404 | 1461025041648 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 3404 | 1461025041653 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:17:21 INFO - PROCESS | 3404 | 1461025041659 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 3404 | 1461025041663 Marionette TRACE conn5 <- [1,686,null,{}] 17:17:21 INFO - PROCESS | 3404 | 1461025041670 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}] 17:17:21 INFO - PROCESS | 3404 | 1461025041783 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:17:21 INFO - PROCESS | 3404 | 1461025041854 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815C4000 == 48 [pid = 3404] [id = 181] 17:17:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D80BDE400) [pid = 3404] [serial = 541] [outer = 0000000000000000] 17:17:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D810D1800) [pid = 3404] [serial = 542] [outer = 0000009D80BDE400] 17:17:21 INFO - PROCESS | 3404 | 1461025041914 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D8170C000) [pid = 3404] [serial = 543] [outer = 0000009D80BDE400] 17:17:23 INFO - PROCESS | 3404 | 1461025043065 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]]]}] 17:17:23 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) 17:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1447ms 17:17:23 INFO - PROCESS | 3404 | 1461025043109 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:17:23 INFO - PROCESS | 3404 | 1461025043116 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:17:23 INFO - PROCESS | 3404 | 1461025043123 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 3404 | 1461025043126 Marionette TRACE conn5 <- [1,690,null,{}] 17:17:23 INFO - PROCESS | 3404 | 1461025043130 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}] 17:17:23 INFO - PROCESS | 3404 | 1461025043273 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:17:23 INFO - PROCESS | 3404 | 1461025043394 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20C1000 == 49 [pid = 3404] [id = 182] 17:17:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D839CB800) [pid = 3404] [serial = 544] [outer = 0000000000000000] 17:17:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DEA3F1C00) [pid = 3404] [serial = 545] [outer = 0000009D839CB800] 17:17:23 INFO - PROCESS | 3404 | 1461025043452 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF0EA2400) [pid = 3404] [serial = 546] [outer = 0000009D839CB800] 17:17:24 INFO - PROCESS | 3404 | 1461025044467 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]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1382ms 17:17:24 INFO - PROCESS | 3404 | 1461025044536 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 3404 | 1461025044539 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:17:24 INFO - PROCESS | 3404 | 1461025044555 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - PROCESS | 3404 | 1461025044559 Marionette TRACE conn5 <- [1,694,null,{}] 17:17:24 INFO - PROCESS | 3404 | 1461025044572 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}] 17:17:24 INFO - PROCESS | 3404 | 1461025044678 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:17:24 INFO - PROCESS | 3404 | 1461025044824 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9630800 == 50 [pid = 3404] [id = 183] 17:17:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF0FCF800) [pid = 3404] [serial = 547] [outer = 0000000000000000] 17:17:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF5C41400) [pid = 3404] [serial = 548] [outer = 0000009DF0FCF800] 17:17:24 INFO - PROCESS | 3404 | 1461025044926 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DF829B800) [pid = 3404] [serial = 549] [outer = 0000009DF0FCF800] 17:17:25 INFO - PROCESS | 3404 | 1461025045985 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]]]}] 17:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1509ms 17:17:26 INFO - PROCESS | 3404 | 1461025046054 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 3404 | 1461025046059 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:17:26 INFO - PROCESS | 3404 | 1461025046064 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:17:26 INFO - PROCESS | 3404 | 1461025046068 Marionette TRACE conn5 <- [1,698,null,{}] 17:17:26 INFO - PROCESS | 3404 | 1461025046074 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}] 17:17:26 INFO - PROCESS | 3404 | 1461025046211 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:17:26 INFO - PROCESS | 3404 | 1461025046343 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CC3000 == 51 [pid = 3404] [id = 184] 17:17:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D8154FC00) [pid = 3404] [serial = 550] [outer = 0000000000000000] 17:17:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D8166D400) [pid = 3404] [serial = 551] [outer = 0000009D8154FC00] 17:17:26 INFO - PROCESS | 3404 | 1461025046394 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D82DE1800) [pid = 3404] [serial = 552] [outer = 0000009D8154FC00] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8AF6000 == 50 [pid = 3404] [id = 141] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0E7E000 == 49 [pid = 3404] [id = 179] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81199000 == 48 [pid = 3404] [id = 178] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0AFB800 == 47 [pid = 3404] [id = 177] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC4AC000 == 46 [pid = 3404] [id = 176] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CDB000 == 45 [pid = 3404] [id = 175] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81097000 == 44 [pid = 3404] [id = 174] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DBA000 == 43 [pid = 3404] [id = 173] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFB367000 == 42 [pid = 3404] [id = 171] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D9D000 == 41 [pid = 3404] [id = 170] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF8A49000) [pid = 3404] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D80A5BC00) [pid = 3404] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DF75D2800) [pid = 3404] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D837D5800) [pid = 3404] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DEC567800) [pid = 3404] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF5C40C00) [pid = 3404] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED45F800 == 40 [pid = 3404] [id = 169] 17:17:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813C6800 == 39 [pid = 3404] [id = 168] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF8489800) [pid = 3404] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF82A4400) [pid = 3404] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DF79CCC00) [pid = 3404] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DEAB66400) [pid = 3404] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DF5C37800) [pid = 3404] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DF8103800) [pid = 3404] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF8293800) [pid = 3404] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DED428C00) [pid = 3404] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF1F60400) [pid = 3404] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF5669C00) [pid = 3404] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF2896C00) [pid = 3404] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DF75C3400) [pid = 3404] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D84814000) [pid = 3404] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D837D9800) [pid = 3404] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D82DDEC00) [pid = 3404] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF5C30400) [pid = 3404] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DEBCD8400) [pid = 3404] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009DEBE60400) [pid = 3404] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DEC55CC00) [pid = 3404] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009D83AA6400) [pid = 3404] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009D84814400) [pid = 3404] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:17:27 INFO - PROCESS | 3404 | 1461025047437 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]]]}] 17:17:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:17:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1389ms 17:17:27 INFO - PROCESS | 3404 | 1461025047457 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 3404 | 1461025047463 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:17:27 INFO - PROCESS | 3404 | 1461025047469 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:17:27 INFO - PROCESS | 3404 | 1461025047472 Marionette TRACE conn5 <- [1,702,null,{}] 17:17:27 INFO - PROCESS | 3404 | 1461025047476 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}] 17:17:27 INFO - PROCESS | 3404 | 1461025047561 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:17:27 INFO - PROCESS | 3404 | 1461025047568 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813C1000 == 40 [pid = 3404] [id = 185] 17:17:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D80BE1400) [pid = 3404] [serial = 553] [outer = 0000000000000000] 17:17:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D837DA800) [pid = 3404] [serial = 554] [outer = 0000009D80BE1400] 17:17:27 INFO - PROCESS | 3404 | 1461025047618 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D83AAC800) [pid = 3404] [serial = 555] [outer = 0000009D80BE1400] 17:17:28 INFO - PROCESS | 3404 | 1461025048595 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]]]}] 17:17:28 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 17:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms 17:17:28 INFO - PROCESS | 3404 | 1461025048601 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 3404 | 1461025048604 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:17:28 INFO - PROCESS | 3404 | 1461025048608 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 3404 | 1461025048612 Marionette TRACE conn5 <- [1,706,null,{}] 17:17:28 INFO - PROCESS | 3404 | 1461025048623 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}] 17:17:28 INFO - PROCESS | 3404 | 1461025048715 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:17:28 INFO - PROCESS | 3404 | 1461025048722 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC11800 == 41 [pid = 3404] [id = 186] 17:17:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009DEB3B7C00) [pid = 3404] [serial = 556] [outer = 0000000000000000] 17:17:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DEBCDE400) [pid = 3404] [serial = 557] [outer = 0000009DEB3B7C00] 17:17:28 INFO - PROCESS | 3404 | 1461025048774 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DEC561400) [pid = 3404] [serial = 558] [outer = 0000009DEB3B7C00] 17:17:29 INFO - PROCESS | 3404 | 1461025049715 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]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1129ms 17:17:29 INFO - PROCESS | 3404 | 1461025049739 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 3404 | 1461025049742 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:17:29 INFO - PROCESS | 3404 | 1461025049745 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 3404 | 1461025049747 Marionette TRACE conn5 <- [1,710,null,{}] 17:17:29 INFO - PROCESS | 3404 | 1461025049751 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}] 17:17:29 INFO - PROCESS | 3404 | 1461025049862 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:17:29 INFO - PROCESS | 3404 | 1461025049869 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF07DA000 == 42 [pid = 3404] [id = 187] 17:17:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF0F55800) [pid = 3404] [serial = 559] [outer = 0000000000000000] 17:17:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF13FC000) [pid = 3404] [serial = 560] [outer = 0000009DF0F55800] 17:17:29 INFO - PROCESS | 3404 | 1461025049956 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF24B9400) [pid = 3404] [serial = 561] [outer = 0000009DF0F55800] 17:17:30 INFO - PROCESS | 3404 | 1461025050425 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] 17:17:30 INFO - PROCESS | 3404 | 1461025050482 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:17:30 INFO - PROCESS | 3404 | 1461025050485 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 3404 | 1461025050487 Marionette TRACE conn5 <- [1,714,null,{}] 17:17:30 INFO - PROCESS | 3404 | 1461025050496 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}] 17:17:30 INFO - PROCESS | 3404 | 1461025050601 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:17:30 INFO - PROCESS | 3404 | 1461025050607 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20CE800 == 43 [pid = 3404] [id = 188] 17:17:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF114D800) [pid = 3404] [serial = 562] [outer = 0000000000000000] 17:17:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF5C26800) [pid = 3404] [serial = 563] [outer = 0000009DF114D800] 17:17:30 INFO - PROCESS | 3404 | 1461025050656 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF5CED000) [pid = 3404] [serial = 564] [outer = 0000009DF114D800] 17:17:31 INFO - PROCESS | 3404 | 1461025051148 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]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:17:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 17:17:31 INFO - PROCESS | 3404 | 1461025051179 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 3404 | 1461025051181 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:17:31 INFO - PROCESS | 3404 | 1461025051185 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 3404 | 1461025051187 Marionette TRACE conn5 <- [1,718,null,{}] 17:17:31 INFO - PROCESS | 3404 | 1461025051190 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}] 17:17:31 INFO - PROCESS | 3404 | 1461025051362 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:17:31 INFO - PROCESS | 3404 | 1461025051377 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8617800 == 44 [pid = 3404] [id = 189] 17:17:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF7974000) [pid = 3404] [serial = 565] [outer = 0000000000000000] 17:17:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF8486400) [pid = 3404] [serial = 566] [outer = 0000009DF7974000] 17:17:31 INFO - PROCESS | 3404 | 1461025051471 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF8A52800) [pid = 3404] [serial = 567] [outer = 0000009DF7974000] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF4E93000) [pid = 3404] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DF75D0400) [pid = 3404] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF0FCB800) [pid = 3404] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D84819400) [pid = 3404] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF8A50400) [pid = 3404] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D81554C00) [pid = 3404] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D83AEE000) [pid = 3404] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D80A10C00) [pid = 3404] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009DF24C5400) [pid = 3404] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009D80A8BC00) [pid = 3404] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009D810C5400) [pid = 3404] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009D83AEB000) [pid = 3404] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DF87A6400) [pid = 3404] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009D8134A400) [pid = 3404] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DEA16E000) [pid = 3404] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DEA166000) [pid = 3404] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009DEBE61C00) [pid = 3404] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009D82147C00) [pid = 3404] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DEACE8400) [pid = 3404] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D80A4E800) [pid = 3404] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009DF13A9C00) [pid = 3404] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009D80BDD800) [pid = 3404] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009D802D2000) [pid = 3404] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009D80A82C00) [pid = 3404] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009D8214AC00) [pid = 3404] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009DEBE59400) [pid = 3404] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009DF24C3400) [pid = 3404] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009D80A15C00) [pid = 3404] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009D837CFC00) [pid = 3404] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:17:31 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009DEC560400) [pid = 3404] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:17:32 INFO - PROCESS | 3404 | 1461025052093 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] 17:17:32 INFO - PROCESS | 3404 | 1461025052112 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:17:32 INFO - PROCESS | 3404 | 1461025052116 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:17:32 INFO - PROCESS | 3404 | 1461025052118 Marionette TRACE conn5 <- [1,722,null,{}] 17:17:32 INFO - PROCESS | 3404 | 1461025052121 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}] 17:17:32 INFO - PROCESS | 3404 | 1461025052203 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:17:32 INFO - PROCESS | 3404 | 1461025052209 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9289000 == 45 [pid = 3404] [id = 190] 17:17:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009D81352800) [pid = 3404] [serial = 568] [outer = 0000000000000000] 17:17:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009D839C4000) [pid = 3404] [serial = 569] [outer = 0000009D81352800] 17:17:32 INFO - PROCESS | 3404 | 1461025052257 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009DEBE55800) [pid = 3404] [serial = 570] [outer = 0000009D81352800] 17:17:32 INFO - PROCESS | 3404 | 1461025052724 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]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 17:17:32 INFO - PROCESS | 3404 | 1461025052747 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 3404 | 1461025052750 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:17:32 INFO - PROCESS | 3404 | 1461025052753 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 3404 | 1461025052755 Marionette TRACE conn5 <- [1,726,null,{}] 17:17:32 INFO - PROCESS | 3404 | 1461025052758 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}] 17:17:32 INFO - PROCESS | 3404 | 1461025052839 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:17:32 INFO - PROCESS | 3404 | 1461025052848 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9690000 == 46 [pid = 3404] [id = 191] 17:17:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009DF24C0000) [pid = 3404] [serial = 571] [outer = 0000000000000000] 17:17:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DF4E88C00) [pid = 3404] [serial = 572] [outer = 0000009DF24C0000] 17:17:32 INFO - PROCESS | 3404 | 1461025052895 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009DF8A4B000) [pid = 3404] [serial = 573] [outer = 0000009DF24C0000] 17:17:33 INFO - PROCESS | 3404 | [3404] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:17:33 INFO - PROCESS | 3404 | 1461025053888 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]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1184ms 17:17:33 INFO - PROCESS | 3404 | 1461025053941 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 3404 | 1461025053946 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:17:33 INFO - PROCESS | 3404 | 1461025053952 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 3404 | 1461025053957 Marionette TRACE conn5 <- [1,730,null,{}] 17:17:33 INFO - PROCESS | 3404 | 1461025053965 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}] 17:17:34 INFO - PROCESS | 3404 | 1461025054112 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:17:34 INFO - PROCESS | 3404 | 1461025054239 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815D2800 == 47 [pid = 3404] [id = 192] 17:17:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009D8134C000) [pid = 3404] [serial = 574] [outer = 0000000000000000] 17:17:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009D813A0000) [pid = 3404] [serial = 575] [outer = 0000009D8134C000] 17:17:34 INFO - PROCESS | 3404 | 1461025054344 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009D82DDE800) [pid = 3404] [serial = 576] [outer = 0000009D8134C000] 17:17:35 INFO - PROCESS | 3404 | 1461025055427 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]]]}] 17:17:35 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 17:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1501ms 17:17:35 INFO - PROCESS | 3404 | 1461025055456 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 3404 | 1461025055463 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:17:35 INFO - PROCESS | 3404 | 1461025055470 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:17:35 INFO - PROCESS | 3404 | 1461025055474 Marionette TRACE conn5 <- [1,734,null,{}] 17:17:35 INFO - PROCESS | 3404 | 1461025055478 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}] 17:17:35 INFO - PROCESS | 3404 | 1461025055589 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:17:35 INFO - PROCESS | 3404 | 1461025055712 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF061C000 == 48 [pid = 3404] [id = 193] 17:17:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009D83AA7800) [pid = 3404] [serial = 577] [outer = 0000000000000000] 17:17:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DEABA4800) [pid = 3404] [serial = 578] [outer = 0000009D83AA7800] 17:17:35 INFO - PROCESS | 3404 | 1461025055769 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DEC563800) [pid = 3404] [serial = 579] [outer = 0000009D83AA7800] 17:17:36 INFO - PROCESS | 3404 | 1461025056779 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]]]}] 17:17:36 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.) 17:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1341ms 17:17:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:17:36 INFO - PROCESS | 3404 | 1461025056817 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 3404 | 1461025056820 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:17:36 INFO - PROCESS | 3404 | 1461025056824 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 3404 | 1461025056829 Marionette TRACE conn5 <- [1,738,null,{}] 17:17:36 INFO - PROCESS | 3404 | 1461025056885 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}] 17:17:36 INFO - PROCESS | 3404 | 1461025056992 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:17:37 INFO - PROCESS | 3404 | 1461025057186 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D62000 == 49 [pid = 3404] [id = 194] 17:17:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF24C3400) [pid = 3404] [serial = 580] [outer = 0000000000000000] 17:17:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DF7E60800) [pid = 3404] [serial = 581] [outer = 0000009DF24C3400] 17:17:37 INFO - PROCESS | 3404 | 1461025057247 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DF879E000) [pid = 3404] [serial = 582] [outer = 0000009DF24C3400] 17:17:38 INFO - PROCESS | 3404 | 1461025058288 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]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:17:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1474ms 17:17:38 INFO - PROCESS | 3404 | 1461025058299 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:17:38 INFO - PROCESS | 3404 | 1461025058303 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:17:38 INFO - PROCESS | 3404 | 1461025058307 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 3404 | 1461025058309 Marionette TRACE conn5 <- [1,742,null,{}] 17:17:38 INFO - PROCESS | 3404 | 1461025058313 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}] 17:17:38 INFO - PROCESS | 3404 | 1461025058423 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:17:38 INFO - PROCESS | 3404 | 1461025058492 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFA26A800 == 50 [pid = 3404] [id = 195] 17:17:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009DF4E0F000) [pid = 3404] [serial = 583] [outer = 0000000000000000] 17:17:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009DF9248400) [pid = 3404] [serial = 584] [outer = 0000009DF4E0F000] 17:17:38 INFO - PROCESS | 3404 | 1461025058550 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009DF9AFE800) [pid = 3404] [serial = 585] [outer = 0000009DF4E0F000] 17:17:39 INFO - PROCESS | 3404 | 1461025059768 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]]]}] 17:17:39 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 17:17:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1494ms 17:17:39 INFO - PROCESS | 3404 | 1461025059804 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 3404 | 1461025059808 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:17:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80E12000 == 49 [pid = 3404] [id = 25] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9289000 == 48 [pid = 3404] [id = 190] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8617800 == 47 [pid = 3404] [id = 189] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20CE800 == 46 [pid = 3404] [id = 188] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF07DA000 == 45 [pid = 3404] [id = 187] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC11800 == 44 [pid = 3404] [id = 186] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813C1000 == 43 [pid = 3404] [id = 185] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CC3000 == 42 [pid = 3404] [id = 184] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DF5C36000) [pid = 3404] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF861E000 == 41 [pid = 3404] [id = 180] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009D810D4000) [pid = 3404] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009D81356C00) [pid = 3404] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009D8139BC00) [pid = 3404] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009D83AA7000) [pid = 3404] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009DF0FCFC00) [pid = 3404] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DF4E0E000) [pid = 3404] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D810D3C00) [pid = 3404] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009DEA16A400) [pid = 3404] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009DF289A000) [pid = 3404] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009DF5B1EC00) [pid = 3404] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009DF7E5D800) [pid = 3404] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009DEBE59C00) [pid = 3404] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009DEC569C00) [pid = 3404] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009D839C8000) [pid = 3404] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009DEBCD9000) [pid = 3404] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009D81556000) [pid = 3404] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009DF75C6000) [pid = 3404] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009DF24C7400) [pid = 3404] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009DEC564000) [pid = 3404] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 88 (0000009DEA275400) [pid = 3404] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 87 (0000009DF9247800) [pid = 3404] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 86 (0000009DF8AB8800) [pid = 3404] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 85 (0000009D8366B800) [pid = 3404] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 84 (0000009D81702C00) [pid = 3404] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 83 (0000009DEB3B9800) [pid = 3404] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 82 (0000009DEBE5E000) [pid = 3404] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 81 (0000009DF566EC00) [pid = 3404] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 80 (0000009D83AEC400) [pid = 3404] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 79 (0000009DF876F800) [pid = 3404] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 78 (0000009DF5C3C400) [pid = 3404] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 77 (0000009D81357800) [pid = 3404] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 76 (0000009D8366FC00) [pid = 3404] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 75 (0000009D83676400) [pid = 3404] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 74 (0000009D8170BC00) [pid = 3404] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 73 (0000009D8480D400) [pid = 3404] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 72 (0000009DEA163C00) [pid = 3404] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 71 (0000009DF8BEDC00) [pid = 3404] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 70 (0000009DEBA7F000) [pid = 3404] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 69 (0000009DF4EA2C00) [pid = 3404] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 68 (0000009DEC360000) [pid = 3404] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 67 (0000009DF5B2AC00) [pid = 3404] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | --DOMWINDOW == 66 (0000009DF0685800) [pid = 3404] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 3404 | 1461025059964 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 3404 | 1461025059969 Marionette TRACE conn5 <- [1,746,null,{}] 17:17:39 INFO - PROCESS | 3404 | 1461025059975 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}] 17:17:40 INFO - PROCESS | 3404 | 1461025060060 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:17:40 INFO - PROCESS | 3404 | 1461025060069 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8131B800 == 42 [pid = 3404] [id = 196] 17:17:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 67 (0000009D80BD8800) [pid = 3404] [serial = 586] [outer = 0000000000000000] 17:17:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 68 (0000009D810CB400) [pid = 3404] [serial = 587] [outer = 0000009D80BD8800] 17:17:40 INFO - PROCESS | 3404 | 1461025060120 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 69 (0000009D81358800) [pid = 3404] [serial = 588] [outer = 0000009D80BD8800] 17:17:40 INFO - PROCESS | 3404 | 1461025060594 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]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:17:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 796ms 17:17:40 INFO - PROCESS | 3404 | 1461025060664 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 3404 | 1461025060670 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:17:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:17:40 INFO - PROCESS | 3404 | 1461025060676 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 3404 | 1461025060679 Marionette TRACE conn5 <- [1,750,null,{}] 17:17:40 INFO - PROCESS | 3404 | 1461025060683 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}] 17:17:40 INFO - PROCESS | 3404 | 1461025060770 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:17:40 INFO - PROCESS | 3404 | 1461025060843 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815CD800 == 43 [pid = 3404] [id = 197] 17:17:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 70 (0000009D81559000) [pid = 3404] [serial = 589] [outer = 0000000000000000] 17:17:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 71 (0000009D8170BC00) [pid = 3404] [serial = 590] [outer = 0000009D81559000] 17:17:40 INFO - PROCESS | 3404 | 1461025060891 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 72 (0000009D82DDCC00) [pid = 3404] [serial = 591] [outer = 0000009D81559000] 17:17:41 INFO - PROCESS | 3404 | [3404] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:17:41 INFO - PROCESS | 3404 | 1461025061759 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]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1132ms 17:17:41 INFO - PROCESS | 3404 | 1461025061810 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 3404 | 1461025061813 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:17:41 INFO - PROCESS | 3404 | 1461025061817 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 3404 | 1461025061821 Marionette TRACE conn5 <- [1,754,null,{}] 17:17:41 INFO - PROCESS | 3404 | 1461025061841 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}] 17:17:41 INFO - PROCESS | 3404 | 1461025061960 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:17:41 INFO - PROCESS | 3404 | 1461025061966 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CC6800 == 44 [pid = 3404] [id = 198] 17:17:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 73 (0000009D839CBC00) [pid = 3404] [serial = 592] [outer = 0000000000000000] 17:17:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 74 (0000009D83AA8C00) [pid = 3404] [serial = 593] [outer = 0000009D839CBC00] 17:17:42 INFO - PROCESS | 3404 | 1461025062053 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 75 (0000009D84810000) [pid = 3404] [serial = 594] [outer = 0000009D839CBC00] 17:17:42 INFO - PROCESS | 3404 | 1461025062976 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]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:17:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1199ms 17:17:43 INFO - PROCESS | 3404 | 1461025063018 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 3404 | 1461025063021 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:17:43 INFO - PROCESS | 3404 | 1461025063024 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 3404 | 1461025063026 Marionette TRACE conn5 <- [1,758,null,{}] 17:17:43 INFO - PROCESS | 3404 | 1461025063030 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}] 17:17:43 INFO - PROCESS | 3404 | 1461025063139 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:17:43 INFO - PROCESS | 3404 | 1461025063145 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC13000 == 45 [pid = 3404] [id = 199] 17:17:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 76 (0000009DEA16A400) [pid = 3404] [serial = 595] [outer = 0000000000000000] 17:17:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 77 (0000009DEA26BC00) [pid = 3404] [serial = 596] [outer = 0000009DEA16A400] 17:17:43 INFO - PROCESS | 3404 | 1461025063233 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 78 (0000009DEBCD2400) [pid = 3404] [serial = 597] [outer = 0000009DEA16A400] 17:17:43 INFO - PROCESS | 3404 | --DOMWINDOW == 77 (0000009DF0F55800) [pid = 3404] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:17:43 INFO - PROCESS | 3404 | --DOMWINDOW == 76 (0000009DF114D800) [pid = 3404] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:17:43 INFO - PROCESS | 3404 | --DOMWINDOW == 75 (0000009DF7974000) [pid = 3404] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:17:43 INFO - PROCESS | 3404 | --DOMWINDOW == 74 (0000009DEB3B7C00) [pid = 3404] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:17:43 INFO - PROCESS | 3404 | --DOMWINDOW == 73 (0000009D80BE1400) [pid = 3404] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:17:43 INFO - PROCESS | 3404 | --DOMWINDOW == 72 (0000009D8154FC00) [pid = 3404] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:17:43 INFO - PROCESS | 3404 | --DOMWINDOW == 71 (0000009D81352800) [pid = 3404] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:17:43 INFO - PROCESS | 3404 | 1461025063698 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]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 17:17:43 INFO - PROCESS | 3404 | 1461025063760 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 3404 | 1461025063763 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:17:43 INFO - PROCESS | 3404 | 1461025063766 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 3404 | 1461025063768 Marionette TRACE conn5 <- [1,762,null,{}] 17:17:43 INFO - PROCESS | 3404 | 1461025063771 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}] 17:17:43 INFO - PROCESS | 3404 | 1461025063854 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:17:43 INFO - PROCESS | 3404 | 1461025063862 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED375000 == 46 [pid = 3404] [id = 200] 17:17:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 72 (0000009D81352800) [pid = 3404] [serial = 598] [outer = 0000000000000000] 17:17:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 73 (0000009DEBCDC400) [pid = 3404] [serial = 599] [outer = 0000009D81352800] 17:17:43 INFO - PROCESS | 3404 | 1461025063910 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 74 (0000009DEC15BC00) [pid = 3404] [serial = 600] [outer = 0000009D81352800] 17:17:44 INFO - PROCESS | 3404 | 1461025064333 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]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 17:17:44 INFO - PROCESS | 3404 | 1461025064398 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 3404 | 1461025064400 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:17:44 INFO - PROCESS | 3404 | 1461025064403 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - PROCESS | 3404 | 1461025064405 Marionette TRACE conn5 <- [1,766,null,{}] 17:17:44 INFO - PROCESS | 3404 | 1461025064409 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}] 17:17:44 INFO - PROCESS | 3404 | 1461025064541 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:17:44 INFO - PROCESS | 3404 | 1461025064551 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF115E800 == 47 [pid = 3404] [id = 201] 17:17:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 75 (0000009DED420800) [pid = 3404] [serial = 601] [outer = 0000000000000000] 17:17:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 76 (0000009DF114D800) [pid = 3404] [serial = 602] [outer = 0000009DED420800] 17:17:44 INFO - PROCESS | 3404 | 1461025064604 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 77 (0000009DF2027000) [pid = 3404] [serial = 603] [outer = 0000009DED420800] 17:17:45 INFO - PROCESS | 3404 | 1461025065017 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]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 627ms 17:17:45 INFO - PROCESS | 3404 | 1461025065040 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 3404 | 1461025065042 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:17:45 INFO - PROCESS | 3404 | 1461025065045 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 3404 | 1461025065047 Marionette TRACE conn5 <- [1,770,null,{}] 17:17:45 INFO - PROCESS | 3404 | 1461025065051 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}] 17:17:45 INFO - PROCESS | 3404 | 1461025065131 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:17:45 INFO - PROCESS | 3404 | 1461025065138 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80A4C800 == 48 [pid = 3404] [id = 202] 17:17:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 78 (0000009DF2085C00) [pid = 3404] [serial = 604] [outer = 0000000000000000] 17:17:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 79 (0000009DF24C2400) [pid = 3404] [serial = 605] [outer = 0000009DF2085C00] 17:17:45 INFO - PROCESS | 3404 | 1461025065186 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 80 (0000009DF4E0E800) [pid = 3404] [serial = 606] [outer = 0000009DF2085C00] 17:17:45 INFO - PROCESS | 3404 | 1461025065583 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]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 17:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:17:45 INFO - PROCESS | 3404 | 1461025065637 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 3404 | 1461025065640 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:17:45 INFO - PROCESS | 3404 | 1461025065643 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 3404 | 1461025065645 Marionette TRACE conn5 <- [1,774,null,{}] 17:17:45 INFO - PROCESS | 3404 | 1461025065649 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}] 17:17:45 INFO - PROCESS | 3404 | 1461025065730 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:17:45 INFO - PROCESS | 3404 | 1461025065736 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5BFD800 == 49 [pid = 3404] [id = 203] 17:17:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 81 (0000009DF4EAA800) [pid = 3404] [serial = 607] [outer = 0000000000000000] 17:17:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 82 (0000009DF566C800) [pid = 3404] [serial = 608] [outer = 0000009DF4EAA800] 17:17:45 INFO - PROCESS | 3404 | 1461025065786 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 83 (0000009DF5BB8000) [pid = 3404] [serial = 609] [outer = 0000009DF4EAA800] 17:17:46 INFO - PROCESS | 3404 | 1461025066514 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]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 923ms 17:17:46 INFO - PROCESS | 3404 | 1461025066571 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 3404 | 1461025066577 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:17:46 INFO - PROCESS | 3404 | 1461025066583 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 3404 | 1461025066587 Marionette TRACE conn5 <- [1,778,null,{}] 17:17:46 INFO - PROCESS | 3404 | 1461025066593 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}] 17:17:46 INFO - PROCESS | 3404 | 1461025066707 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:17:46 INFO - PROCESS | 3404 | 1461025066783 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82281800 == 50 [pid = 3404] [id = 204] 17:17:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 84 (0000009D81672000) [pid = 3404] [serial = 610] [outer = 0000000000000000] 17:17:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 85 (0000009D82152C00) [pid = 3404] [serial = 611] [outer = 0000009D81672000] 17:17:46 INFO - PROCESS | 3404 | 1461025066886 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 86 (0000009D837D7C00) [pid = 3404] [serial = 612] [outer = 0000009D81672000] 17:17:47 INFO - PROCESS | 3404 | 1461025067530 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]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 985ms 17:17:47 INFO - PROCESS | 3404 | 1461025067571 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 3404 | 1461025067578 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:17:47 INFO - PROCESS | 3404 | 1461025067585 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 3404 | 1461025067588 Marionette TRACE conn5 <- [1,782,null,{}] 17:17:47 INFO - PROCESS | 3404 | 1461025067592 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}] 17:17:47 INFO - PROCESS | 3404 | 1461025067729 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:17:47 INFO - PROCESS | 3404 | 1461025067848 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0F38000 == 51 [pid = 3404] [id = 205] 17:17:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009DEA163C00) [pid = 3404] [serial = 613] [outer = 0000000000000000] 17:17:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009DEC362800) [pid = 3404] [serial = 614] [outer = 0000009DEA163C00] 17:17:47 INFO - PROCESS | 3404 | 1461025067907 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009DF0688C00) [pid = 3404] [serial = 615] [outer = 0000009DEA163C00] 17:17:48 INFO - PROCESS | 3404 | 1461025068515 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]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 987ms 17:17:48 INFO - PROCESS | 3404 | 1461025068577 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 3404 | 1461025068580 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:17:48 INFO - PROCESS | 3404 | 1461025068584 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 3404 | 1461025068588 Marionette TRACE conn5 <- [1,786,null,{}] 17:17:48 INFO - PROCESS | 3404 | 1461025068601 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}] 17:17:48 INFO - PROCESS | 3404 | 1461025068743 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:17:48 INFO - PROCESS | 3404 | 1461025068858 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF860D800 == 52 [pid = 3404] [id = 206] 17:17:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009DF24C5400) [pid = 3404] [serial = 616] [outer = 0000000000000000] 17:17:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009DF5BB9000) [pid = 3404] [serial = 617] [outer = 0000009DF24C5400] 17:17:48 INFO - PROCESS | 3404 | 1461025068919 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009DF5C38400) [pid = 3404] [serial = 618] [outer = 0000009DF24C5400] 17:17:49 INFO - PROCESS | 3404 | 1461025069522 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]]]}] 17:17:49 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 17:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 983ms 17:17:49 INFO - PROCESS | 3404 | 1461025069569 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 3404 | 1461025069573 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:17:49 INFO - PROCESS | 3404 | 1461025069576 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 3404 | 1461025069578 Marionette TRACE conn5 <- [1,790,null,{}] 17:17:49 INFO - PROCESS | 3404 | 1461025069582 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}] 17:17:49 INFO - PROCESS | 3404 | 1461025069692 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:17:49 INFO - PROCESS | 3404 | 1461025069767 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF953C800 == 53 [pid = 3404] [id = 207] 17:17:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009DF75C6C00) [pid = 3404] [serial = 619] [outer = 0000000000000000] 17:17:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009DF75D0C00) [pid = 3404] [serial = 620] [outer = 0000009DF75C6C00] 17:17:49 INFO - PROCESS | 3404 | 1461025069867 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009DF8106400) [pid = 3404] [serial = 621] [outer = 0000009DF75C6C00] 17:17:50 INFO - PROCESS | 3404 | 1461025070416 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]]]}] 17:17:50 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 17:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 880ms 17:17:50 INFO - PROCESS | 3404 | 1461025070458 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 3404 | 1461025070461 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:17:50 INFO - PROCESS | 3404 | 1461025070464 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 3404 | 1461025070466 Marionette TRACE conn5 <- [1,794,null,{}] 17:17:50 INFO - PROCESS | 3404 | 1461025070470 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}] 17:17:50 INFO - PROCESS | 3404 | 1461025070577 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:17:50 INFO - PROCESS | 3404 | 1461025070663 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9B1D800 == 54 [pid = 3404] [id = 208] 17:17:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DEBE54800) [pid = 3404] [serial = 622] [outer = 0000000000000000] 17:17:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009DF848A400) [pid = 3404] [serial = 623] [outer = 0000009DEBE54800] 17:17:50 INFO - PROCESS | 3404 | 1461025070720 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009DF8A4C400) [pid = 3404] [serial = 624] [outer = 0000009DEBE54800] 17:17:51 INFO - PROCESS | 3404 | 1461025071485 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]]]}] 17:17:51 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 17:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1077ms 17:17:51 INFO - PROCESS | 3404 | 1461025071543 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 3404 | 1461025071548 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:17:51 INFO - PROCESS | 3404 | 1461025071553 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 3404 | 1461025071558 Marionette TRACE conn5 <- [1,798,null,{}] 17:17:51 INFO - PROCESS | 3404 | 1461025071564 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}] 17:17:51 INFO - PROCESS | 3404 | 1461025071666 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:17:51 INFO - PROCESS | 3404 | 1461025071745 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82287800 == 55 [pid = 3404] [id = 209] 17:17:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009D80A51000) [pid = 3404] [serial = 625] [outer = 0000000000000000] 17:17:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009D810D4C00) [pid = 3404] [serial = 626] [outer = 0000009D80A51000] 17:17:51 INFO - PROCESS | 3404 | 1461025071839 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009D81679800) [pid = 3404] [serial = 627] [outer = 0000009D80A51000] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80A4C800 == 54 [pid = 3404] [id = 202] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF115E800 == 53 [pid = 3404] [id = 201] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED375000 == 52 [pid = 3404] [id = 200] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC13000 == 51 [pid = 3404] [id = 199] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CC6800 == 50 [pid = 3404] [id = 198] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815CD800 == 49 [pid = 3404] [id = 197] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8131B800 == 48 [pid = 3404] [id = 196] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D62000 == 47 [pid = 3404] [id = 194] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009DF4E88C00) [pid = 3404] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009D810D1800) [pid = 3404] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009DF5C41400) [pid = 3404] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009DEA3F1C00) [pid = 3404] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF061C000 == 46 [pid = 3404] [id = 193] 17:17:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815D2800 == 45 [pid = 3404] [id = 192] 17:17:52 INFO - PROCESS | 3404 | 1461025072486 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]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 984ms 17:17:52 INFO - PROCESS | 3404 | 1461025072542 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 3404 | 1461025072548 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:17:52 INFO - PROCESS | 3404 | 1461025072555 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 3404 | 1461025072557 Marionette TRACE conn5 <- [1,802,null,{}] 17:17:52 INFO - PROCESS | 3404 | 1461025072562 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}] 17:17:52 INFO - PROCESS | 3404 | 1461025072662 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009DF24B9400) [pid = 3404] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009DF5CED000) [pid = 3404] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009DF5C26800) [pid = 3404] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009DF8486400) [pid = 3404] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009DEBCDE400) [pid = 3404] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009D837DA800) [pid = 3404] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009D83AAC800) [pid = 3404] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009D8166D400) [pid = 3404] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 88 (0000009D82DE1800) [pid = 3404] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 87 (0000009DEBE55800) [pid = 3404] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 86 (0000009DF8A52800) [pid = 3404] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 85 (0000009DF13FC000) [pid = 3404] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 84 (0000009D839C4000) [pid = 3404] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | --DOMWINDOW == 83 (0000009DEC561400) [pid = 3404] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:17:52 INFO - PROCESS | 3404 | 1461025072745 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8118B000 == 46 [pid = 3404] [id = 210] 17:17:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 84 (0000009D80A0FC00) [pid = 3404] [serial = 628] [outer = 0000000000000000] 17:17:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 85 (0000009D80BE3C00) [pid = 3404] [serial = 629] [outer = 0000009D80A0FC00] 17:17:52 INFO - PROCESS | 3404 | 1461025072795 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 86 (0000009D82DE8800) [pid = 3404] [serial = 630] [outer = 0000009D80A0FC00] 17:17:53 INFO - PROCESS | 3404 | 1461025073209 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] 17:17:53 INFO - PROCESS | 3404 | 1461025073250 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:17:53 INFO - PROCESS | 3404 | 1461025073254 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 3404 | 1461025073258 Marionette TRACE conn5 <- [1,806,null,{}] 17:17:53 INFO - PROCESS | 3404 | 1461025073306 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}] 17:17:53 INFO - PROCESS | 3404 | 1461025073396 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:17:53 INFO - PROCESS | 3404 | 1461025073411 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC11800 == 47 [pid = 3404] [id = 211] 17:17:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009D83AF0800) [pid = 3404] [serial = 631] [outer = 0000000000000000] 17:17:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009DEA16C000) [pid = 3404] [serial = 632] [outer = 0000009D83AF0800] 17:17:53 INFO - PROCESS | 3404 | 1461025073463 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009DEACED800) [pid = 3404] [serial = 633] [outer = 0000009D83AF0800] 17:17:53 INFO - PROCESS | 3404 | 1461025073920 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]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 713ms 17:17:53 INFO - PROCESS | 3404 | 1461025073969 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 3404 | 1461025073972 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:17:53 INFO - PROCESS | 3404 | 1461025073975 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 3404 | 1461025073977 Marionette TRACE conn5 <- [1,810,null,{}] 17:17:53 INFO - PROCESS | 3404 | 1461025073981 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}] 17:17:54 INFO - PROCESS | 3404 | 1461025074068 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:17:54 INFO - PROCESS | 3404 | 1461025074076 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF07C9800 == 48 [pid = 3404] [id = 212] 17:17:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009DEBE5F800) [pid = 3404] [serial = 634] [outer = 0000000000000000] 17:17:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009DEC55E000) [pid = 3404] [serial = 635] [outer = 0000009DEBE5F800] 17:17:54 INFO - PROCESS | 3404 | 1461025074124 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009DED421400) [pid = 3404] [serial = 636] [outer = 0000009DEBE5F800] 17:17:54 INFO - PROCESS | 3404 | 1461025074552 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] 17:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:17:54 INFO - PROCESS | 3404 | 1461025074609 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:17:54 INFO - PROCESS | 3404 | 1461025074612 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 3404 | 1461025074614 Marionette TRACE conn5 <- [1,814,null,{}] 17:17:54 INFO - PROCESS | 3404 | 1461025074618 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}] 17:17:54 INFO - PROCESS | 3404 | 1461025074701 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:17:54 INFO - PROCESS | 3404 | 1461025074708 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF14BD000 == 49 [pid = 3404] [id = 213] 17:17:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009DF0EA8000) [pid = 3404] [serial = 637] [outer = 0000000000000000] 17:17:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009DF1F62800) [pid = 3404] [serial = 638] [outer = 0000009DF0EA8000] 17:17:54 INFO - PROCESS | 3404 | 1461025074784 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009DF208FC00) [pid = 3404] [serial = 639] [outer = 0000009DF0EA8000] 17:17:55 INFO - PROCESS | 3404 | 1461025075263 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]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 17:17:55 INFO - PROCESS | 3404 | 1461025075306 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 3404 | 1461025075308 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:17:55 INFO - PROCESS | 3404 | 1461025075311 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 3404 | 1461025075313 Marionette TRACE conn5 <- [1,818,null,{}] 17:17:55 INFO - PROCESS | 3404 | 1461025075317 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}] 17:17:55 INFO - PROCESS | 3404 | 1461025075447 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:17:55 INFO - PROCESS | 3404 | 1461025075503 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF757D800 == 50 [pid = 3404] [id = 214] 17:17:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DF5BD5800) [pid = 3404] [serial = 640] [outer = 0000000000000000] 17:17:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009DF5CEC000) [pid = 3404] [serial = 641] [outer = 0000009DF5BD5800] 17:17:55 INFO - PROCESS | 3404 | 1461025075553 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009DF82A0000) [pid = 3404] [serial = 642] [outer = 0000009DF5BD5800] 17:17:56 INFO - PROCESS | 3404 | 1461025075991 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]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 17:17:56 INFO - PROCESS | 3404 | 1461025076074 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 3404 | 1461025076076 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:17:56 INFO - PROCESS | 3404 | 1461025076082 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 3404 | 1461025076084 Marionette TRACE conn5 <- [1,822,null,{}] 17:17:56 INFO - PROCESS | 3404 | 1461025076088 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}] 17:17:56 INFO - PROCESS | 3404 | 1461025076201 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:17:56 INFO - PROCESS | 3404 | 1461025076252 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8E7F800 == 51 [pid = 3404] [id = 215] 17:17:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009DF87A9400) [pid = 3404] [serial = 643] [outer = 0000000000000000] 17:17:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009DF8A4F400) [pid = 3404] [serial = 644] [outer = 0000009DF87A9400] 17:17:56 INFO - PROCESS | 3404 | 1461025076298 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DF920B000) [pid = 3404] [serial = 645] [outer = 0000009DF87A9400] 17:17:56 INFO - PROCESS | 3404 | 1461025076721 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]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 689ms 17:17:56 INFO - PROCESS | 3404 | 1461025076772 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 3404 | 1461025076775 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:17:56 INFO - PROCESS | 3404 | 1461025076778 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 3404 | 1461025076780 Marionette TRACE conn5 <- [1,826,null,{}] 17:17:56 INFO - PROCESS | 3404 | 1461025076784 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}] 17:17:56 INFO - PROCESS | 3404 | 1461025076892 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:17:56 INFO - PROCESS | 3404 | 1461025076943 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9A4F000 == 52 [pid = 3404] [id = 216] 17:17:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009D8170D000) [pid = 3404] [serial = 646] [outer = 0000000000000000] 17:17:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DF940E400) [pid = 3404] [serial = 647] [outer = 0000009D8170D000] 17:17:57 INFO - PROCESS | 3404 | 1461025076989 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF9B76400) [pid = 3404] [serial = 648] [outer = 0000009D8170D000] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009DF2085C00) [pid = 3404] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DEA16A400) [pid = 3404] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009DF24C0000) [pid = 3404] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009DF4E0F000) [pid = 3404] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009D83AA7800) [pid = 3404] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009DF0FCF800) [pid = 3404] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009D839CB800) [pid = 3404] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009D8134C000) [pid = 3404] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009DF5C25800) [pid = 3404] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009D80BDE400) [pid = 3404] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009DF24C3400) [pid = 3404] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009D81559000) [pid = 3404] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009D80BD8800) [pid = 3404] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009D81352800) [pid = 3404] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009DED420800) [pid = 3404] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:17:57 INFO - PROCESS | 3404 | --DOMWINDOW == 88 (0000009D839CBC00) [pid = 3404] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:17:57 INFO - PROCESS | 3404 | 1461025077442 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]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 17:17:57 INFO - PROCESS | 3404 | 1461025077454 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 3404 | 1461025077456 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:17:57 INFO - PROCESS | 3404 | 1461025077460 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 3404 | 1461025077462 Marionette TRACE conn5 <- [1,830,null,{}] 17:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:17:57 INFO - PROCESS | 3404 | 1461025077465 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}] 17:17:57 INFO - PROCESS | 3404 | 1461025077574 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:17:57 INFO - PROCESS | 3404 | 1461025077583 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D9D000 == 53 [pid = 3404] [id = 217] 17:17:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009D84816800) [pid = 3404] [serial = 649] [outer = 0000000000000000] 17:17:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009DED420800) [pid = 3404] [serial = 650] [outer = 0000009D84816800] 17:17:57 INFO - PROCESS | 3404 | 1461025077631 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009DF82A9000) [pid = 3404] [serial = 651] [outer = 0000009D84816800] 17:17:58 INFO - PROCESS | 3404 | 1461025078053 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]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 626ms 17:17:58 INFO - PROCESS | 3404 | 1461025078091 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 3404 | 1461025078093 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:17:58 INFO - PROCESS | 3404 | 1461025078097 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 3404 | 1461025078099 Marionette TRACE conn5 <- [1,834,null,{}] 17:17:58 INFO - PROCESS | 3404 | 1461025078108 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}] 17:17:58 INFO - PROCESS | 3404 | 1461025078200 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:17:58 INFO - PROCESS | 3404 | 1461025078206 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFB72E000 == 54 [pid = 3404] [id = 218] 17:17:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009DF9BCA400) [pid = 3404] [serial = 652] [outer = 0000000000000000] 17:17:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009DF9BD0000) [pid = 3404] [serial = 653] [outer = 0000009DF9BCA400] 17:17:58 INFO - PROCESS | 3404 | 1461025078254 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009DF9D33000) [pid = 3404] [serial = 654] [outer = 0000009DF9BCA400] 17:18:00 INFO - PROCESS | 3404 | 1461025080236 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]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2191ms 17:18:00 INFO - PROCESS | 3404 | 1461025080291 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 3404 | 1461025080297 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:18:00 INFO - PROCESS | 3404 | 1461025080304 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 3404 | 1461025080308 Marionette TRACE conn5 <- [1,838,null,{}] 17:18:00 INFO - PROCESS | 3404 | 1461025080314 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}] 17:18:00 INFO - PROCESS | 3404 | 1461025080469 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:18:00 INFO - PROCESS | 3404 | 1461025080590 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815C8800 == 55 [pid = 3404] [id = 219] 17:18:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009D8134EC00) [pid = 3404] [serial = 655] [outer = 0000000000000000] 17:18:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009D81393400) [pid = 3404] [serial = 656] [outer = 0000009D8134EC00] 17:18:00 INFO - PROCESS | 3404 | 1461025080654 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009D8170D400) [pid = 3404] [serial = 657] [outer = 0000009D8134EC00] 17:18:01 INFO - PROCESS | 3404 | 1461025081317 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]]]}] 17:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1035ms 17:18:01 INFO - PROCESS | 3404 | 1461025081340 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 3404 | 1461025081347 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:18:01 INFO - PROCESS | 3404 | 1461025081354 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - PROCESS | 3404 | 1461025081358 Marionette TRACE conn5 <- [1,842,null,{}] 17:18:01 INFO - PROCESS | 3404 | 1461025081362 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}] 17:18:01 INFO - PROCESS | 3404 | 1461025081557 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:18:01 INFO - PROCESS | 3404 | 1461025081611 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF095F000 == 56 [pid = 3404] [id = 220] 17:18:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009D83AE8400) [pid = 3404] [serial = 658] [outer = 0000000000000000] 17:18:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009D8480FC00) [pid = 3404] [serial = 659] [outer = 0000009D83AE8400] 17:18:01 INFO - PROCESS | 3404 | 1461025081669 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009DEA273000) [pid = 3404] [serial = 660] [outer = 0000009D83AE8400] 17:18:02 INFO - PROCESS | 3404 | 1461025082268 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]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 984ms 17:18:02 INFO - PROCESS | 3404 | 1461025082343 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 3404 | 1461025082346 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:18:02 INFO - PROCESS | 3404 | 1461025082350 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 3404 | 1461025082355 Marionette TRACE conn5 <- [1,846,null,{}] 17:18:02 INFO - PROCESS | 3404 | 1461025082368 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}] 17:18:02 INFO - PROCESS | 3404 | 1461025082500 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:18:02 INFO - PROCESS | 3404 | 1461025082612 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC3A6000 == 57 [pid = 3404] [id = 221] 17:18:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DECE58000) [pid = 3404] [serial = 661] [outer = 0000000000000000] 17:18:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DF289E000) [pid = 3404] [serial = 662] [outer = 0000009DECE58000] 17:18:02 INFO - PROCESS | 3404 | 1461025082676 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DF75CD800) [pid = 3404] [serial = 663] [outer = 0000009DECE58000] 17:18:03 INFO - PROCESS | 3404 | 1461025083339 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]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1026ms 17:18:03 INFO - PROCESS | 3404 | 1461025083379 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 3404 | 1461025083382 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:18:03 INFO - PROCESS | 3404 | 1461025083386 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 3404 | 1461025083388 Marionette TRACE conn5 <- [1,850,null,{}] 17:18:03 INFO - PROCESS | 3404 | 1461025083392 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}] 17:18:03 INFO - PROCESS | 3404 | 1461025083513 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:18:03 INFO - PROCESS | 3404 | 1461025083629 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A4B000 == 58 [pid = 3404] [id = 222] 17:18:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF24BF800) [pid = 3404] [serial = 664] [outer = 0000000000000000] 17:18:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009DF9DDDC00) [pid = 3404] [serial = 665] [outer = 0000009DF24BF800] 17:18:03 INFO - PROCESS | 3404 | 1461025083688 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009DFB395400) [pid = 3404] [serial = 666] [outer = 0000009DF24BF800] 17:18:04 INFO - PROCESS | 3404 | 1461025084343 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]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 17:18:04 INFO - PROCESS | 3404 | 1461025084379 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 3404 | 1461025084381 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:18:04 INFO - PROCESS | 3404 | 1461025084386 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 3404 | 1461025084388 Marionette TRACE conn5 <- [1,854,null,{}] 17:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:18:04 INFO - PROCESS | 3404 | 1461025084392 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}] 17:18:04 INFO - PROCESS | 3404 | 1461025084505 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:18:04 INFO - PROCESS | 3404 | 1461025084825 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D811A6800 == 59 [pid = 3404] [id = 223] 17:18:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D80A52800) [pid = 3404] [serial = 667] [outer = 0000000000000000] 17:18:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D80A82400) [pid = 3404] [serial = 668] [outer = 0000009D80A52800] 17:18:04 INFO - PROCESS | 3404 | 1461025084910 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D810D3C00) [pid = 3404] [serial = 669] [outer = 0000009D80A52800] 17:18:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D81550800) [pid = 3404] [serial = 670] [outer = 0000009DF4E95800] 17:18:05 INFO - PROCESS | 3404 | 1461025085653 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]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1286ms 17:18:05 INFO - PROCESS | 3404 | 1461025085680 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 3404 | 1461025085684 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:18:05 INFO - PROCESS | 3404 | 1461025085690 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 3404 | 1461025085693 Marionette TRACE conn5 <- [1,858,null,{}] 17:18:05 INFO - PROCESS | 3404 | 1461025085698 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}] 17:18:05 INFO - PROCESS | 3404 | 1461025085808 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:18:05 INFO - PROCESS | 3404 | 1461025085887 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D811A7000 == 60 [pid = 3404] [id = 224] 17:18:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009D810C5800) [pid = 3404] [serial = 671] [outer = 0000000000000000] 17:18:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009D8170F400) [pid = 3404] [serial = 672] [outer = 0000009D810C5800] 17:18:05 INFO - PROCESS | 3404 | 1461025085974 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009D82AB9C00) [pid = 3404] [serial = 673] [outer = 0000009D810C5800] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9630800 == 59 [pid = 3404] [id = 183] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80A43800 == 58 [pid = 3404] [id = 127] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9690000 == 57 [pid = 3404] [id = 191] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80E0B800 == 56 [pid = 3404] [id = 126] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815C4000 == 55 [pid = 3404] [id = 181] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D9D000 == 54 [pid = 3404] [id = 217] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9A4F000 == 53 [pid = 3404] [id = 216] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8E7F800 == 52 [pid = 3404] [id = 215] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF757D800 == 51 [pid = 3404] [id = 214] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF14BD000 == 50 [pid = 3404] [id = 213] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF07C9800 == 49 [pid = 3404] [id = 212] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC11800 == 48 [pid = 3404] [id = 211] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8118B000 == 47 [pid = 3404] [id = 210] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82287800 == 46 [pid = 3404] [id = 209] 17:18:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82281800 == 45 [pid = 3404] [id = 204] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009DEA26BC00) [pid = 3404] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DF8A4B000) [pid = 3404] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DF9AFE800) [pid = 3404] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009DF9248400) [pid = 3404] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DEABA4800) [pid = 3404] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009DF829B800) [pid = 3404] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DEC563800) [pid = 3404] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DF0EA2400) [pid = 3404] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009D82DDE800) [pid = 3404] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009D813A0000) [pid = 3404] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 102 (0000009DF5CEDC00) [pid = 3404] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 101 (0000009D8170C000) [pid = 3404] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009DF879E000) [pid = 3404] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009DF7E60800) [pid = 3404] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009D8170BC00) [pid = 3404] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009D810CB400) [pid = 3404] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009D81358800) [pid = 3404] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009DEBCDC400) [pid = 3404] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009DEC15BC00) [pid = 3404] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009DEBCD2400) [pid = 3404] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009DF114D800) [pid = 3404] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 91 (0000009DF2027000) [pid = 3404] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 90 (0000009D83AA8C00) [pid = 3404] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 89 (0000009D84810000) [pid = 3404] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 88 (0000009DF4E0E800) [pid = 3404] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 87 (0000009D82DDCC00) [pid = 3404] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | --DOMWINDOW == 86 (0000009DF24C2400) [pid = 3404] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3404 | 1461025086512 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]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 837ms 17:18:06 INFO - PROCESS | 3404 | 1461025086535 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 3404 | 1461025086539 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:18:06 INFO - PROCESS | 3404 | 1461025086544 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:18:06 INFO - PROCESS | 3404 | 1461025086547 Marionette TRACE conn5 <- [1,862,null,{}] 17:18:06 INFO - PROCESS | 3404 | 1461025086550 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}] 17:18:06 INFO - PROCESS | 3404 | 1461025086641 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:18:06 INFO - PROCESS | 3404 | 1461025086650 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A4D800 == 46 [pid = 3404] [id = 225] 17:18:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 87 (0000009D8170C000) [pid = 3404] [serial = 674] [outer = 0000000000000000] 17:18:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 88 (0000009D82AB8800) [pid = 3404] [serial = 675] [outer = 0000009D8170C000] 17:18:06 INFO - PROCESS | 3404 | 1461025086699 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 89 (0000009D82DE3400) [pid = 3404] [serial = 676] [outer = 0000009D8170C000] 17:18:07 INFO - PROCESS | 3404 | 1461025087186 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]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 17:18:07 INFO - PROCESS | 3404 | 1461025087239 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 3404 | 1461025087242 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:18:07 INFO - PROCESS | 3404 | 1461025087247 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 3404 | 1461025087253 Marionette TRACE conn5 <- [1,866,null,{}] 17:18:07 INFO - PROCESS | 3404 | 1461025087263 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}] 17:18:07 INFO - PROCESS | 3404 | 1461025087389 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:18:07 INFO - PROCESS | 3404 | 1461025087471 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC0F000 == 47 [pid = 3404] [id = 226] 17:18:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 90 (0000009D8214A400) [pid = 3404] [serial = 677] [outer = 0000000000000000] 17:18:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 91 (0000009D839CF400) [pid = 3404] [serial = 678] [outer = 0000009D8214A400] 17:18:07 INFO - PROCESS | 3404 | 1461025087519 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 92 (0000009D83AF1000) [pid = 3404] [serial = 679] [outer = 0000009D8214A400] 17:18:07 INFO - PROCESS | 3404 | 1461025087894 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]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 17:18:07 INFO - PROCESS | 3404 | 1461025087939 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 3404 | 1461025087942 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:18:07 INFO - PROCESS | 3404 | 1461025087946 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 3404 | 1461025087948 Marionette TRACE conn5 <- [1,870,null,{}] 17:18:07 INFO - PROCESS | 3404 | 1461025087951 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}] 17:18:08 INFO - PROCESS | 3404 | 1461025088038 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:18:08 INFO - PROCESS | 3404 | 1461025088046 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813B8800 == 48 [pid = 3404] [id = 227] 17:18:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009D84812800) [pid = 3404] [serial = 680] [outer = 0000000000000000] 17:18:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009DEA16C800) [pid = 3404] [serial = 681] [outer = 0000009D84812800] 17:18:08 INFO - PROCESS | 3404 | 1461025088096 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009DEA274800) [pid = 3404] [serial = 682] [outer = 0000009D84812800] 17:18:08 INFO - PROCESS | 3404 | 1461025088579 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]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 17:18:08 INFO - PROCESS | 3404 | 1461025088640 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 3404 | 1461025088642 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:18:08 INFO - PROCESS | 3404 | 1461025088645 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:18:08 INFO - PROCESS | 3404 | 1461025088647 Marionette TRACE conn5 <- [1,874,null,{}] 17:18:08 INFO - PROCESS | 3404 | 1461025088651 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}] 17:18:08 INFO - PROCESS | 3404 | 1461025088788 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:18:08 INFO - PROCESS | 3404 | 1461025088839 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0FB2800 == 49 [pid = 3404] [id = 228] 17:18:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DEBCD8C00) [pid = 3404] [serial = 683] [outer = 0000000000000000] 17:18:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009DEBCDD000) [pid = 3404] [serial = 684] [outer = 0000009DEBCD8C00] 17:18:08 INFO - PROCESS | 3404 | 1461025088895 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009DEC4CD400) [pid = 3404] [serial = 685] [outer = 0000009DEBCD8C00] 17:18:09 INFO - PROCESS | 3404 | 1461025089376 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]]]}] 17:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 774ms 17:18:09 INFO - PROCESS | 3404 | 1461025089422 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 3404 | 1461025089425 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:18:09 INFO - PROCESS | 3404 | 1461025089435 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 3404 | 1461025089438 Marionette TRACE conn5 <- [1,878,null,{}] 17:18:09 INFO - PROCESS | 3404 | 1461025089441 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}] 17:18:09 INFO - PROCESS | 3404 | 1461025089553 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:18:09 INFO - PROCESS | 3404 | 1461025089607 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF22AA000 == 50 [pid = 3404] [id = 229] 17:18:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009DF0635C00) [pid = 3404] [serial = 686] [outer = 0000000000000000] 17:18:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009DF07BA400) [pid = 3404] [serial = 687] [outer = 0000009DF0635C00] 17:18:09 INFO - PROCESS | 3404 | 1461025089653 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DF0F55800) [pid = 3404] [serial = 688] [outer = 0000009DF0635C00] 17:18:10 INFO - PROCESS | 3404 | 1461025090092 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]]]}] 17:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 690ms 17:18:10 INFO - PROCESS | 3404 | 1461025090129 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 3404 | 1461025090132 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:18:10 INFO - PROCESS | 3404 | 1461025090135 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:18:10 INFO - PROCESS | 3404 | 1461025090137 Marionette TRACE conn5 <- [1,882,null,{}] 17:18:10 INFO - PROCESS | 3404 | 1461025090140 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}] 17:18:10 INFO - PROCESS | 3404 | 1461025090457 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 100 (0000009DF5BD5800) [pid = 3404] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 99 (0000009DF87A9400) [pid = 3404] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 98 (0000009D8170D000) [pid = 3404] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 97 (0000009D84816800) [pid = 3404] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 96 (0000009D80A0FC00) [pid = 3404] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 95 (0000009D83AF0800) [pid = 3404] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 94 (0000009D80A51000) [pid = 3404] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 93 (0000009DEBE5F800) [pid = 3404] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:18:10 INFO - PROCESS | 3404 | --DOMWINDOW == 92 (0000009DF0EA8000) [pid = 3404] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:18:10 INFO - PROCESS | 3404 | 1461025090512 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82112800 == 51 [pid = 3404] [id = 230] 17:18:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 93 (0000009D808D9000) [pid = 3404] [serial = 689] [outer = 0000000000000000] 17:18:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 94 (0000009D837DA800) [pid = 3404] [serial = 690] [outer = 0000009D808D9000] 17:18:10 INFO - PROCESS | 3404 | 1461025090559 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 95 (0000009DF13FC400) [pid = 3404] [serial = 691] [outer = 0000009D808D9000] 17:18:10 INFO - PROCESS | 3404 | 1461025090917 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]]]}] 17:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 837ms 17:18:10 INFO - PROCESS | 3404 | 1461025090978 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 3404 | 1461025090980 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:18:10 INFO - PROCESS | 3404 | 1461025090983 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 3404 | 1461025090985 Marionette TRACE conn5 <- [1,886,null,{}] 17:18:10 INFO - PROCESS | 3404 | 1461025090989 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}] 17:18:11 INFO - PROCESS | 3404 | 1461025091072 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:18:11 INFO - PROCESS | 3404 | 1461025091079 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF80C1000 == 52 [pid = 3404] [id = 231] 17:18:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 96 (0000009DF2026C00) [pid = 3404] [serial = 692] [outer = 0000000000000000] 17:18:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 97 (0000009DF208F000) [pid = 3404] [serial = 693] [outer = 0000009DF2026C00] 17:18:11 INFO - PROCESS | 3404 | 1461025091127 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 98 (0000009DF2899000) [pid = 3404] [serial = 694] [outer = 0000009DF2026C00] 17:18:11 INFO - PROCESS | 3404 | 1461025091538 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]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 585ms 17:18:11 INFO - PROCESS | 3404 | 1461025091571 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 3404 | 1461025091573 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:18:11 INFO - PROCESS | 3404 | 1461025091587 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 3404 | 1461025091589 Marionette TRACE conn5 <- [1,890,null,{}] 17:18:11 INFO - PROCESS | 3404 | 1461025091597 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}] 17:18:11 INFO - PROCESS | 3404 | 1461025091681 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:18:11 INFO - PROCESS | 3404 | 1461025091688 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8B3F800 == 53 [pid = 3404] [id = 232] 17:18:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 99 (0000009DF4E86400) [pid = 3404] [serial = 695] [outer = 0000000000000000] 17:18:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 100 (0000009D8166EC00) [pid = 3404] [serial = 696] [outer = 0000009DF4E86400] 17:18:11 INFO - PROCESS | 3404 | 1461025091737 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 101 (0000009DF5B22000) [pid = 3404] [serial = 697] [outer = 0000009DF4E86400] 17:18:12 INFO - PROCESS | 3404 | 1461025092186 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]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 17:18:12 INFO - PROCESS | 3404 | 1461025092224 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 3404 | 1461025092226 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:18:12 INFO - PROCESS | 3404 | 1461025092234 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 3404 | 1461025092236 Marionette TRACE conn5 <- [1,894,null,{}] 17:18:12 INFO - PROCESS | 3404 | 1461025092240 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}] 17:18:12 INFO - PROCESS | 3404 | 1461025092325 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:18:12 INFO - PROCESS | 3404 | 1461025092331 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9637800 == 54 [pid = 3404] [id = 233] 17:18:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 102 (0000009DF5C25C00) [pid = 3404] [serial = 698] [outer = 0000000000000000] 17:18:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 103 (0000009DF5C2A000) [pid = 3404] [serial = 699] [outer = 0000009DF5C25C00] 17:18:12 INFO - PROCESS | 3404 | 1461025092390 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009DF7530000) [pid = 3404] [serial = 700] [outer = 0000009DF5C25C00] 17:18:13 INFO - PROCESS | 3404 | 1461025093132 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]]]}] 17:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 923ms 17:18:13 INFO - PROCESS | 3404 | 1461025093162 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 3404 | 1461025093168 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:18:13 INFO - PROCESS | 3404 | 1461025093174 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 3404 | 1461025093179 Marionette TRACE conn5 <- [1,898,null,{}] 17:18:13 INFO - PROCESS | 3404 | 1461025093185 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}] 17:18:13 INFO - PROCESS | 3404 | 1461025093309 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:18:13 INFO - PROCESS | 3404 | 1461025093430 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A46800 == 55 [pid = 3404] [id = 234] 17:18:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009D81709000) [pid = 3404] [serial = 701] [outer = 0000000000000000] 17:18:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009D82ABC000) [pid = 3404] [serial = 702] [outer = 0000009D81709000] 17:18:13 INFO - PROCESS | 3404 | 1461025093491 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D837D4800) [pid = 3404] [serial = 703] [outer = 0000009D81709000] 17:18:14 INFO - PROCESS | 3404 | 1461025094071 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]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 944ms 17:18:14 INFO - PROCESS | 3404 | 1461025094121 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 3404 | 1461025094128 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:18:14 INFO - PROCESS | 3404 | 1461025094135 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:18:14 INFO - PROCESS | 3404 | 1461025094138 Marionette TRACE conn5 <- [1,902,null,{}] 17:18:14 INFO - PROCESS | 3404 | 1461025094143 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}] 17:18:14 INFO - PROCESS | 3404 | 1461025094259 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:18:14 INFO - PROCESS | 3404 | 1461025094349 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0FBB800 == 56 [pid = 3404] [id = 235] 17:18:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D84819000) [pid = 3404] [serial = 704] [outer = 0000000000000000] 17:18:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009DEA275000) [pid = 3404] [serial = 705] [outer = 0000009D84819000] 17:18:14 INFO - PROCESS | 3404 | 1461025094407 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009DEBEAE800) [pid = 3404] [serial = 706] [outer = 0000009D84819000] 17:18:15 INFO - PROCESS | 3404 | 1461025094999 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]]]}] 17:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 923ms 17:18:15 INFO - PROCESS | 3404 | 1461025095062 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 3404 | 1461025095066 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:18:15 INFO - PROCESS | 3404 | 1461025095069 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 3404 | 1461025095074 Marionette TRACE conn5 <- [1,906,null,{}] 17:18:15 INFO - PROCESS | 3404 | 1461025095086 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}] 17:18:15 INFO - PROCESS | 3404 | 1461025095208 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:18:15 INFO - PROCESS | 3404 | 1461025095327 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D5A000 == 57 [pid = 3404] [id = 236] 17:18:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DF5BD1800) [pid = 3404] [serial = 707] [outer = 0000000000000000] 17:18:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DF5C43C00) [pid = 3404] [serial = 708] [outer = 0000009DF5BD1800] 17:18:15 INFO - PROCESS | 3404 | 1461025095389 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF7974400) [pid = 3404] [serial = 709] [outer = 0000009DF5BD1800] 17:18:15 INFO - PROCESS | 3404 | 1461025095954 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]]]}] 17:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 942ms 17:18:16 INFO - PROCESS | 3404 | 1461025096014 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 3404 | 1461025096018 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:18:16 INFO - PROCESS | 3404 | 1461025096021 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 3404 | 1461025096023 Marionette TRACE conn5 <- [1,910,null,{}] 17:18:16 INFO - PROCESS | 3404 | 1461025096027 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}] 17:18:16 INFO - PROCESS | 3404 | 1461025096141 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:18:16 INFO - PROCESS | 3404 | 1461025096230 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFAB39000 == 58 [pid = 3404] [id = 237] 17:18:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF8104000) [pid = 3404] [serial = 710] [outer = 0000000000000000] 17:18:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF829C400) [pid = 3404] [serial = 711] [outer = 0000009DF8104000] 17:18:16 INFO - PROCESS | 3404 | 1461025096288 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF8485C00) [pid = 3404] [serial = 712] [outer = 0000009DF8104000] 17:18:16 INFO - PROCESS | 3404 | 1461025096869 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]]]}] 17:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 881ms 17:18:16 INFO - PROCESS | 3404 | 1461025096904 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 3404 | 1461025096906 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:18:16 INFO - PROCESS | 3404 | 1461025096910 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 3404 | 1461025096912 Marionette TRACE conn5 <- [1,914,null,{}] 17:18:16 INFO - PROCESS | 3404 | 1461025096916 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}] 17:18:17 INFO - PROCESS | 3404 | 1461025097026 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:18:17 INFO - PROCESS | 3404 | 1461025097114 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC484800 == 59 [pid = 3404] [id = 238] 17:18:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF810D400) [pid = 3404] [serial = 713] [outer = 0000000000000000] 17:18:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF87A4C00) [pid = 3404] [serial = 714] [outer = 0000009DF810D400] 17:18:17 INFO - PROCESS | 3404 | 1461025097171 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF8A52800) [pid = 3404] [serial = 715] [outer = 0000009DF810D400] 17:18:17 INFO - PROCESS | 3404 | 1461025097779 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]]]}] 17:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 943ms 17:18:17 INFO - PROCESS | 3404 | 1461025097856 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 3404 | 1461025097858 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:18:17 INFO - PROCESS | 3404 | 1461025097876 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 3404 | 1461025097879 Marionette TRACE conn5 <- [1,918,null,{}] 17:18:17 INFO - PROCESS | 3404 | 1461025097883 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}] 17:18:18 INFO - PROCESS | 3404 | 1461025098030 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:18:18 INFO - PROCESS | 3404 | 1461025098146 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8485E800 == 60 [pid = 3404] [id = 239] 17:18:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D84ADE000) [pid = 3404] [serial = 716] [outer = 0000000000000000] 17:18:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DED428C00) [pid = 3404] [serial = 717] [outer = 0000009D84ADE000] 17:18:18 INFO - PROCESS | 3404 | 1461025098209 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DF9BC6400) [pid = 3404] [serial = 718] [outer = 0000009D84ADE000] 17:18:18 INFO - PROCESS | 3404 | 1461025098746 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]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 922ms 17:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:18:18 INFO - PROCESS | 3404 | 1461025098805 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 3404 | 1461025098808 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:18:18 INFO - PROCESS | 3404 | 1461025098811 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 3404 | 1461025098813 Marionette TRACE conn5 <- [1,922,null,{}] 17:18:18 INFO - PROCESS | 3404 | 1461025098817 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}] 17:18:18 INFO - PROCESS | 3404 | 1461025098943 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:18:19 INFO - PROCESS | 3404 | 1461025099035 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E8F000 == 61 [pid = 3404] [id = 240] 17:18:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D84A22400) [pid = 3404] [serial = 719] [outer = 0000000000000000] 17:18:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D84A2BC00) [pid = 3404] [serial = 720] [outer = 0000009D84A22400] 17:18:19 INFO - PROCESS | 3404 | 1461025099094 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D84A31C00) [pid = 3404] [serial = 721] [outer = 0000009D84A22400] 17:18:19 INFO - PROCESS | 3404 | 1461025099839 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]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1076ms 17:18:19 INFO - PROCESS | 3404 | 1461025099892 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 3404 | 1461025099896 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:18:19 INFO - PROCESS | 3404 | 1461025099901 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 3404 | 1461025099906 Marionette TRACE conn5 <- [1,926,null,{}] 17:18:19 INFO - PROCESS | 3404 | 1461025099913 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}] 17:18:20 INFO - PROCESS | 3404 | 1461025100016 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:18:20 INFO - PROCESS | 3404 | 1461025100143 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DB9000 == 62 [pid = 3404] [id = 241] 17:18:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D80A89800) [pid = 3404] [serial = 722] [outer = 0000000000000000] 17:18:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D8139E800) [pid = 3404] [serial = 723] [outer = 0000009D80A89800] 17:18:20 INFO - PROCESS | 3404 | 1461025100196 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D82AB4C00) [pid = 3404] [serial = 724] [outer = 0000009D80A89800] 17:18:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009D804BC000 == 61 [pid = 3404] [id = 110] 17:18:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82117000 == 60 [pid = 3404] [id = 115] 17:18:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF095F000 == 59 [pid = 3404] [id = 220] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF9BD0000) [pid = 3404] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815C8800 == 58 [pid = 3404] [id = 219] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF5CEC000) [pid = 3404] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF8A4F400) [pid = 3404] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DF82A0000) [pid = 3404] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DF940E400) [pid = 3404] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DF920B000) [pid = 3404] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DED420800) [pid = 3404] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF566C800) [pid = 3404] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D80BE3C00) [pid = 3404] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D82DE8800) [pid = 3404] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF5BB9000) [pid = 3404] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DEA16C000) [pid = 3404] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009DEACED800) [pid = 3404] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D81679800) [pid = 3404] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D810D4C00) [pid = 3404] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009DEC55E000) [pid = 3404] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009DED421400) [pid = 3404] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DF848A400) [pid = 3404] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009DF1F62800) [pid = 3404] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DEC362800) [pid = 3404] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009D82152C00) [pid = 3404] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DF75D0C00) [pid = 3404] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 105 (0000009DF9B76400) [pid = 3404] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 104 (0000009DF82A9000) [pid = 3404] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | --DOMWINDOW == 103 (0000009DF208FC00) [pid = 3404] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:18:20 INFO - PROCESS | 3404 | 1461025100834 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]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 986ms 17:18:20 INFO - PROCESS | 3404 | 1461025100890 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 3404 | 1461025100896 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:18:20 INFO - PROCESS | 3404 | 1461025100902 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 3404 | 1461025100905 Marionette TRACE conn5 <- [1,930,null,{}] 17:18:20 INFO - PROCESS | 3404 | 1461025100909 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}] 17:18:21 INFO - PROCESS | 3404 | 1461025101003 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:18:21 INFO - PROCESS | 3404 | 1461025101082 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815C9800 == 59 [pid = 3404] [id = 242] 17:18:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 104 (0000009D80739800) [pid = 3404] [serial = 725] [outer = 0000000000000000] 17:18:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 105 (0000009D81551C00) [pid = 3404] [serial = 726] [outer = 0000009D80739800] 17:18:21 INFO - PROCESS | 3404 | 1461025101130 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 106 (0000009D83AA4400) [pid = 3404] [serial = 727] [outer = 0000009D80739800] 17:18:21 INFO - PROCESS | 3404 | 1461025101551 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]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 17:18:21 INFO - PROCESS | 3404 | 1461025101595 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 3404 | 1461025101597 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:18:21 INFO - PROCESS | 3404 | 1461025101600 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 3404 | 1461025101604 Marionette TRACE conn5 <- [1,934,null,{}] 17:18:21 INFO - PROCESS | 3404 | 1461025101620 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}] 17:18:21 INFO - PROCESS | 3404 | 1461025101713 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:18:21 INFO - PROCESS | 3404 | 1461025101719 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBB4E800 == 60 [pid = 3404] [id = 243] 17:18:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D84AD8800) [pid = 3404] [serial = 728] [outer = 0000000000000000] 17:18:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D84AE0000) [pid = 3404] [serial = 729] [outer = 0000009D84AD8800] 17:18:21 INFO - PROCESS | 3404 | 1461025101773 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009DEA26B400) [pid = 3404] [serial = 730] [outer = 0000009D84AD8800] 17:18:22 INFO - PROCESS | 3404 | 1461025102239 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]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 17:18:22 INFO - PROCESS | 3404 | 1461025102296 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 3404 | 1461025102299 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:18:22 INFO - PROCESS | 3404 | 1461025102302 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 3404 | 1461025102304 Marionette TRACE conn5 <- [1,938,null,{}] 17:18:22 INFO - PROCESS | 3404 | 1461025102308 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}] 17:18:22 INFO - PROCESS | 3404 | 1461025102428 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:18:22 INFO - PROCESS | 3404 | 1461025102516 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED68C000 == 61 [pid = 3404] [id = 244] 17:18:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D84ADB400) [pid = 3404] [serial = 731] [outer = 0000000000000000] 17:18:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DEC362C00) [pid = 3404] [serial = 732] [outer = 0000009D84ADB400] 17:18:22 INFO - PROCESS | 3404 | 1461025102565 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DED420800) [pid = 3404] [serial = 733] [outer = 0000009D84ADB400] 17:18:23 INFO - PROCESS | 3404 | 1461025102994 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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 17:18:23 INFO - PROCESS | 3404 | 1461025103043 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 3404 | 1461025103045 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:18:23 INFO - PROCESS | 3404 | 1461025103048 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 3404 | 1461025103050 Marionette TRACE conn5 <- [1,942,null,{}] 17:18:23 INFO - PROCESS | 3404 | 1461025103054 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}] 17:18:23 INFO - PROCESS | 3404 | 1461025103165 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:18:23 INFO - PROCESS | 3404 | 1461025103217 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0F3B800 == 62 [pid = 3404] [id = 245] 17:18:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF056B000) [pid = 3404] [serial = 734] [outer = 0000000000000000] 17:18:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF0769000) [pid = 3404] [serial = 735] [outer = 0000009DF056B000] 17:18:23 INFO - PROCESS | 3404 | 1461025103264 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF13EF400) [pid = 3404] [serial = 736] [outer = 0000009DF056B000] 17:18:23 INFO - PROCESS | 3404 | 1461025103709 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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 17:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:18:23 INFO - PROCESS | 3404 | 1461025103723 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 3404 | 1461025103725 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:18:23 INFO - PROCESS | 3404 | 1461025103728 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 3404 | 1461025103730 Marionette TRACE conn5 <- [1,946,null,{}] 17:18:23 INFO - PROCESS | 3404 | 1461025103744 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}] 17:18:23 INFO - PROCESS | 3404 | 1461025103905 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:18:23 INFO - PROCESS | 3404 | 1461025103965 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C6C000 == 63 [pid = 3404] [id = 246] 17:18:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF24BC400) [pid = 3404] [serial = 737] [outer = 0000000000000000] 17:18:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF5668400) [pid = 3404] [serial = 738] [outer = 0000009DF24BC400] 17:18:24 INFO - PROCESS | 3404 | 1461025104015 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF82A8800) [pid = 3404] [serial = 739] [outer = 0000009DF24BC400] 17:18:24 INFO - PROCESS | 3404 | 1461025104436 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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 733ms 17:18:24 INFO - PROCESS | 3404 | 1461025104463 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 3404 | 1461025104466 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:18:24 INFO - PROCESS | 3404 | 1461025104469 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 3404 | 1461025104471 Marionette TRACE conn5 <- [1,950,null,{}] 17:18:24 INFO - PROCESS | 3404 | 1461025104474 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}] 17:18:24 INFO - PROCESS | 3404 | 1461025104594 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:18:24 INFO - PROCESS | 3404 | 1461025104600 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8ADD000 == 64 [pid = 3404] [id = 247] 17:18:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF75C4C00) [pid = 3404] [serial = 740] [outer = 0000000000000000] 17:18:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF920B800) [pid = 3404] [serial = 741] [outer = 0000009DF75C4C00] 17:18:24 INFO - PROCESS | 3404 | 1461025104649 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF9B80800) [pid = 3404] [serial = 742] [outer = 0000009DF75C4C00] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF4E86400) [pid = 3404] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DF4EAA800) [pid = 3404] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DEBCD8C00) [pid = 3404] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF0635C00) [pid = 3404] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009D808D9000) [pid = 3404] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D80A52800) [pid = 3404] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D84812800) [pid = 3404] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D810C5800) [pid = 3404] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D8214A400) [pid = 3404] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009D8170C000) [pid = 3404] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:18:24 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DF2026C00) [pid = 3404] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:18:25 INFO - PROCESS | 3404 | 1461025105178 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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 733ms 17:18:25 INFO - PROCESS | 3404 | 1461025105205 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 3404 | 1461025105208 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:18:25 INFO - PROCESS | 3404 | 1461025105211 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 3404 | 1461025105213 Marionette TRACE conn5 <- [1,954,null,{}] 17:18:25 INFO - PROCESS | 3404 | 1461025105216 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}] 17:18:25 INFO - PROCESS | 3404 | 1461025105332 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:18:25 INFO - PROCESS | 3404 | 1461025105340 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9552800 == 65 [pid = 3404] [id = 248] 17:18:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009D8480D400) [pid = 3404] [serial = 743] [outer = 0000000000000000] 17:18:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DF8A4A000) [pid = 3404] [serial = 744] [outer = 0000009D8480D400] 17:18:25 INFO - PROCESS | 3404 | 1461025105387 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DF9D35C00) [pid = 3404] [serial = 745] [outer = 0000009D8480D400] 17:18:25 INFO - PROCESS | 3404 | 1461025105817 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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 17:18:25 INFO - PROCESS | 3404 | 1461025105844 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 3404 | 1461025105846 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:18:25 INFO - PROCESS | 3404 | 1461025105849 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 3404 | 1461025105851 Marionette TRACE conn5 <- [1,958,null,{}] 17:18:25 INFO - PROCESS | 3404 | 1461025105854 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}] 17:18:25 INFO - PROCESS | 3404 | 1461025105940 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:18:25 INFO - PROCESS | 3404 | 1461025105947 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D57000 == 66 [pid = 3404] [id = 249] 17:18:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009D82B6CC00) [pid = 3404] [serial = 746] [outer = 0000000000000000] 17:18:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D82B74000) [pid = 3404] [serial = 747] [outer = 0000009D82B6CC00] 17:18:25 INFO - PROCESS | 3404 | 1461025105994 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF9D2F000) [pid = 3404] [serial = 748] [outer = 0000009D82B6CC00] 17:18:26 INFO - PROCESS | 3404 | 1461025106424 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]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 628ms 17:18:26 INFO - PROCESS | 3404 | 1461025106481 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 3404 | 1461025106484 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:18:26 INFO - PROCESS | 3404 | 1461025106487 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 3404 | 1461025106489 Marionette TRACE conn5 <- [1,962,null,{}] 17:18:26 INFO - PROCESS | 3404 | 1461025106493 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}] 17:18:26 INFO - PROCESS | 3404 | 1461025106580 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:18:26 INFO - PROCESS | 3404 | 1461025106589 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFAF6D800 == 67 [pid = 3404] [id = 250] 17:18:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009D82B78800) [pid = 3404] [serial = 749] [outer = 0000000000000000] 17:18:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D8366A400) [pid = 3404] [serial = 750] [outer = 0000009D82B78800] 17:18:26 INFO - PROCESS | 3404 | 1461025106635 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DFB38F400) [pid = 3404] [serial = 751] [outer = 0000009D82B78800] 17:18:27 INFO - PROCESS | 3404 | 1461025107320 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]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 881ms 17:18:27 INFO - PROCESS | 3404 | 1461025107371 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 3404 | 1461025107376 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:18:27 INFO - PROCESS | 3404 | 1461025107382 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 3404 | 1461025107387 Marionette TRACE conn5 <- [1,966,null,{}] 17:18:27 INFO - PROCESS | 3404 | 1461025107393 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}] 17:18:27 INFO - PROCESS | 3404 | 1461025107515 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:18:27 INFO - PROCESS | 3404 | 1461025107640 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DB2800 == 68 [pid = 3404] [id = 251] 17:18:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D81675400) [pid = 3404] [serial = 752] [outer = 0000000000000000] 17:18:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D81710C00) [pid = 3404] [serial = 753] [outer = 0000009D81675400] 17:18:27 INFO - PROCESS | 3404 | 1461025107703 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D8171B800) [pid = 3404] [serial = 754] [outer = 0000009D81675400] 17:18:28 INFO - PROCESS | 3404 | 1461025108333 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]]]}] 17:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 982ms 17:18:28 INFO - PROCESS | 3404 | 1461025108366 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 3404 | 1461025108373 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:18:28 INFO - PROCESS | 3404 | 1461025108380 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:18:28 INFO - PROCESS | 3404 | 1461025108383 Marionette TRACE conn5 <- [1,970,null,{}] 17:18:28 INFO - PROCESS | 3404 | 1461025108388 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}] 17:18:28 INFO - PROCESS | 3404 | 1461025108504 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:18:28 INFO - PROCESS | 3404 | 1461025108625 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CC0800 == 69 [pid = 3404] [id = 252] 17:18:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D82AB4400) [pid = 3404] [serial = 755] [outer = 0000000000000000] 17:18:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D83AA2800) [pid = 3404] [serial = 756] [outer = 0000009D82AB4400] 17:18:28 INFO - PROCESS | 3404 | 1461025108684 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D84A26000) [pid = 3404] [serial = 757] [outer = 0000009D82AB4400] 17:18:29 INFO - PROCESS | 3404 | 1461025109329 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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 984ms 17:18:29 INFO - PROCESS | 3404 | 1461025109370 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 3404 | 1461025109373 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:18:29 INFO - PROCESS | 3404 | 1461025109377 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 3404 | 1461025109381 Marionette TRACE conn5 <- [1,974,null,{}] 17:18:29 INFO - PROCESS | 3404 | 1461025109408 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}] 17:18:29 INFO - PROCESS | 3404 | 1461025109528 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:18:29 INFO - PROCESS | 3404 | 1461025109651 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AE7800 == 70 [pid = 3404] [id = 253] 17:18:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DF07B7C00) [pid = 3404] [serial = 758] [outer = 0000000000000000] 17:18:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF1F62800) [pid = 3404] [serial = 759] [outer = 0000009DF07B7C00] 17:18:29 INFO - PROCESS | 3404 | 1461025109712 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF4EA4400) [pid = 3404] [serial = 760] [outer = 0000009DF07B7C00] 17:18:30 INFO - PROCESS | 3404 | 1461025110309 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]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 984ms 17:18:30 INFO - PROCESS | 3404 | 1461025110363 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 3404 | 1461025110366 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:18:30 INFO - PROCESS | 3404 | 1461025110370 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 3404 | 1461025110372 Marionette TRACE conn5 <- [1,978,null,{}] 17:18:30 INFO - PROCESS | 3404 | 1461025110376 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}] 17:18:30 INFO - PROCESS | 3404 | 1461025110493 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:18:30 INFO - PROCESS | 3404 | 1461025110586 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D848BF800 == 71 [pid = 3404] [id = 254] 17:18:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D8443C400) [pid = 3404] [serial = 761] [outer = 0000000000000000] 17:18:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D8443FC00) [pid = 3404] [serial = 762] [outer = 0000009D8443C400] 17:18:30 INFO - PROCESS | 3404 | 1461025110644 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DF5BB8400) [pid = 3404] [serial = 763] [outer = 0000009D8443C400] 17:18:31 INFO - PROCESS | 3404 | 1461025111176 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]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 839ms 17:18:31 INFO - PROCESS | 3404 | 1461025111210 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 3404 | 1461025111213 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:18:31 INFO - PROCESS | 3404 | 1461025111217 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 3404 | 1461025111219 Marionette TRACE conn5 <- [1,982,null,{}] 17:18:31 INFO - PROCESS | 3404 | 1461025111223 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}] 17:18:31 INFO - PROCESS | 3404 | 1461025111334 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:18:31 INFO - PROCESS | 3404 | 1461025111427 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D29800 == 72 [pid = 3404] [id = 255] 17:18:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D852CA400) [pid = 3404] [serial = 764] [outer = 0000000000000000] 17:18:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D852D2C00) [pid = 3404] [serial = 765] [outer = 0000009D852CA400] 17:18:31 INFO - PROCESS | 3404 | 1461025111484 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D852D8400) [pid = 3404] [serial = 766] [outer = 0000009D852CA400] 17:18:32 INFO - PROCESS | 3404 | 1461025112128 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]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 984ms 17:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:18:32 INFO - PROCESS | 3404 | 1461025112204 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 3404 | 1461025112207 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:18:32 INFO - PROCESS | 3404 | 1461025112211 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 3404 | 1461025112213 Marionette TRACE conn5 <- [1,986,null,{}] 17:18:32 INFO - PROCESS | 3404 | 1461025112217 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}] 17:18:32 INFO - PROCESS | 3404 | 1461025112357 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:18:32 INFO - PROCESS | 3404 | 1461025112474 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80A33800 == 73 [pid = 3404] [id = 256] 17:18:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D808CF400) [pid = 3404] [serial = 767] [outer = 0000000000000000] 17:18:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D8134E800) [pid = 3404] [serial = 768] [outer = 0000009D808CF400] 17:18:32 INFO - PROCESS | 3404 | 1461025112538 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D8480F000) [pid = 3404] [serial = 769] [outer = 0000009D808CF400] 17:18:33 INFO - PROCESS | 3404 | 1461025113433 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1281ms 17:18:33 INFO - PROCESS | 3404 | 1461025113496 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 3404 | 1461025113500 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:18:33 INFO - PROCESS | 3404 | 1461025113505 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 3404 | 1461025113510 Marionette TRACE conn5 <- [1,990,null,{}] 17:18:33 INFO - PROCESS | 3404 | 1461025113515 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}] 17:18:33 INFO - PROCESS | 3404 | 1461025113616 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:18:33 INFO - PROCESS | 3404 | 1461025113740 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80475800 == 74 [pid = 3404] [id = 257] 17:18:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D810C6000) [pid = 3404] [serial = 770] [outer = 0000000000000000] 17:18:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D810CA000) [pid = 3404] [serial = 771] [outer = 0000009D810C6000] 17:18:33 INFO - PROCESS | 3404 | 1461025113798 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D81394800) [pid = 3404] [serial = 772] [outer = 0000009D810C6000] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC250000 == 73 [pid = 3404] [id = 119] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5BFD800 == 72 [pid = 3404] [id = 203] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20DA800 == 71 [pid = 3404] [id = 124] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20C1000 == 70 [pid = 3404] [id = 182] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFB72E000 == 69 [pid = 3404] [id = 218] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9B1D800 == 68 [pid = 3404] [id = 208] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5BE3000 == 67 [pid = 3404] [id = 136] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF860D800 == 66 [pid = 3404] [id = 206] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0F38000 == 65 [pid = 3404] [id = 205] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D57000 == 64 [pid = 3404] [id = 249] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9552800 == 63 [pid = 3404] [id = 248] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8ADD000 == 62 [pid = 3404] [id = 247] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C6C000 == 61 [pid = 3404] [id = 246] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0F3B800 == 60 [pid = 3404] [id = 245] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D81393400) [pid = 3404] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D8480FC00) [pid = 3404] [serial = 659] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009DF289E000) [pid = 3404] [serial = 662] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009DF9DDDC00) [pid = 3404] [serial = 665] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED68C000 == 59 [pid = 3404] [id = 244] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBB4E800 == 58 [pid = 3404] [id = 243] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815C9800 == 57 [pid = 3404] [id = 242] 17:18:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DB9000 == 56 [pid = 3404] [id = 241] 17:18:34 INFO - PROCESS | 3404 | 1461025114382 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]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 942ms 17:18:34 INFO - PROCESS | 3404 | 1461025114451 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 3404 | 1461025114457 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:18:34 INFO - PROCESS | 3404 | 1461025114463 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 3404 | 1461025114466 Marionette TRACE conn5 <- [1,994,null,{}] 17:18:34 INFO - PROCESS | 3404 | 1461025114470 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}] 17:18:34 INFO - PROCESS | 3404 | 1461025114566 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DF208F000) [pid = 3404] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF5B22000) [pid = 3404] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF13FC400) [pid = 3404] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF2899000) [pid = 3404] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DEA274800) [pid = 3404] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DEC565800) [pid = 3404] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D8166EC00) [pid = 3404] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DF5BB8000) [pid = 3404] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DEBCDD000) [pid = 3404] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF07BA400) [pid = 3404] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DEC4CD400) [pid = 3404] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D837DA800) [pid = 3404] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D810D3C00) [pid = 3404] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D80A82400) [pid = 3404] [serial = 668] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DEA16C800) [pid = 3404] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D8170F400) [pid = 3404] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D82AB9C00) [pid = 3404] [serial = 673] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D839CF400) [pid = 3404] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D83AF1000) [pid = 3404] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009D82AB8800) [pid = 3404] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D82DE3400) [pid = 3404] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DF0F55800) [pid = 3404] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:18:34 INFO - PROCESS | 3404 | 1461025114669 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813C3000 == 57 [pid = 3404] [id = 258] 17:18:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D80A82400) [pid = 3404] [serial = 773] [outer = 0000000000000000] 17:18:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009D8134D000) [pid = 3404] [serial = 774] [outer = 0000009D80A82400] 17:18:34 INFO - PROCESS | 3404 | 1461025114717 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009D81705800) [pid = 3404] [serial = 775] [outer = 0000009D80A82400] 17:18:35 INFO - PROCESS | 3404 | 1461025115139 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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 17:18:35 INFO - PROCESS | 3404 | 1461025115198 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 3404 | 1461025115201 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:18:35 INFO - PROCESS | 3404 | 1461025115239 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 3404 | 1461025115243 Marionette TRACE conn5 <- [1,998,null,{}] 17:18:35 INFO - PROCESS | 3404 | 1461025115255 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}] 17:18:35 INFO - PROCESS | 3404 | 1461025115344 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:18:35 INFO - PROCESS | 3404 | 1461025115357 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A52800 == 58 [pid = 3404] [id = 259] 17:18:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D82B69C00) [pid = 3404] [serial = 776] [outer = 0000000000000000] 17:18:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D82B6E000) [pid = 3404] [serial = 777] [outer = 0000009D82B69C00] 17:18:35 INFO - PROCESS | 3404 | 1461025115410 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D82DE6C00) [pid = 3404] [serial = 778] [outer = 0000009D82B69C00] 17:18:35 INFO - PROCESS | 3404 | 1461025115860 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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 17:18:35 INFO - PROCESS | 3404 | 1461025115870 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 3404 | 1461025115873 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:18:35 INFO - PROCESS | 3404 | 1461025115876 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 3404 | 1461025115878 Marionette TRACE conn5 <- [1,1002,null,{}] 17:18:35 INFO - PROCESS | 3404 | 1461025115882 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}] 17:18:35 INFO - PROCESS | 3404 | 1461025115974 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:18:35 INFO - PROCESS | 3404 | 1461025115981 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8485C800 == 59 [pid = 3404] [id = 260] 17:18:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D83671800) [pid = 3404] [serial = 779] [outer = 0000000000000000] 17:18:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D837D4000) [pid = 3404] [serial = 780] [outer = 0000009D83671800] 17:18:36 INFO - PROCESS | 3404 | 1461025116030 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D839C9C00) [pid = 3404] [serial = 781] [outer = 0000009D83671800] 17:18:36 INFO - PROCESS | 3404 | 1461025116477 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]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 17:18:36 INFO - PROCESS | 3404 | 1461025116549 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 3404 | 1461025116551 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:18:36 INFO - PROCESS | 3404 | 1461025116562 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 3404 | 1461025116564 Marionette TRACE conn5 <- [1,1006,null,{}] 17:18:36 INFO - PROCESS | 3404 | 1461025116568 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}] 17:18:36 INFO - PROCESS | 3404 | 1461025116677 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:18:36 INFO - PROCESS | 3404 | 1461025116758 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815B7000 == 60 [pid = 3404] [id = 261] 17:18:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D83AA8C00) [pid = 3404] [serial = 782] [outer = 0000000000000000] 17:18:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D83AB0800) [pid = 3404] [serial = 783] [outer = 0000009D83AA8C00] 17:18:36 INFO - PROCESS | 3404 | 1461025116805 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D83AF1400) [pid = 3404] [serial = 784] [outer = 0000009D83AA8C00] 17:18:37 INFO - PROCESS | 3404 | 1461025117258 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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 732ms 17:18:37 INFO - PROCESS | 3404 | 1461025117296 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:18:37 INFO - PROCESS | 3404 | 1461025117298 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:18:37 INFO - PROCESS | 3404 | 1461025117301 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 3404 | 1461025117303 Marionette TRACE conn5 <- [1,1010,null,{}] 17:18:37 INFO - PROCESS | 3404 | 1461025117307 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}] 17:18:37 INFO - PROCESS | 3404 | 1461025117436 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:18:37 INFO - PROCESS | 3404 | 1461025117448 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC14800 == 61 [pid = 3404] [id = 262] 17:18:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D84576400) [pid = 3404] [serial = 785] [outer = 0000000000000000] 17:18:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D84814800) [pid = 3404] [serial = 786] [outer = 0000009D84576400] 17:18:37 INFO - PROCESS | 3404 | 1461025117543 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D84ADB000) [pid = 3404] [serial = 787] [outer = 0000009D84576400] 17:18:37 INFO - PROCESS | 3404 | 1461025117977 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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 17:18:38 INFO - PROCESS | 3404 | 1461025118067 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 3404 | 1461025118069 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:18:38 INFO - PROCESS | 3404 | 1461025118073 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 3404 | 1461025118075 Marionette TRACE conn5 <- [1,1014,null,{}] 17:18:38 INFO - PROCESS | 3404 | 1461025118078 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}] 17:18:38 INFO - PROCESS | 3404 | 1461025118193 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:18:38 INFO - PROCESS | 3404 | 1461025118249 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC1CB000 == 62 [pid = 3404] [id = 263] 17:18:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D84AE3000) [pid = 3404] [serial = 788] [outer = 0000000000000000] 17:18:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D852D4800) [pid = 3404] [serial = 789] [outer = 0000009D84AE3000] 17:18:38 INFO - PROCESS | 3404 | 1461025118299 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009DEA16C000) [pid = 3404] [serial = 790] [outer = 0000009D84AE3000] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF9BCA400) [pid = 3404] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DF056B000) [pid = 3404] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D80A89800) [pid = 3404] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D80739800) [pid = 3404] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D84AD8800) [pid = 3404] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D84ADB400) [pid = 3404] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF24BC400) [pid = 3404] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DF75C4C00) [pid = 3404] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D8480D400) [pid = 3404] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:18:38 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D82B6CC00) [pid = 3404] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:18:38 INFO - PROCESS | 3404 | 1461025118843 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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 794ms 17:18:38 INFO - PROCESS | 3404 | 1461025118867 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 3404 | 1461025118869 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:18:38 INFO - PROCESS | 3404 | 1461025118873 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 3404 | 1461025118875 Marionette TRACE conn5 <- [1,1018,null,{}] 17:18:38 INFO - PROCESS | 3404 | 1461025118878 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}] 17:18:38 INFO - PROCESS | 3404 | 1461025118991 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:18:39 INFO - PROCESS | 3404 | 1461025119043 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED36D800 == 63 [pid = 3404] [id = 264] 17:18:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D8214C000) [pid = 3404] [serial = 791] [outer = 0000000000000000] 17:18:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DEA166C00) [pid = 3404] [serial = 792] [outer = 0000009D8214C000] 17:18:39 INFO - PROCESS | 3404 | 1461025119105 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DEA310400) [pid = 3404] [serial = 793] [outer = 0000009D8214C000] 17:18:39 INFO - PROCESS | 3404 | 1461025119463 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]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 628ms 17:18:39 INFO - PROCESS | 3404 | 1461025119505 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 3404 | 1461025119508 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:18:39 INFO - PROCESS | 3404 | 1461025119511 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 3404 | 1461025119513 Marionette TRACE conn5 <- [1,1022,null,{}] 17:18:39 INFO - PROCESS | 3404 | 1461025119516 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}] 17:18:39 INFO - PROCESS | 3404 | 1461025119602 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:18:39 INFO - PROCESS | 3404 | 1461025119608 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF07DA000 == 64 [pid = 3404] [id = 265] 17:18:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DEAB66800) [pid = 3404] [serial = 794] [outer = 0000000000000000] 17:18:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DEB4CDC00) [pid = 3404] [serial = 795] [outer = 0000009DEAB66800] 17:18:39 INFO - PROCESS | 3404 | 1461025119657 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DEBCD3C00) [pid = 3404] [serial = 796] [outer = 0000009DEAB66800] 17:18:40 INFO - PROCESS | 3404 | 1461025120108 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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 628ms 17:18:40 INFO - PROCESS | 3404 | 1461025120147 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 3404 | 1461025120149 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:18:40 INFO - PROCESS | 3404 | 1461025120153 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 3404 | 1461025120155 Marionette TRACE conn5 <- [1,1026,null,{}] 17:18:40 INFO - PROCESS | 3404 | 1461025120158 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}] 17:18:40 INFO - PROCESS | 3404 | 1461025120244 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:18:40 INFO - PROCESS | 3404 | 1461025120250 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF1160000 == 65 [pid = 3404] [id = 266] 17:18:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DEBCDB400) [pid = 3404] [serial = 797] [outer = 0000000000000000] 17:18:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DEBE5D000) [pid = 3404] [serial = 798] [outer = 0000009DEBCDB400] 17:18:40 INFO - PROCESS | 3404 | 1461025120298 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DEC2BA000) [pid = 3404] [serial = 799] [outer = 0000009DEBCDB400] 17:18:40 INFO - PROCESS | 3404 | 1461025120831 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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 17:18:40 INFO - PROCESS | 3404 | 1461025120890 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 3404 | 1461025120895 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:18:40 INFO - PROCESS | 3404 | 1461025120901 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 3404 | 1461025120907 Marionette TRACE conn5 <- [1,1030,null,{}] 17:18:40 INFO - PROCESS | 3404 | 1461025120928 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}] 17:18:41 INFO - PROCESS | 3404 | 1461025121142 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:18:41 INFO - PROCESS | 3404 | 1461025121194 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8118F000 == 66 [pid = 3404] [id = 267] 17:18:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D80A5C400) [pid = 3404] [serial = 800] [outer = 0000000000000000] 17:18:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D80BD8400) [pid = 3404] [serial = 801] [outer = 0000009D80A5C400] 17:18:41 INFO - PROCESS | 3404 | 1461025121254 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D81554C00) [pid = 3404] [serial = 802] [outer = 0000009D80A5C400] 17:18:41 INFO - PROCESS | 3404 | 1461025121857 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]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 986ms 17:18:41 INFO - PROCESS | 3404 | 1461025121890 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 3404 | 1461025121897 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:18:41 INFO - PROCESS | 3404 | 1461025121905 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 3404 | 1461025121908 Marionette TRACE conn5 <- [1,1034,null,{}] 17:18:41 INFO - PROCESS | 3404 | 1461025121913 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}] 17:18:42 INFO - PROCESS | 3404 | 1461025122031 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:18:42 INFO - PROCESS | 3404 | 1461025122126 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D24000 == 67 [pid = 3404] [id = 268] 17:18:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D8214FC00) [pid = 3404] [serial = 803] [outer = 0000000000000000] 17:18:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D82B75000) [pid = 3404] [serial = 804] [outer = 0000009D8214FC00] 17:18:42 INFO - PROCESS | 3404 | 1461025122184 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D83677400) [pid = 3404] [serial = 805] [outer = 0000009D8214FC00] 17:18:42 INFO - PROCESS | 3404 | 1461025122812 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]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 922ms 17:18:42 INFO - PROCESS | 3404 | 1461025122832 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 3404 | 1461025122835 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:18:42 INFO - PROCESS | 3404 | 1461025122838 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 3404 | 1461025122843 Marionette TRACE conn5 <- [1,1038,null,{}] 17:18:42 INFO - PROCESS | 3404 | 1461025122855 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}] 17:18:42 INFO - PROCESS | 3404 | 1461025122974 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:18:43 INFO - PROCESS | 3404 | 1461025123069 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20C1800 == 68 [pid = 3404] [id = 269] 17:18:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D8457A400) [pid = 3404] [serial = 806] [outer = 0000000000000000] 17:18:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D84812000) [pid = 3404] [serial = 807] [outer = 0000009D8457A400] 17:18:43 INFO - PROCESS | 3404 | 1461025123130 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009DEA26A000) [pid = 3404] [serial = 808] [outer = 0000009D8457A400] 17:18:43 INFO - PROCESS | 3404 | 1461025123724 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]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 942ms 17:18:43 INFO - PROCESS | 3404 | 1461025123783 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 3404 | 1461025123786 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:18:43 INFO - PROCESS | 3404 | 1461025123790 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 3404 | 1461025123792 Marionette TRACE conn5 <- [1,1042,null,{}] 17:18:43 INFO - PROCESS | 3404 | 1461025123796 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}] 17:18:43 INFO - PROCESS | 3404 | 1461025123910 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:18:44 INFO - PROCESS | 3404 | 1461025124030 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2CD5000 == 69 [pid = 3404] [id = 270] 17:18:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DEC362400) [pid = 3404] [serial = 809] [outer = 0000000000000000] 17:18:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009DEC55AC00) [pid = 3404] [serial = 810] [outer = 0000009DEC362400] 17:18:44 INFO - PROCESS | 3404 | 1461025124090 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009DECE57800) [pid = 3404] [serial = 811] [outer = 0000009DEC362400] 17:18:44 INFO - PROCESS | 3404 | 1461025124678 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]]]}] 17:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 942ms 17:18:44 INFO - PROCESS | 3404 | 1461025124734 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:18:44 INFO - PROCESS | 3404 | 1461025124737 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:18:44 INFO - PROCESS | 3404 | 1461025124740 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 3404 | 1461025124742 Marionette TRACE conn5 <- [1,1046,null,{}] 17:18:44 INFO - PROCESS | 3404 | 1461025124746 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}] 17:18:44 INFO - PROCESS | 3404 | 1461025124858 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:18:44 INFO - PROCESS | 3404 | 1461025124979 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C82800 == 70 [pid = 3404] [id = 271] 17:18:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009DEBCDA800) [pid = 3404] [serial = 812] [outer = 0000000000000000] 17:18:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009DED6DA400) [pid = 3404] [serial = 813] [outer = 0000009DEBCDA800] 17:18:45 INFO - PROCESS | 3404 | 1461025125038 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009DF068CC00) [pid = 3404] [serial = 814] [outer = 0000009DEBCDA800] 17:18:45 INFO - PROCESS | 3404 | 1461025125592 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]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 921ms 17:18:45 INFO - PROCESS | 3404 | 1461025125664 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 3404 | 1461025125667 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:18:45 INFO - PROCESS | 3404 | 1461025125670 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 3404 | 1461025125673 Marionette TRACE conn5 <- [1,1050,null,{}] 17:18:45 INFO - PROCESS | 3404 | 1461025125677 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}] 17:18:45 INFO - PROCESS | 3404 | 1461025125818 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:18:45 INFO - PROCESS | 3404 | 1461025125935 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF822A800 == 71 [pid = 3404] [id = 272] 17:18:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009DF0E1AC00) [pid = 3404] [serial = 815] [outer = 0000000000000000] 17:18:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009DF1332C00) [pid = 3404] [serial = 816] [outer = 0000009DF0E1AC00] 17:18:45 INFO - PROCESS | 3404 | 1461025125996 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009DF14D9400) [pid = 3404] [serial = 817] [outer = 0000009DF0E1AC00] 17:18:46 INFO - PROCESS | 3404 | 1461025126557 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]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 943ms 17:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:18:46 INFO - PROCESS | 3404 | 1461025126615 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 3404 | 1461025126618 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:18:46 INFO - PROCESS | 3404 | 1461025126621 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 3404 | 1461025126624 Marionette TRACE conn5 <- [1,1054,null,{}] 17:18:46 INFO - PROCESS | 3404 | 1461025126628 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}] 17:18:46 INFO - PROCESS | 3404 | 1461025126766 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:18:46 INFO - PROCESS | 3404 | 1461025126897 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8ADE800 == 72 [pid = 3404] [id = 273] 17:18:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D802CE800) [pid = 3404] [serial = 818] [outer = 0000000000000000] 17:18:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009DF068C800) [pid = 3404] [serial = 819] [outer = 0000009D802CE800] 17:18:46 INFO - PROCESS | 3404 | 1461025126959 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009DF208D400) [pid = 3404] [serial = 820] [outer = 0000009D802CE800] 17:18:47 INFO - PROCESS | 3404 | 1461025127775 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]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1176ms 17:18:47 INFO - PROCESS | 3404 | 1461025127811 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 3404 | 1461025127815 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:18:47 INFO - PROCESS | 3404 | 1461025127821 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:18:47 INFO - PROCESS | 3404 | 1461025127825 Marionette TRACE conn5 <- [1,1058,null,{}] 17:18:47 INFO - PROCESS | 3404 | 1461025127831 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}] 17:18:47 INFO - PROCESS | 3404 | 1461025127936 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:18:48 INFO - PROCESS | 3404 | 1461025128064 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D84855800 == 73 [pid = 3404] [id = 274] 17:18:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D81708800) [pid = 3404] [serial = 821] [outer = 0000000000000000] 17:18:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D81716400) [pid = 3404] [serial = 822] [outer = 0000009D81708800] 17:18:48 INFO - PROCESS | 3404 | 1461025128119 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D82B71400) [pid = 3404] [serial = 823] [outer = 0000009D81708800] 17:18:48 INFO - PROCESS | 3404 | 1461025128775 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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 17:18:48 INFO - PROCESS | 3404 | 1461025128812 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 3404 | 1461025128818 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:18:48 INFO - PROCESS | 3404 | 1461025128825 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 3404 | 1461025128827 Marionette TRACE conn5 <- [1,1062,null,{}] 17:18:48 INFO - PROCESS | 3404 | 1461025128831 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}] 17:18:48 INFO - PROCESS | 3404 | 1461025128938 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:18:49 INFO - PROCESS | 3404 | 1461025129049 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF07DA000 == 72 [pid = 3404] [id = 265] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED36D800 == 71 [pid = 3404] [id = 264] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC1CB000 == 70 [pid = 3404] [id = 263] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC14800 == 69 [pid = 3404] [id = 262] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82A52800 == 68 [pid = 3404] [id = 259] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813C3000 == 67 [pid = 3404] [id = 258] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80475800 == 66 [pid = 3404] [id = 257] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D84A2BC00) [pid = 3404] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009D82ABC000) [pid = 3404] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009DEA275000) [pid = 3404] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009DF5C43C00) [pid = 3404] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009DF829C400) [pid = 3404] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009DF87A4C00) [pid = 3404] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009DED428C00) [pid = 3404] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009D8366A400) [pid = 3404] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8107E800 == 67 [pid = 3404] [id = 275] 17:18:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D80737C00) [pid = 3404] [serial = 824] [outer = 0000000000000000] 17:18:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009D80A84800) [pid = 3404] [serial = 825] [outer = 0000009D80737C00] 17:18:49 INFO - PROCESS | 3404 | 1461025129143 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D82AC0400) [pid = 3404] [serial = 826] [outer = 0000009D80737C00] 17:18:49 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DB2800 == 66 [pid = 3404] [id = 251] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009DF9D33000) [pid = 3404] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009DF0769000) [pid = 3404] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009D82AB4C00) [pid = 3404] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D8139E800) [pid = 3404] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009DF5C2A000) [pid = 3404] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009D81551C00) [pid = 3404] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009D83AA4400) [pid = 3404] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D84AE0000) [pid = 3404] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009DEA26B400) [pid = 3404] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DEC362C00) [pid = 3404] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009DF5668400) [pid = 3404] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009DF13EF400) [pid = 3404] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009DF920B800) [pid = 3404] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009DF82A8800) [pid = 3404] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DF8A4A000) [pid = 3404] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D82B74000) [pid = 3404] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF9B80800) [pid = 3404] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF9D2F000) [pid = 3404] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF9D35C00) [pid = 3404] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DED420800) [pid = 3404] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 3404 | 1461025129589 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]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 796ms 17:18:49 INFO - PROCESS | 3404 | 1461025129621 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 3404 | 1461025129624 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:18:49 INFO - PROCESS | 3404 | 1461025129627 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 3404 | 1461025129631 Marionette TRACE conn5 <- [1,1066,null,{}] 17:18:49 INFO - PROCESS | 3404 | 1461025129642 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}] 17:18:49 INFO - PROCESS | 3404 | 1461025129739 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:18:49 INFO - PROCESS | 3404 | 1461025129747 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E99000 == 67 [pid = 3404] [id = 276] 17:18:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D84436800) [pid = 3404] [serial = 827] [outer = 0000000000000000] 17:18:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D8443D400) [pid = 3404] [serial = 828] [outer = 0000009D84436800] 17:18:49 INFO - PROCESS | 3404 | 1461025129798 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D84583400) [pid = 3404] [serial = 829] [outer = 0000009D84436800] 17:18:50 INFO - PROCESS | 3404 | 1461025130256 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]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 17:18:50 INFO - PROCESS | 3404 | 1461025130321 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 3404 | 1461025130324 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:18:50 INFO - PROCESS | 3404 | 1461025130328 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 3404 | 1461025130330 Marionette TRACE conn5 <- [1,1070,null,{}] 17:18:50 INFO - PROCESS | 3404 | 1461025130333 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}] 17:18:50 INFO - PROCESS | 3404 | 1461025130452 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:18:50 INFO - PROCESS | 3404 | 1461025130538 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC19800 == 68 [pid = 3404] [id = 277] 17:18:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D82151800) [pid = 3404] [serial = 830] [outer = 0000000000000000] 17:18:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D84A30C00) [pid = 3404] [serial = 831] [outer = 0000009D82151800] 17:18:50 INFO - PROCESS | 3404 | 1461025130586 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D852D1000) [pid = 3404] [serial = 832] [outer = 0000009D82151800] 17:18:50 INFO - PROCESS | 3404 | 1461025130956 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]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 17:18:51 INFO - PROCESS | 3404 | 1461025131020 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 3404 | 1461025131022 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:18:51 INFO - PROCESS | 3404 | 1461025131026 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 3404 | 1461025131028 Marionette TRACE conn5 <- [1,1074,null,{}] 17:18:51 INFO - PROCESS | 3404 | 1461025131031 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}] 17:18:51 INFO - PROCESS | 3404 | 1461025131118 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:18:51 INFO - PROCESS | 3404 | 1461025131126 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED696800 == 69 [pid = 3404] [id = 278] 17:18:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009DEA0B2400) [pid = 3404] [serial = 833] [outer = 0000000000000000] 17:18:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009DEA270400) [pid = 3404] [serial = 834] [outer = 0000009DEA0B2400] 17:18:51 INFO - PROCESS | 3404 | 1461025131175 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009DEBA82800) [pid = 3404] [serial = 835] [outer = 0000009DEA0B2400] 17:18:51 INFO - PROCESS | 3404 | 1461025131669 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]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 17:18:51 INFO - PROCESS | 3404 | 1461025131720 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 3404 | 1461025131722 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:18:51 INFO - PROCESS | 3404 | 1461025131725 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 3404 | 1461025131727 Marionette TRACE conn5 <- [1,1078,null,{}] 17:18:51 INFO - PROCESS | 3404 | 1461025131731 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}] 17:18:51 INFO - PROCESS | 3404 | 1461025131897 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:18:51 INFO - PROCESS | 3404 | 1461025131954 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF13C9800 == 70 [pid = 3404] [id = 279] 17:18:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009DED41C400) [pid = 3404] [serial = 836] [outer = 0000000000000000] 17:18:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DF0E0F400) [pid = 3404] [serial = 837] [outer = 0000009DED41C400] 17:18:52 INFO - PROCESS | 3404 | 1461025132003 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009DF0FD9000) [pid = 3404] [serial = 838] [outer = 0000009DED41C400] 17:18:52 INFO - PROCESS | 3404 | 1461025132495 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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 838ms 17:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:18:52 INFO - PROCESS | 3404 | 1461025132569 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 3404 | 1461025132571 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:18:52 INFO - PROCESS | 3404 | 1461025132574 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 3404 | 1461025132576 Marionette TRACE conn5 <- [1,1082,null,{}] 17:18:52 INFO - PROCESS | 3404 | 1461025132579 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}] 17:18:52 INFO - PROCESS | 3404 | 1461025132695 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:18:52 INFO - PROCESS | 3404 | 1461025132751 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF7E1E800 == 71 [pid = 3404] [id = 280] 17:18:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009DF1F64000) [pid = 3404] [serial = 839] [outer = 0000000000000000] 17:18:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009DF2028400) [pid = 3404] [serial = 840] [outer = 0000009DF1F64000] 17:18:52 INFO - PROCESS | 3404 | 1461025132797 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009DF2C3FC00) [pid = 3404] [serial = 841] [outer = 0000009DF1F64000] 17:18:53 INFO - PROCESS | 3404 | 1461025133219 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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 17:18:53 INFO - PROCESS | 3404 | 1461025133309 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 3404 | 1461025133312 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:18:53 INFO - PROCESS | 3404 | 1461025133315 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:18:53 INFO - PROCESS | 3404 | 1461025133317 Marionette TRACE conn5 <- [1,1086,null,{}] 17:18:53 INFO - PROCESS | 3404 | 1461025133320 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}] 17:18:53 INFO - PROCESS | 3404 | 1461025133653 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009DEA163C00) [pid = 3404] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009DF75C6C00) [pid = 3404] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009DEBE54800) [pid = 3404] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D83AA8C00) [pid = 3404] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009D810C6000) [pid = 3404] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D82B78800) [pid = 3404] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D84576400) [pid = 3404] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009D8214C000) [pid = 3404] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D83671800) [pid = 3404] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D84AE3000) [pid = 3404] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D80A82400) [pid = 3404] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009D808CF400) [pid = 3404] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DEAB66800) [pid = 3404] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D82B69C00) [pid = 3404] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D84819000) [pid = 3404] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D84ADE000) [pid = 3404] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DF5BD1800) [pid = 3404] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF810D400) [pid = 3404] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D81709000) [pid = 3404] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF8104000) [pid = 3404] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DECE58000) [pid = 3404] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D84A22400) [pid = 3404] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D83AE8400) [pid = 3404] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DF24BF800) [pid = 3404] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D8134EC00) [pid = 3404] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D81672000) [pid = 3404] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF24C5400) [pid = 3404] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:18:53 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF5C25C00) [pid = 3404] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:18:53 INFO - PROCESS | 3404 | 1461025133721 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82284800 == 72 [pid = 3404] [id = 281] 17:18:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D808CF400) [pid = 3404] [serial = 842] [outer = 0000000000000000] 17:18:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D80A82400) [pid = 3404] [serial = 843] [outer = 0000009D808CF400] 17:18:53 INFO - PROCESS | 3404 | 1461025133767 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D82154400) [pid = 3404] [serial = 844] [outer = 0000009D808CF400] 17:18:54 INFO - PROCESS | 3404 | 1461025134129 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]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 838ms 17:18:54 INFO - PROCESS | 3404 | 1461025134160 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 3404 | 1461025134162 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:18:54 INFO - PROCESS | 3404 | 1461025134165 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 3404 | 1461025134167 Marionette TRACE conn5 <- [1,1090,null,{}] 17:18:54 INFO - PROCESS | 3404 | 1461025134171 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}] 17:18:54 INFO - PROCESS | 3404 | 1461025134262 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:18:54 INFO - PROCESS | 3404 | 1461025134268 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9290800 == 73 [pid = 3404] [id = 282] 17:18:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D837D3000) [pid = 3404] [serial = 845] [outer = 0000000000000000] 17:18:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D84ADAC00) [pid = 3404] [serial = 846] [outer = 0000009D837D3000] 17:18:54 INFO - PROCESS | 3404 | 1461025134316 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DF24BF800) [pid = 3404] [serial = 847] [outer = 0000009D837D3000] 17:18:54 INFO - PROCESS | 3404 | 1461025134746 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]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 17:18:54 INFO - PROCESS | 3404 | 1461025134796 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 3404 | 1461025134798 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:18:54 INFO - PROCESS | 3404 | 1461025134802 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:18:54 INFO - PROCESS | 3404 | 1461025134804 Marionette TRACE conn5 <- [1,1094,null,{}] 17:18:54 INFO - PROCESS | 3404 | 1461025134808 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}] 17:18:54 INFO - PROCESS | 3404 | 1461025134897 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:18:54 INFO - PROCESS | 3404 | 1461025134905 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9646000 == 74 [pid = 3404] [id = 283] 17:18:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DF4E93000) [pid = 3404] [serial = 848] [outer = 0000000000000000] 17:18:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DF5668000) [pid = 3404] [serial = 849] [outer = 0000009DF4E93000] 17:18:54 INFO - PROCESS | 3404 | 1461025134954 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DF5673C00) [pid = 3404] [serial = 850] [outer = 0000009DF4E93000] 17:18:55 INFO - PROCESS | 3404 | 1461025135414 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]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 17:18:55 INFO - PROCESS | 3404 | 1461025135434 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 3404 | 1461025135436 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:18:55 INFO - PROCESS | 3404 | 1461025135452 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 3404 | 1461025135455 Marionette TRACE conn5 <- [1,1098,null,{}] 17:18:55 INFO - PROCESS | 3404 | 1461025135464 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}] 17:18:55 INFO - PROCESS | 3404 | 1461025135573 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:18:55 INFO - PROCESS | 3404 | 1461025135582 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D58800 == 75 [pid = 3404] [id = 284] 17:18:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF5C27800) [pid = 3404] [serial = 851] [outer = 0000000000000000] 17:18:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF5C36000) [pid = 3404] [serial = 852] [outer = 0000009DF5C27800] 17:18:55 INFO - PROCESS | 3404 | 1461025135634 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF5CED800) [pid = 3404] [serial = 853] [outer = 0000009DF5C27800] 17:18:56 INFO - PROCESS | 3404 | 1461025136388 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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 985ms 17:18:56 INFO - PROCESS | 3404 | 1461025136439 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 3404 | 1461025136446 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:18:56 INFO - PROCESS | 3404 | 1461025136452 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 3404 | 1461025136456 Marionette TRACE conn5 <- [1,1102,null,{}] 17:18:56 INFO - PROCESS | 3404 | 1461025136462 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}] 17:18:56 INFO - PROCESS | 3404 | 1461025136584 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:18:56 INFO - PROCESS | 3404 | 1461025136713 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D84854000 == 76 [pid = 3404] [id = 285] 17:18:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D82155C00) [pid = 3404] [serial = 854] [outer = 0000000000000000] 17:18:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D82DDA800) [pid = 3404] [serial = 855] [outer = 0000009D82155C00] 17:18:56 INFO - PROCESS | 3404 | 1461025136774 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D839CE400) [pid = 3404] [serial = 856] [outer = 0000009D82155C00] 17:18:57 INFO - PROCESS | 3404 | 1461025137330 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]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 944ms 17:18:57 INFO - PROCESS | 3404 | 1461025137397 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 3404 | 1461025137404 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:18:57 INFO - PROCESS | 3404 | 1461025137411 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:18:57 INFO - PROCESS | 3404 | 1461025137414 Marionette TRACE conn5 <- [1,1106,null,{}] 17:18:57 INFO - PROCESS | 3404 | 1461025137419 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}] 17:18:57 INFO - PROCESS | 3404 | 1461025137576 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:18:57 INFO - PROCESS | 3404 | 1461025137695 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0AF6000 == 77 [pid = 3404] [id = 286] 17:18:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D8457C400) [pid = 3404] [serial = 857] [outer = 0000000000000000] 17:18:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D84AD8800) [pid = 3404] [serial = 858] [outer = 0000009D8457C400] 17:18:57 INFO - PROCESS | 3404 | 1461025137755 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009DEBE53C00) [pid = 3404] [serial = 859] [outer = 0000009D8457C400] 17:18:58 INFO - PROCESS | 3404 | 1461025138413 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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1137ms 17:18:58 INFO - PROCESS | 3404 | 1461025138554 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 3404 | 1461025138557 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:18:58 INFO - PROCESS | 3404 | 1461025138569 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 3404 | 1461025138573 Marionette TRACE conn5 <- [1,1110,null,{}] 17:18:58 INFO - PROCESS | 3404 | 1461025138585 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}] 17:18:58 INFO - PROCESS | 3404 | 1461025138735 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:18:58 INFO - PROCESS | 3404 | 1461025138855 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFA25B800 == 78 [pid = 3404] [id = 287] 17:18:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009DF0636000) [pid = 3404] [serial = 860] [outer = 0000000000000000] 17:18:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009DF133A000) [pid = 3404] [serial = 861] [outer = 0000009DF0636000] 17:18:58 INFO - PROCESS | 3404 | 1461025138920 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009DF752A400) [pid = 3404] [serial = 862] [outer = 0000009DF0636000] 17:18:59 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:18:59 INFO - PROCESS | 3404 | 1461025139650 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]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1134ms 17:18:59 INFO - PROCESS | 3404 | 1461025139707 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 3404 | 1461025139711 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:18:59 INFO - PROCESS | 3404 | 1461025139714 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 3404 | 1461025139717 Marionette TRACE conn5 <- [1,1114,null,{}] 17:18:59 INFO - PROCESS | 3404 | 1461025139721 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}] 17:18:59 INFO - PROCESS | 3404 | 1461025139837 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:18:59 INFO - PROCESS | 3404 | 1461025139961 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFBA1C800 == 79 [pid = 3404] [id = 288] 17:18:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009DF75C8800) [pid = 3404] [serial = 863] [outer = 0000000000000000] 17:19:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009DF7970800) [pid = 3404] [serial = 864] [outer = 0000009DF75C8800] 17:19:00 INFO - PROCESS | 3404 | 1461025140020 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DF7E64800) [pid = 3404] [serial = 865] [outer = 0000009DF75C8800] 17:19:00 INFO - PROCESS | 3404 | 1461025140633 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]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 985ms 17:19:00 INFO - PROCESS | 3404 | 1461025140702 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 3404 | 1461025140705 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:19:00 INFO - PROCESS | 3404 | 1461025140708 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 3404 | 1461025140711 Marionette TRACE conn5 <- [1,1118,null,{}] 17:19:00 INFO - PROCESS | 3404 | 1461025140715 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}] 17:19:00 INFO - PROCESS | 3404 | 1461025140830 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:19:00 INFO - PROCESS | 3404 | 1461025140956 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC71D000 == 80 [pid = 3404] [id = 289] 17:19:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009DF810C000) [pid = 3404] [serial = 866] [outer = 0000000000000000] 17:19:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009DF829C800) [pid = 3404] [serial = 867] [outer = 0000009DF810C000] 17:19:01 INFO - PROCESS | 3404 | 1461025141014 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009DF82A6400) [pid = 3404] [serial = 868] [outer = 0000009DF810C000] 17:19:01 INFO - PROCESS | 3404 | 1461025141674 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]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 986ms 17:19:01 INFO - PROCESS | 3404 | 1461025141697 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 3404 | 1461025141699 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:19:01 INFO - PROCESS | 3404 | 1461025141703 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 3404 | 1461025141705 Marionette TRACE conn5 <- [1,1122,null,{}] 17:19:01 INFO - PROCESS | 3404 | 1461025141709 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}] 17:19:01 INFO - PROCESS | 3404 | 1461025141834 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:19:02 INFO - PROCESS | 3404 | 1461025142142 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8228C800 == 81 [pid = 3404] [id = 290] 17:19:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D80737800) [pid = 3404] [serial = 869] [outer = 0000000000000000] 17:19:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D80A15800) [pid = 3404] [serial = 870] [outer = 0000009D80737800] 17:19:02 INFO - PROCESS | 3404 | 1461025142225 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D80BE5400) [pid = 3404] [serial = 871] [outer = 0000009D80737800] 17:19:02 INFO - PROCESS | 3404 | [GFX2-]: DrawTargetD2D 1.1 (0000009D81FCC790): Failed to create GradientStopCollection with no stops. 17:19:02 INFO - PROCESS | 3404 | [GFX3-]: No stops specified for gradient pattern. 17:19:02 INFO - PROCESS | 3404 | 1461025142793 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]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1137ms 17:19:02 INFO - PROCESS | 3404 | 1461025142843 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:19:02 INFO - PROCESS | 3404 | 1461025142849 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:19:02 INFO - PROCESS | 3404 | 1461025142855 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 3404 | 1461025142858 Marionette TRACE conn5 <- [1,1126,null,{}] 17:19:02 INFO - PROCESS | 3404 | 1461025142864 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}] 17:19:02 INFO - PROCESS | 3404 | 1461025142975 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:19:03 INFO - PROCESS | 3404 | 1461025143081 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81122800 == 82 [pid = 3404] [id = 291] 17:19:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D81714400) [pid = 3404] [serial = 872] [outer = 0000000000000000] 17:19:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009D8171FC00) [pid = 3404] [serial = 873] [outer = 0000009D81714400] 17:19:03 INFO - PROCESS | 3404 | 1461025143134 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D82B72800) [pid = 3404] [serial = 874] [outer = 0000009D81714400] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9646000 == 81 [pid = 3404] [id = 283] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9290800 == 80 [pid = 3404] [id = 282] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82284800 == 79 [pid = 3404] [id = 281] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF7E1E800 == 78 [pid = 3404] [id = 280] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815B7000 == 77 [pid = 3404] [id = 261] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF13C9800 == 76 [pid = 3404] [id = 279] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED696800 == 75 [pid = 3404] [id = 278] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC19800 == 74 [pid = 3404] [id = 277] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009D83AA2800) [pid = 3404] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009DF1F62800) [pid = 3404] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009D8443FC00) [pid = 3404] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D852D2C00) [pid = 3404] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009DEBE5D000) [pid = 3404] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009D81710C00) [pid = 3404] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8485C800 == 73 [pid = 3404] [id = 260] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86E99000 == 72 [pid = 3404] [id = 276] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8107E800 == 71 [pid = 3404] [id = 275] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D84855800 == 70 [pid = 3404] [id = 274] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF822A800 == 69 [pid = 3404] [id = 272] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C82800 == 68 [pid = 3404] [id = 271] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF2CD5000 == 67 [pid = 3404] [id = 270] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20C1800 == 66 [pid = 3404] [id = 269] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D24000 == 65 [pid = 3404] [id = 268] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8118F000 == 64 [pid = 3404] [id = 267] 17:19:03 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF1160000 == 63 [pid = 3404] [id = 266] 17:19:03 INFO - PROCESS | 3404 | 1461025143831 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]]]}] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009DF75CD800) [pid = 3404] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D84A31C00) [pid = 3404] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009DEA273000) [pid = 3404] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DFB395400) [pid = 3404] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D8170D400) [pid = 3404] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D837D7C00) [pid = 3404] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009DF5C38400) [pid = 3404] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009DF0688C00) [pid = 3404] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DF8106400) [pid = 3404] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF8A4C400) [pid = 3404] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DEBEAE800) [pid = 3404] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF9BC6400) [pid = 3404] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF7974400) [pid = 3404] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1032ms 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DF8A52800) [pid = 3404] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D837D4800) [pid = 3404] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DF8485C00) [pid = 3404] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D83AB0800) [pid = 3404] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D83AF1400) [pid = 3404] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D810CA000) [pid = 3404] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DFB38F400) [pid = 3404] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D84ADB000) [pid = 3404] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D84814800) [pid = 3404] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DEA166C00) [pid = 3404] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D837D4000) [pid = 3404] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D852D4800) [pid = 3404] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D8134D000) [pid = 3404] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D81705800) [pid = 3404] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009D8480F000) [pid = 3404] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D8134E800) [pid = 3404] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DEB4CDC00) [pid = 3404] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DEA16C000) [pid = 3404] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D82B6E000) [pid = 3404] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009D82DE6C00) [pid = 3404] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009DEBCD3C00) [pid = 3404] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009D81394800) [pid = 3404] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009DEA310400) [pid = 3404] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 107 (0000009D839C9C00) [pid = 3404] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | --DOMWINDOW == 106 (0000009DF7530000) [pid = 3404] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:19:03 INFO - PROCESS | 3404 | 1461025143930 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 3404 | 1461025143934 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:19:03 INFO - PROCESS | 3404 | 1461025143942 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 3404 | 1461025143944 Marionette TRACE conn5 <- [1,1130,null,{}] 17:19:03 INFO - PROCESS | 3404 | 1461025143949 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}] 17:19:04 INFO - PROCESS | 3404 | 1461025144041 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:19:04 INFO - PROCESS | 3404 | 1461025144054 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81327000 == 64 [pid = 3404] [id = 292] 17:19:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 107 (0000009D80A8DC00) [pid = 3404] [serial = 875] [outer = 0000000000000000] 17:19:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 108 (0000009D81551800) [pid = 3404] [serial = 876] [outer = 0000009D80A8DC00] 17:19:04 INFO - PROCESS | 3404 | 1461025144103 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D8171E000) [pid = 3404] [serial = 877] [outer = 0000009D80A8DC00] 17:19:04 INFO - PROCESS | 3404 | 1461025144614 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]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 17:19:04 INFO - PROCESS | 3404 | 1461025144678 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 3404 | 1461025144680 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:19:04 INFO - PROCESS | 3404 | 1461025144685 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 3404 | 1461025144692 Marionette TRACE conn5 <- [1,1134,null,{}] 17:19:04 INFO - PROCESS | 3404 | 1461025144702 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}] 17:19:04 INFO - PROCESS | 3404 | 1461025144796 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:19:04 INFO - PROCESS | 3404 | 1461025144877 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D84853000 == 65 [pid = 3404] [id = 293] 17:19:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D81708400) [pid = 3404] [serial = 878] [outer = 0000000000000000] 17:19:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009D83677800) [pid = 3404] [serial = 879] [outer = 0000009D81708400] 17:19:04 INFO - PROCESS | 3404 | 1461025144924 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009D83AA2400) [pid = 3404] [serial = 880] [outer = 0000009D81708400] 17:19:05 INFO - PROCESS | 3404 | 1461025145300 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]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 17:19:05 INFO - PROCESS | 3404 | 1461025145322 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 3404 | 1461025145325 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:19:05 INFO - PROCESS | 3404 | 1461025145330 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:19:05 INFO - PROCESS | 3404 | 1461025145332 Marionette TRACE conn5 <- [1,1138,null,{}] 17:19:05 INFO - PROCESS | 3404 | 1461025145335 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}] 17:19:05 INFO - PROCESS | 3404 | 1461025145425 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:19:05 INFO - PROCESS | 3404 | 1461025145431 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E95000 == 66 [pid = 3404] [id = 294] 17:19:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009D83AAE400) [pid = 3404] [serial = 881] [outer = 0000000000000000] 17:19:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009D84439C00) [pid = 3404] [serial = 882] [outer = 0000009D83AAE400] 17:19:05 INFO - PROCESS | 3404 | 1461025145481 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D8480DC00) [pid = 3404] [serial = 883] [outer = 0000009D83AAE400] 17:19:05 INFO - PROCESS | 3404 | 1461025145929 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]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 17:19:05 INFO - PROCESS | 3404 | 1461025145964 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 3404 | 1461025145967 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:19:05 INFO - PROCESS | 3404 | 1461025145984 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 3404 | 1461025145986 Marionette TRACE conn5 <- [1,1142,null,{}] 17:19:05 INFO - PROCESS | 3404 | 1461025145990 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}] 17:19:06 INFO - PROCESS | 3404 | 1461025146104 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:19:06 INFO - PROCESS | 3404 | 1461025146190 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CC5800 == 67 [pid = 3404] [id = 295] 17:19:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009D84A27400) [pid = 3404] [serial = 884] [outer = 0000000000000000] 17:19:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009D84A2D400) [pid = 3404] [serial = 885] [outer = 0000009D84A27400] 17:19:06 INFO - PROCESS | 3404 | 1461025146247 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D84AE0C00) [pid = 3404] [serial = 886] [outer = 0000009D84A27400] 17:19:06 INFO - PROCESS | 3404 | 1461025146698 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]]]}] 17:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 733ms 17:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:19:06 INFO - PROCESS | 3404 | 1461025146711 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 3404 | 1461025146713 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:19:06 INFO - PROCESS | 3404 | 1461025146721 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 3404 | 1461025146723 Marionette TRACE conn5 <- [1,1146,null,{}] 17:19:06 INFO - PROCESS | 3404 | 1461025146727 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}] 17:19:06 INFO - PROCESS | 3404 | 1461025146842 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:19:06 INFO - PROCESS | 3404 | 1461025146849 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC09000 == 68 [pid = 3404] [id = 296] 17:19:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D852D5800) [pid = 3404] [serial = 887] [outer = 0000000000000000] 17:19:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DEA274400) [pid = 3404] [serial = 888] [outer = 0000009D852D5800] 17:19:06 INFO - PROCESS | 3404 | 1461025146944 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DEAB6B800) [pid = 3404] [serial = 889] [outer = 0000009D852D5800] 17:19:07 INFO - PROCESS | 3404 | 1461025147387 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] 17:19:07 INFO - PROCESS | 3404 | 1461025147414 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:19:07 INFO - PROCESS | 3404 | 1461025147423 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 3404 | 1461025147425 Marionette TRACE conn5 <- [1,1150,null,{}] 17:19:07 INFO - PROCESS | 3404 | 1461025147429 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}] 17:19:07 INFO - PROCESS | 3404 | 1461025147572 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:19:07 INFO - PROCESS | 3404 | 1461025147597 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DECE13000 == 69 [pid = 3404] [id = 297] 17:19:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DEB359000) [pid = 3404] [serial = 890] [outer = 0000000000000000] 17:19:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DEBA80800) [pid = 3404] [serial = 891] [outer = 0000009DEB359000] 17:19:07 INFO - PROCESS | 3404 | 1461025147643 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DEBEADC00) [pid = 3404] [serial = 892] [outer = 0000009DEB359000] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DF07B7C00) [pid = 3404] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D8443C400) [pid = 3404] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D81675400) [pid = 3404] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D852CA400) [pid = 3404] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D82AB4400) [pid = 3404] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DF4E93000) [pid = 3404] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DED41C400) [pid = 3404] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF1F64000) [pid = 3404] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D837D3000) [pid = 3404] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D802CE800) [pid = 3404] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009DEA0B2400) [pid = 3404] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D84436800) [pid = 3404] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 111 (0000009D81708800) [pid = 3404] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 110 (0000009D82151800) [pid = 3404] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 109 (0000009D80737C00) [pid = 3404] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:19:08 INFO - PROCESS | 3404 | --DOMWINDOW == 108 (0000009D808CF400) [pid = 3404] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:19:08 INFO - PROCESS | 3404 | 1461025148329 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]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 942ms 17:19:08 INFO - PROCESS | 3404 | 1461025148367 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 3404 | 1461025148370 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:19:08 INFO - PROCESS | 3404 | 1461025148373 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 3404 | 1461025148375 Marionette TRACE conn5 <- [1,1154,null,{}] 17:19:08 INFO - PROCESS | 3404 | 1461025148378 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}] 17:19:08 INFO - PROCESS | 3404 | 1461025148466 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:19:08 INFO - PROCESS | 3404 | 1461025148548 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD0F000 == 70 [pid = 3404] [id = 298] 17:19:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 109 (0000009D810D4000) [pid = 3404] [serial = 893] [outer = 0000000000000000] 17:19:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 110 (0000009D84574800) [pid = 3404] [serial = 894] [outer = 0000009D810D4000] 17:19:08 INFO - PROCESS | 3404 | 1461025148597 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 111 (0000009DEBE56800) [pid = 3404] [serial = 895] [outer = 0000009D810D4000] 17:19:09 INFO - PROCESS | 3404 | 1461025148996 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]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 691ms 17:19:09 INFO - PROCESS | 3404 | 1461025149068 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 3404 | 1461025149070 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:19:09 INFO - PROCESS | 3404 | 1461025149079 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 3404 | 1461025149081 Marionette TRACE conn5 <- [1,1158,null,{}] 17:19:09 INFO - PROCESS | 3404 | 1461025149085 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}] 17:19:09 INFO - PROCESS | 3404 | 1461025149175 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:19:09 INFO - PROCESS | 3404 | 1461025149184 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0EC2800 == 71 [pid = 3404] [id = 299] 17:19:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 112 (0000009DEC25B000) [pid = 3404] [serial = 896] [outer = 0000000000000000] 17:19:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009DED496C00) [pid = 3404] [serial = 897] [outer = 0000009DEC25B000] 17:19:09 INFO - PROCESS | 3404 | 1461025149235 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009DF0636800) [pid = 3404] [serial = 898] [outer = 0000009DEC25B000] 17:19:09 INFO - PROCESS | 3404 | 1461025149661 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]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 17:19:09 INFO - PROCESS | 3404 | 1461025149711 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 3404 | 1461025149713 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:19:09 INFO - PROCESS | 3404 | 1461025149717 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 3404 | 1461025149719 Marionette TRACE conn5 <- [1,1162,null,{}] 17:19:09 INFO - PROCESS | 3404 | 1461025149722 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}] 17:19:09 INFO - PROCESS | 3404 | 1461025149809 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:19:09 INFO - PROCESS | 3404 | 1461025149816 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF14C4000 == 72 [pid = 3404] [id = 300] 17:19:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009DF0633800) [pid = 3404] [serial = 899] [outer = 0000000000000000] 17:19:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DF0E9D400) [pid = 3404] [serial = 900] [outer = 0000009DF0633800] 17:19:09 INFO - PROCESS | 3404 | 1461025149869 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF2027800) [pid = 3404] [serial = 901] [outer = 0000009DF0633800] 17:19:10 INFO - PROCESS | 3404 | 1461025150479 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] 17:19:10 INFO - PROCESS | 3404 | 1461025150543 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:19:10 INFO - PROCESS | 3404 | 1461025150561 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 3404 | 1461025150567 Marionette TRACE conn5 <- [1,1166,null,{}] 17:19:10 INFO - PROCESS | 3404 | 1461025150577 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}] 17:19:10 INFO - PROCESS | 3404 | 1461025150696 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:19:10 INFO - PROCESS | 3404 | 1461025150796 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DB3000 == 73 [pid = 3404] [id = 301] 17:19:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D80BD6800) [pid = 3404] [serial = 902] [outer = 0000000000000000] 17:19:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D81710800) [pid = 3404] [serial = 903] [outer = 0000009D80BD6800] 17:19:10 INFO - PROCESS | 3404 | 1461025150856 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D82B70400) [pid = 3404] [serial = 904] [outer = 0000009D80BD6800] 17:19:11 INFO - PROCESS | 3404 | 1461025151414 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] 17:19:11 INFO - PROCESS | 3404 | 1461025151458 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:19:11 INFO - PROCESS | 3404 | 1461025151465 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 3404 | 1461025151469 Marionette TRACE conn5 <- [1,1170,null,{}] 17:19:11 INFO - PROCESS | 3404 | 1461025151473 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}] 17:19:11 INFO - PROCESS | 3404 | 1461025151592 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:19:11 INFO - PROCESS | 3404 | 1461025151688 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEB456800 == 74 [pid = 3404] [id = 302] 17:19:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D839CE800) [pid = 3404] [serial = 905] [outer = 0000000000000000] 17:19:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D83AEA800) [pid = 3404] [serial = 906] [outer = 0000009D839CE800] 17:19:11 INFO - PROCESS | 3404 | 1461025151746 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D84818C00) [pid = 3404] [serial = 907] [outer = 0000009D839CE800] 17:19:12 INFO - PROCESS | 3404 | 1461025152393 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] 17:19:12 INFO - PROCESS | 3404 | 1461025152457 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:19:12 INFO - PROCESS | 3404 | 1461025152461 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 3404 | 1461025152465 Marionette TRACE conn5 <- [1,1174,null,{}] 17:19:12 INFO - PROCESS | 3404 | 1461025152478 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}] 17:19:12 INFO - PROCESS | 3404 | 1461025152638 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:19:12 INFO - PROCESS | 3404 | 1461025152655 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF7E1E800 == 75 [pid = 3404] [id = 303] 17:19:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D84ADC800) [pid = 3404] [serial = 908] [outer = 0000000000000000] 17:19:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DEC569000) [pid = 3404] [serial = 909] [outer = 0000009D84ADC800] 17:19:12 INFO - PROCESS | 3404 | 1461025152717 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DF2026400) [pid = 3404] [serial = 910] [outer = 0000009D84ADC800] 17:19:13 INFO - PROCESS | 3404 | 1461025153384 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] 17:19:13 INFO - PROCESS | 3404 | 1461025153451 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:19:13 INFO - PROCESS | 3404 | 1461025153455 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 3404 | 1461025153457 Marionette TRACE conn5 <- [1,1178,null,{}] 17:19:13 INFO - PROCESS | 3404 | 1461025153461 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}] 17:19:13 INFO - PROCESS | 3404 | 1461025153577 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:19:13 INFO - PROCESS | 3404 | 1461025153700 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8E7B000 == 76 [pid = 3404] [id = 304] 17:19:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF4E8F400) [pid = 3404] [serial = 911] [outer = 0000000000000000] 17:19:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF566B800) [pid = 3404] [serial = 912] [outer = 0000009DF4E8F400] 17:19:13 INFO - PROCESS | 3404 | 1461025153759 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF5BC9000) [pid = 3404] [serial = 913] [outer = 0000009DF4E8F400] 17:19:14 INFO - PROCESS | 3404 | 1461025154334 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] 17:19:14 INFO - PROCESS | 3404 | 1461025154401 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:19:14 INFO - PROCESS | 3404 | 1461025154405 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 3404 | 1461025154407 Marionette TRACE conn5 <- [1,1182,null,{}] 17:19:14 INFO - PROCESS | 3404 | 1461025154411 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}] 17:19:14 INFO - PROCESS | 3404 | 1461025154524 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:19:14 INFO - PROCESS | 3404 | 1461025154618 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9696800 == 77 [pid = 3404] [id = 305] 17:19:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DF5BBA800) [pid = 3404] [serial = 914] [outer = 0000000000000000] 17:19:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DF5C39000) [pid = 3404] [serial = 915] [outer = 0000009DF5BBA800] 17:19:14 INFO - PROCESS | 3404 | 1461025154676 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009DF5CEB400) [pid = 3404] [serial = 916] [outer = 0000009DF5BBA800] 17:19:15 INFO - PROCESS | 3404 | 1461025155259 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] 17:19:15 INFO - PROCESS | 3404 | 1461025155333 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:19:15 INFO - PROCESS | 3404 | 1461025155337 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 3404 | 1461025155339 Marionette TRACE conn5 <- [1,1186,null,{}] 17:19:15 INFO - PROCESS | 3404 | 1461025155343 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}] 17:19:15 INFO - PROCESS | 3404 | 1461025155509 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:19:15 INFO - PROCESS | 3404 | 1461025155637 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D96000 == 78 [pid = 3404] [id = 306] 17:19:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009DF810A400) [pid = 3404] [serial = 917] [outer = 0000000000000000] 17:19:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009DF8489000) [pid = 3404] [serial = 918] [outer = 0000009DF810A400] 17:19:15 INFO - PROCESS | 3404 | 1461025155698 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009DF87A5800) [pid = 3404] [serial = 919] [outer = 0000009DF810A400] 17:19:16 INFO - PROCESS | 3404 | 1461025156222 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]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 944ms 17:19:16 INFO - PROCESS | 3404 | 1461025156283 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 3404 | 1461025156286 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:19:16 INFO - PROCESS | 3404 | 1461025156290 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 3404 | 1461025156292 Marionette TRACE conn5 <- [1,1190,null,{}] 17:19:16 INFO - PROCESS | 3404 | 1461025156297 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}] 17:19:16 INFO - PROCESS | 3404 | 1461025156409 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:19:16 INFO - PROCESS | 3404 | 1461025156532 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFBA14800 == 79 [pid = 3404] [id = 307] 17:19:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009DF8A47400) [pid = 3404] [serial = 920] [outer = 0000000000000000] 17:19:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009DF8A4B000) [pid = 3404] [serial = 921] [outer = 0000009DF8A47400] 17:19:16 INFO - PROCESS | 3404 | 1461025156590 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009DF8FC4800) [pid = 3404] [serial = 922] [outer = 0000009DF8A47400] 17:19:17 INFO - PROCESS | 3404 | 1461025157155 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]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 943ms 17:19:17 INFO - PROCESS | 3404 | 1461025157235 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 3404 | 1461025157238 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:19:17 INFO - PROCESS | 3404 | 1461025157241 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 3404 | 1461025157243 Marionette TRACE conn5 <- [1,1194,null,{}] 17:19:17 INFO - PROCESS | 3404 | 1461025157247 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}] 17:19:17 INFO - PROCESS | 3404 | 1461025157358 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:19:17 INFO - PROCESS | 3404 | 1461025157491 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EC7800 == 80 [pid = 3404] [id = 308] 17:19:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D80A55C00) [pid = 3404] [serial = 923] [outer = 0000000000000000] 17:19:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009DF920B800) [pid = 3404] [serial = 924] [outer = 0000009D80A55C00] 17:19:17 INFO - PROCESS | 3404 | 1461025157552 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DF9410400) [pid = 3404] [serial = 925] [outer = 0000009D80A55C00] 17:19:18 INFO - PROCESS | 3404 | 1461025158279 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]]]}] 17:19:18 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 17:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1086ms 17:19:18 INFO - PROCESS | 3404 | 1461025158353 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 3404 | 1461025158357 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:19:18 INFO - PROCESS | 3404 | 1461025158362 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 3404 | 1461025158366 Marionette TRACE conn5 <- [1,1198,null,{}] 17:19:18 INFO - PROCESS | 3404 | 1461025158372 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}] 17:19:18 INFO - PROCESS | 3404 | 1461025158501 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:19:18 INFO - PROCESS | 3404 | 1461025158627 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8484B000 == 81 [pid = 3404] [id = 309] 17:19:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D813A1400) [pid = 3404] [serial = 926] [outer = 0000000000000000] 17:19:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D8167AC00) [pid = 3404] [serial = 927] [outer = 0000009D813A1400] 17:19:18 INFO - PROCESS | 3404 | 1461025158682 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D8366B800) [pid = 3404] [serial = 928] [outer = 0000009D813A1400] 17:19:19 INFO - PROCESS | 3404 | 1461025159295 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]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 983ms 17:19:19 INFO - PROCESS | 3404 | 1461025159349 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 3404 | 1461025159355 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:19:19 INFO - PROCESS | 3404 | 1461025159361 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 3404 | 1461025159364 Marionette TRACE conn5 <- [1,1202,null,{}] 17:19:19 INFO - PROCESS | 3404 | 1461025159368 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}] 17:19:19 INFO - PROCESS | 3404 | 1461025159477 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:19:19 INFO - PROCESS | 3404 | 1461025159612 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D3D800 == 82 [pid = 3404] [id = 310] 17:19:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D839C3800) [pid = 3404] [serial = 929] [outer = 0000000000000000] 17:19:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D84435000) [pid = 3404] [serial = 930] [outer = 0000009D839C3800] 17:19:19 INFO - PROCESS | 3404 | 1461025159662 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D84813400) [pid = 3404] [serial = 931] [outer = 0000009D839C3800] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0EC2800 == 81 [pid = 3404] [id = 299] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBD0F000 == 80 [pid = 3404] [id = 298] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DECE13000 == 79 [pid = 3404] [id = 297] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC09000 == 78 [pid = 3404] [id = 296] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CC5800 == 77 [pid = 3404] [id = 295] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86E95000 == 76 [pid = 3404] [id = 294] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D84853000 == 75 [pid = 3404] [id = 293] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81327000 == 74 [pid = 3404] [id = 292] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81122800 == 73 [pid = 3404] [id = 291] 17:19:19 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8228C800 == 72 [pid = 3404] [id = 290] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D84812000) [pid = 3404] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009DEC55AC00) [pid = 3404] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009DED6DA400) [pid = 3404] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009DF1332C00) [pid = 3404] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D852D8400) [pid = 3404] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D84A26000) [pid = 3404] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DF4EA4400) [pid = 3404] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009DF5BB8400) [pid = 3404] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D8171B800) [pid = 3404] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009DF5668000) [pid = 3404] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009DF0E0F400) [pid = 3404] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DF2028400) [pid = 3404] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF0FD9000) [pid = 3404] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF2C3FC00) [pid = 3404] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D84ADAC00) [pid = 3404] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF208D400) [pid = 3404] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DF068C800) [pid = 3404] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DEA270400) [pid = 3404] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D8443D400) [pid = 3404] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D84583400) [pid = 3404] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D80BD8400) [pid = 3404] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D82B71400) [pid = 3404] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D81716400) [pid = 3404] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D84A30C00) [pid = 3404] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D852D1000) [pid = 3404] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D82B75000) [pid = 3404] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D80A84800) [pid = 3404] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009D82AC0400) [pid = 3404] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009D80A82400) [pid = 3404] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF5673C00) [pid = 3404] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF24BF800) [pid = 3404] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D82154400) [pid = 3404] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DEBA82800) [pid = 3404] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:19:20 INFO - PROCESS | 3404 | 1461025160187 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]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 880ms 17:19:20 INFO - PROCESS | 3404 | 1461025160242 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 3404 | 1461025160245 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:19:20 INFO - PROCESS | 3404 | 1461025160248 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 3404 | 1461025160252 Marionette TRACE conn5 <- [1,1206,null,{}] 17:19:20 INFO - PROCESS | 3404 | 1461025160264 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}] 17:19:20 INFO - PROCESS | 3404 | 1461025160359 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:19:20 INFO - PROCESS | 3404 | 1461025160460 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8399B800 == 73 [pid = 3404] [id = 311] 17:19:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D81397800) [pid = 3404] [serial = 932] [outer = 0000000000000000] 17:19:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009D839CA000) [pid = 3404] [serial = 933] [outer = 0000009D81397800] 17:19:20 INFO - PROCESS | 3404 | 1461025160513 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009D84583400) [pid = 3404] [serial = 934] [outer = 0000009D81397800] 17:19:20 INFO - PROCESS | 3404 | 1461025160914 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]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 17:19:20 INFO - PROCESS | 3404 | 1461025160943 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 3404 | 1461025160946 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:19:20 INFO - PROCESS | 3404 | 1461025160949 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 3404 | 1461025160951 Marionette TRACE conn5 <- [1,1210,null,{}] 17:19:20 INFO - PROCESS | 3404 | 1461025160955 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}] 17:19:21 INFO - PROCESS | 3404 | 1461025161047 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:19:21 INFO - PROCESS | 3404 | 1461025161085 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EDF800 == 74 [pid = 3404] [id = 312] 17:19:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D84A30C00) [pid = 3404] [serial = 935] [outer = 0000000000000000] 17:19:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D852CAC00) [pid = 3404] [serial = 936] [outer = 0000009D84A30C00] 17:19:21 INFO - PROCESS | 3404 | 1461025161132 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DEA167400) [pid = 3404] [serial = 937] [outer = 0000009D84A30C00] 17:19:21 INFO - PROCESS | 3404 | 1461025161561 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] 17:19:21 INFO - PROCESS | 3404 | 1461025161644 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:19:21 INFO - PROCESS | 3404 | 1461025161647 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 3404 | 1461025161649 Marionette TRACE conn5 <- [1,1214,null,{}] 17:19:21 INFO - PROCESS | 3404 | 1461025161652 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}] 17:19:21 INFO - PROCESS | 3404 | 1461025161743 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:19:21 INFO - PROCESS | 3404 | 1461025161749 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC03000 == 75 [pid = 3404] [id = 313] 17:19:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DEACE8400) [pid = 3404] [serial = 938] [outer = 0000000000000000] 17:19:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009DEBA7E400) [pid = 3404] [serial = 939] [outer = 0000009DEACE8400] 17:19:21 INFO - PROCESS | 3404 | 1461025161796 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009DEC157800) [pid = 3404] [serial = 940] [outer = 0000009DEACE8400] 17:19:22 INFO - PROCESS | 3404 | 1461025162269 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]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 17:19:22 INFO - PROCESS | 3404 | 1461025162342 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 3404 | 1461025162344 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:19:22 INFO - PROCESS | 3404 | 1461025162348 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 3404 | 1461025162349 Marionette TRACE conn5 <- [1,1218,null,{}] 17:19:22 INFO - PROCESS | 3404 | 1461025162354 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}] 17:19:22 INFO - PROCESS | 3404 | 1461025162520 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:19:22 INFO - PROCESS | 3404 | 1461025162549 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DECE1F000 == 76 [pid = 3404] [id = 314] 17:19:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DF13A9800) [pid = 3404] [serial = 941] [outer = 0000000000000000] 17:19:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DF2029800) [pid = 3404] [serial = 942] [outer = 0000009DF13A9800] 17:19:22 INFO - PROCESS | 3404 | 1461025162600 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009DF4E88400) [pid = 3404] [serial = 943] [outer = 0000009DF13A9800] 17:19:23 INFO - PROCESS | 3404 | 1461025163068 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]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 775ms 17:19:23 INFO - PROCESS | 3404 | 1461025163125 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 3404 | 1461025163128 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:19:23 INFO - PROCESS | 3404 | 1461025163131 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 3404 | 1461025163133 Marionette TRACE conn5 <- [1,1222,null,{}] 17:19:23 INFO - PROCESS | 3404 | 1461025163144 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}] 17:19:23 INFO - PROCESS | 3404 | 1461025163260 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:19:23 INFO - PROCESS | 3404 | 1461025163318 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0ECA000 == 77 [pid = 3404] [id = 315] 17:19:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DF5B25C00) [pid = 3404] [serial = 944] [outer = 0000000000000000] 17:19:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF5BCC400) [pid = 3404] [serial = 945] [outer = 0000009DF5B25C00] 17:19:23 INFO - PROCESS | 3404 | 1461025163364 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF75C8C00) [pid = 3404] [serial = 946] [outer = 0000009DF5B25C00] 17:19:23 INFO - PROCESS | 3404 | 1461025163786 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]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 17:19:23 INFO - PROCESS | 3404 | 1461025163826 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 3404 | 1461025163828 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:19:23 INFO - PROCESS | 3404 | 1461025163867 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 3404 | 1461025163869 Marionette TRACE conn5 <- [1,1226,null,{}] 17:19:23 INFO - PROCESS | 3404 | 1461025163882 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}] 17:19:24 INFO - PROCESS | 3404 | 1461025164155 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D81708400) [pid = 3404] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D84A27400) [pid = 3404] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009DF5C27800) [pid = 3404] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D80A8DC00) [pid = 3404] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D80737800) [pid = 3404] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D81714400) [pid = 3404] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D852D5800) [pid = 3404] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D83AAE400) [pid = 3404] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009D810D4000) [pid = 3404] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DEB359000) [pid = 3404] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DEC25B000) [pid = 3404] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009DF0E1AC00) [pid = 3404] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DEC362400) [pid = 3404] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D8457A400) [pid = 3404] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009DEBCDA800) [pid = 3404] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 113 (0000009D80A5C400) [pid = 3404] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:19:24 INFO - PROCESS | 3404 | --DOMWINDOW == 112 (0000009D8214FC00) [pid = 3404] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:19:24 INFO - PROCESS | 3404 | 1461025164219 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DAD000 == 78 [pid = 3404] [id = 316] 17:19:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 113 (0000009D80739C00) [pid = 3404] [serial = 947] [outer = 0000000000000000] 17:19:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 114 (0000009D80A8DC00) [pid = 3404] [serial = 948] [outer = 0000009D80739C00] 17:19:24 INFO - PROCESS | 3404 | 1461025164266 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D83AE8400) [pid = 3404] [serial = 949] [outer = 0000009D80739C00] 17:19:24 INFO - PROCESS | 3404 | 1461025164620 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]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 816ms 17:19:24 INFO - PROCESS | 3404 | 1461025164660 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 3404 | 1461025164662 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:19:24 INFO - PROCESS | 3404 | 1461025164666 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:19:24 INFO - PROCESS | 3404 | 1461025164667 Marionette TRACE conn5 <- [1,1230,null,{}] 17:19:24 INFO - PROCESS | 3404 | 1461025164671 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}] 17:19:24 INFO - PROCESS | 3404 | 1461025164759 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:19:24 INFO - PROCESS | 3404 | 1461025164765 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF7573000 == 79 [pid = 3404] [id = 317] 17:19:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009DEA16D000) [pid = 3404] [serial = 950] [outer = 0000000000000000] 17:19:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009DF0F60800) [pid = 3404] [serial = 951] [outer = 0000009DEA16D000] 17:19:24 INFO - PROCESS | 3404 | 1461025164813 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009DF829AC00) [pid = 3404] [serial = 952] [outer = 0000009DEA16D000] 17:19:25 INFO - PROCESS | 3404 | 1461025165238 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]]]}] 17:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 628ms 17:19:25 INFO - PROCESS | 3404 | 1461025165299 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 3404 | 1461025165301 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:19:25 INFO - PROCESS | 3404 | 1461025165304 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 3404 | 1461025165306 Marionette TRACE conn5 <- [1,1234,null,{}] 17:19:25 INFO - PROCESS | 3404 | 1461025165310 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}] 17:19:25 INFO - PROCESS | 3404 | 1461025165401 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:19:25 INFO - PROCESS | 3404 | 1461025165409 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AF6000 == 80 [pid = 3404] [id = 318] 17:19:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009DF8294000) [pid = 3404] [serial = 953] [outer = 0000000000000000] 17:19:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009DF879C400) [pid = 3404] [serial = 954] [outer = 0000009DF8294000] 17:19:25 INFO - PROCESS | 3404 | 1461025165455 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009DF940C000) [pid = 3404] [serial = 955] [outer = 0000009DF8294000] 17:19:26 INFO - PROCESS | 3404 | 1461025166005 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]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 732ms 17:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:19:26 INFO - PROCESS | 3404 | 1461025166039 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 3404 | 1461025166042 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:19:26 INFO - PROCESS | 3404 | 1461025166045 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 3404 | 1461025166048 Marionette TRACE conn5 <- [1,1238,null,{}] 17:19:26 INFO - PROCESS | 3404 | 1461025166051 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}] 17:19:26 INFO - PROCESS | 3404 | 1461025166163 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:19:26 INFO - PROCESS | 3404 | 1461025166322 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D811A9800 == 81 [pid = 3404] [id = 319] 17:19:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D808D0C00) [pid = 3404] [serial = 956] [outer = 0000000000000000] 17:19:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D80A19C00) [pid = 3404] [serial = 957] [outer = 0000009D808D0C00] 17:19:26 INFO - PROCESS | 3404 | 1461025166383 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D81399C00) [pid = 3404] [serial = 958] [outer = 0000009D808D0C00] 17:19:27 INFO - PROCESS | 3404 | 1461025167069 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]]]}] 17:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1079ms 17:19:27 INFO - PROCESS | 3404 | 1461025167129 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 3404 | 1461025167134 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:19:27 INFO - PROCESS | 3404 | 1461025167139 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 3404 | 1461025167145 Marionette TRACE conn5 <- [1,1242,null,{}] 17:19:27 INFO - PROCESS | 3404 | 1461025167151 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}] 17:19:27 INFO - PROCESS | 3404 | 1461025167273 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:19:27 INFO - PROCESS | 3404 | 1461025167401 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87ECE000 == 82 [pid = 3404] [id = 320] 17:19:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D83AE7400) [pid = 3404] [serial = 959] [outer = 0000000000000000] 17:19:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D84436000) [pid = 3404] [serial = 960] [outer = 0000009D83AE7400] 17:19:27 INFO - PROCESS | 3404 | 1461025167462 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D84ADC000) [pid = 3404] [serial = 961] [outer = 0000009D83AE7400] 17:19:28 INFO - PROCESS | 3404 | 1461025168054 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]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 17:19:28 INFO - PROCESS | 3404 | 1461025168131 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 3404 | 1461025168136 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:19:28 INFO - PROCESS | 3404 | 1461025168153 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 3404 | 1461025168156 Marionette TRACE conn5 <- [1,1246,null,{}] 17:19:28 INFO - PROCESS | 3404 | 1461025168163 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}] 17:19:28 INFO - PROCESS | 3404 | 1461025168288 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:19:28 INFO - PROCESS | 3404 | 1461025168410 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AEA800 == 83 [pid = 3404] [id = 321] 17:19:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DEC563400) [pid = 3404] [serial = 962] [outer = 0000000000000000] 17:19:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DF07C1000) [pid = 3404] [serial = 963] [outer = 0000009DEC563400] 17:19:28 INFO - PROCESS | 3404 | 1461025168470 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DF208DC00) [pid = 3404] [serial = 964] [outer = 0000009DEC563400] 17:19:29 INFO - PROCESS | 3404 | 1461025169089 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]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1003ms 17:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:19:29 INFO - PROCESS | 3404 | 1461025169145 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 3404 | 1461025169148 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:19:29 INFO - PROCESS | 3404 | 1461025169161 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 3404 | 1461025169169 Marionette TRACE conn5 <- [1,1250,null,{}] 17:19:29 INFO - PROCESS | 3404 | 1461025169174 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}] 17:19:29 INFO - PROCESS | 3404 | 1461025169295 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:19:29 INFO - PROCESS | 3404 | 1461025169393 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D97800 == 84 [pid = 3404] [id = 322] 17:19:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DF7E58000) [pid = 3404] [serial = 965] [outer = 0000000000000000] 17:19:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009DF9BCE000) [pid = 3404] [serial = 966] [outer = 0000009DF7E58000] 17:19:29 INFO - PROCESS | 3404 | 1461025169450 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009DF9D36800) [pid = 3404] [serial = 967] [outer = 0000009DF7E58000] 17:19:30 INFO - PROCESS | 3404 | 1461025170032 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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 941ms 17:19:30 INFO - PROCESS | 3404 | 1461025170095 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 3404 | 1461025170098 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:19:30 INFO - PROCESS | 3404 | 1461025170102 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 3404 | 1461025170104 Marionette TRACE conn5 <- [1,1254,null,{}] 17:19:30 INFO - PROCESS | 3404 | 1461025170108 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}] 17:19:30 INFO - PROCESS | 3404 | 1461025170226 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:19:30 INFO - PROCESS | 3404 | 1461025170352 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87569800 == 85 [pid = 3404] [id = 323] 17:19:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009DFA2DC800) [pid = 3404] [serial = 968] [outer = 0000000000000000] 17:19:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009DFAA7DC00) [pid = 3404] [serial = 969] [outer = 0000009DFA2DC800] 17:19:30 INFO - PROCESS | 3404 | 1461025170411 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009DFAF91800) [pid = 3404] [serial = 970] [outer = 0000009DFA2DC800] 17:19:30 INFO - PROCESS | 3404 | 1461025170961 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]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 944ms 17:19:31 INFO - PROCESS | 3404 | 1461025171048 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 3404 | 1461025171051 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:19:31 INFO - PROCESS | 3404 | 1461025171054 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 3404 | 1461025171056 Marionette TRACE conn5 <- [1,1258,null,{}] 17:19:31 INFO - PROCESS | 3404 | 1461025171060 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}] 17:19:31 INFO - PROCESS | 3404 | 1461025171175 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:19:31 INFO - PROCESS | 3404 | 1461025171307 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC722800 == 86 [pid = 3404] [id = 324] 17:19:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009DFB7DD400) [pid = 3404] [serial = 971] [outer = 0000000000000000] 17:19:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009DFB7E3C00) [pid = 3404] [serial = 972] [outer = 0000009DFB7DD400] 17:19:31 INFO - PROCESS | 3404 | 1461025171375 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009DFBA2D000) [pid = 3404] [serial = 973] [outer = 0000009DFB7DD400] 17:19:31 INFO - PROCESS | 3404 | 1461025171972 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]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 17:19:32 INFO - PROCESS | 3404 | 1461025172042 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 3404 | 1461025172045 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:19:32 INFO - PROCESS | 3404 | 1461025172048 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 3404 | 1461025172051 Marionette TRACE conn5 <- [1,1262,null,{}] 17:19:32 INFO - PROCESS | 3404 | 1461025172068 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}] 17:19:32 INFO - PROCESS | 3404 | 1461025172212 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:19:32 INFO - PROCESS | 3404 | 1461025172270 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87A6D000 == 87 [pid = 3404] [id = 325] 17:19:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D855BB000) [pid = 3404] [serial = 974] [outer = 0000000000000000] 17:19:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DFB7E0C00) [pid = 3404] [serial = 975] [outer = 0000009D855BB000] 17:19:32 INFO - PROCESS | 3404 | 1461025172327 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009DFBA89400) [pid = 3404] [serial = 976] [outer = 0000009D855BB000] 17:19:32 INFO - PROCESS | 3404 | 1461025172978 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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 17:19:33 INFO - PROCESS | 3404 | 1461025173036 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 3404 | 1461025173039 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:19:33 INFO - PROCESS | 3404 | 1461025173043 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 3404 | 1461025173045 Marionette TRACE conn5 <- [1,1266,null,{}] 17:19:33 INFO - PROCESS | 3404 | 1461025173049 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}] 17:19:33 INFO - PROCESS | 3404 | 1461025173171 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:19:33 INFO - PROCESS | 3404 | 1461025173516 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A4E800 == 88 [pid = 3404] [id = 326] 17:19:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D80A50C00) [pid = 3404] [serial = 977] [outer = 0000000000000000] 17:19:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D80A84000) [pid = 3404] [serial = 978] [outer = 0000009D80A50C00] 17:19:33 INFO - PROCESS | 3404 | 1461025173605 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D8134D000) [pid = 3404] [serial = 979] [outer = 0000009D80A50C00] 17:19:34 INFO - PROCESS | 3404 | 1461025174239 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]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1233ms 17:19:34 INFO - PROCESS | 3404 | 1461025174278 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 3404 | 1461025174282 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:19:34 INFO - PROCESS | 3404 | 1461025174287 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 3404 | 1461025174292 Marionette TRACE conn5 <- [1,1270,null,{}] 17:19:34 INFO - PROCESS | 3404 | 1461025174297 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}] 17:19:34 INFO - PROCESS | 3404 | 1461025174413 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:19:34 INFO - PROCESS | 3404 | 1461025174544 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81333800 == 89 [pid = 3404] [id = 327] 17:19:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D8166E000) [pid = 3404] [serial = 980] [outer = 0000000000000000] 17:19:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D81676800) [pid = 3404] [serial = 981] [outer = 0000009D8166E000] 17:19:34 INFO - PROCESS | 3404 | 1461025174599 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D82B71000) [pid = 3404] [serial = 982] [outer = 0000009D8166E000] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D58800 == 88 [pid = 3404] [id = 284] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D83000 == 87 [pid = 3404] [id = 167] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8AF6000 == 86 [pid = 3404] [id = 318] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF7573000 == 85 [pid = 3404] [id = 317] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DAD000 == 84 [pid = 3404] [id = 316] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0ECA000 == 83 [pid = 3404] [id = 315] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DECE1F000 == 82 [pid = 3404] [id = 314] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC03000 == 81 [pid = 3404] [id = 313] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009D82DDA800) [pid = 3404] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D84AD8800) [pid = 3404] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009DF133A000) [pid = 3404] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009DF7970800) [pid = 3404] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009DF829C800) [pid = 3404] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009DF0E9D400) [pid = 3404] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EDF800 == 80 [pid = 3404] [id = 312] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8399B800 == 79 [pid = 3404] [id = 311] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D3D800 == 78 [pid = 3404] [id = 310] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8484B000 == 77 [pid = 3404] [id = 309] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D96000 == 76 [pid = 3404] [id = 306] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9696800 == 75 [pid = 3404] [id = 305] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8E7B000 == 74 [pid = 3404] [id = 304] 17:19:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DB3000 == 73 [pid = 3404] [id = 301] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009DECE57800) [pid = 3404] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DEA26A000) [pid = 3404] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009DF068CC00) [pid = 3404] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D83677800) [pid = 3404] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009D83AA2400) [pid = 3404] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D84A2D400) [pid = 3404] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D84AE0C00) [pid = 3404] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF5C36000) [pid = 3404] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DF5CED800) [pid = 3404] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D81551800) [pid = 3404] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D8171E000) [pid = 3404] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D80BE5400) [pid = 3404] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D80A15800) [pid = 3404] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D82B72800) [pid = 3404] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DEAB6B800) [pid = 3404] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D8171FC00) [pid = 3404] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DEA274400) [pid = 3404] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D84439C00) [pid = 3404] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D84574800) [pid = 3404] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009DEBA80800) [pid = 3404] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009DED496C00) [pid = 3404] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 120 (0000009DF0636800) [pid = 3404] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 119 (0000009DEBEADC00) [pid = 3404] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 118 (0000009DEBE56800) [pid = 3404] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 117 (0000009D8480DC00) [pid = 3404] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 116 (0000009DF14D9400) [pid = 3404] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 115 (0000009D81554C00) [pid = 3404] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | --DOMWINDOW == 114 (0000009D83677400) [pid = 3404] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 3404 | 1461025175239 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]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 984ms 17:19:35 INFO - PROCESS | 3404 | 1461025175278 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 3404 | 1461025175282 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:19:35 INFO - PROCESS | 3404 | 1461025175290 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 3404 | 1461025175292 Marionette TRACE conn5 <- [1,1274,null,{}] 17:19:35 INFO - PROCESS | 3404 | 1461025175296 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}] 17:19:35 INFO - PROCESS | 3404 | 1461025175392 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:19:35 INFO - PROCESS | 3404 | 1461025175474 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A3E800 == 74 [pid = 3404] [id = 328] 17:19:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 115 (0000009D80A82C00) [pid = 3404] [serial = 983] [outer = 0000000000000000] 17:19:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 116 (0000009D81555C00) [pid = 3404] [serial = 984] [outer = 0000009D80A82C00] 17:19:35 INFO - PROCESS | 3404 | 1461025175522 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 117 (0000009D82B6A400) [pid = 3404] [serial = 985] [outer = 0000009D80A82C00] 17:19:35 INFO - PROCESS | 3404 | 1461025175950 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]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 17:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:19:35 INFO - PROCESS | 3404 | 1461025175982 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 3404 | 1461025175985 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:19:35 INFO - PROCESS | 3404 | 1461025175990 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 3404 | 1461025175996 Marionette TRACE conn5 <- [1,1278,null,{}] 17:19:36 INFO - PROCESS | 3404 | 1461025176006 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}] 17:19:36 INFO - PROCESS | 3404 | 1461025176130 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:19:36 INFO - PROCESS | 3404 | 1461025176147 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E86000 == 75 [pid = 3404] [id = 329] 17:19:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 118 (0000009D839C1400) [pid = 3404] [serial = 986] [outer = 0000000000000000] 17:19:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 119 (0000009D83AA5800) [pid = 3404] [serial = 987] [outer = 0000009D839C1400] 17:19:36 INFO - PROCESS | 3404 | 1461025176194 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 120 (0000009D83AEF800) [pid = 3404] [serial = 988] [outer = 0000009D839C1400] 17:19:36 INFO - PROCESS | 3404 | 1461025176649 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]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 17:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:19:36 INFO - PROCESS | 3404 | 1461025176682 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 3404 | 1461025176685 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:19:36 INFO - PROCESS | 3404 | 1461025176689 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 3404 | 1461025176691 Marionette TRACE conn5 <- [1,1282,null,{}] 17:19:36 INFO - PROCESS | 3404 | 1461025176694 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}] 17:19:36 INFO - PROCESS | 3404 | 1461025176785 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:19:36 INFO - PROCESS | 3404 | 1461025176794 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A3F800 == 76 [pid = 3404] [id = 330] 17:19:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 121 (0000009D84436400) [pid = 3404] [serial = 989] [outer = 0000000000000000] 17:19:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D84582400) [pid = 3404] [serial = 990] [outer = 0000009D84436400] 17:19:36 INFO - PROCESS | 3404 | 1461025176843 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D84A27400) [pid = 3404] [serial = 991] [outer = 0000009D84436400] 17:19:37 INFO - PROCESS | 3404 | 1461025177278 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]]]}] 17:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 627ms 17:19:37 INFO - PROCESS | 3404 | 1461025177318 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 3404 | 1461025177321 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:19:37 INFO - PROCESS | 3404 | 1461025177334 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 3404 | 1461025177336 Marionette TRACE conn5 <- [1,1286,null,{}] 17:19:37 INFO - PROCESS | 3404 | 1461025177340 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}] 17:19:37 INFO - PROCESS | 3404 | 1461025177456 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:19:37 INFO - PROCESS | 3404 | 1461025177538 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87ECC000 == 77 [pid = 3404] [id = 331] 17:19:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D84ADBC00) [pid = 3404] [serial = 992] [outer = 0000000000000000] 17:19:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D84AE3400) [pid = 3404] [serial = 993] [outer = 0000009D84ADBC00] 17:19:37 INFO - PROCESS | 3404 | 1461025177597 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D85521800) [pid = 3404] [serial = 994] [outer = 0000009D84ADBC00] 17:19:38 INFO - PROCESS | 3404 | 1461025178076 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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 774ms 17:19:38 INFO - PROCESS | 3404 | 1461025178113 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 3404 | 1461025178115 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:19:38 INFO - PROCESS | 3404 | 1461025178118 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:19:38 INFO - PROCESS | 3404 | 1461025178120 Marionette TRACE conn5 <- [1,1290,null,{}] 17:19:38 INFO - PROCESS | 3404 | 1461025178123 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}] 17:19:38 INFO - PROCESS | 3404 | 1461025178241 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:19:38 INFO - PROCESS | 3404 | 1461025178299 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEB4BD800 == 78 [pid = 3404] [id = 332] 17:19:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D855B8800) [pid = 3404] [serial = 995] [outer = 0000000000000000] 17:19:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DEA162000) [pid = 3404] [serial = 996] [outer = 0000009D855B8800] 17:19:38 INFO - PROCESS | 3404 | 1461025178348 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DEA270400) [pid = 3404] [serial = 997] [outer = 0000009D855B8800] 17:19:38 INFO - PROCESS | 3404 | 1461025178790 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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 17:19:38 INFO - PROCESS | 3404 | 1461025178875 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 3404 | 1461025178877 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:19:38 INFO - PROCESS | 3404 | 1461025178883 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 3404 | 1461025178885 Marionette TRACE conn5 <- [1,1294,null,{}] 17:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:19:38 INFO - PROCESS | 3404 | 1461025178888 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}] 17:19:39 INFO - PROCESS | 3404 | 1461025179005 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:19:39 INFO - PROCESS | 3404 | 1461025179061 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD1D000 == 79 [pid = 3404] [id = 333] 17:19:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DEA30F000) [pid = 3404] [serial = 998] [outer = 0000000000000000] 17:19:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DEAB66800) [pid = 3404] [serial = 999] [outer = 0000009DEA30F000] 17:19:39 INFO - PROCESS | 3404 | 1461025179107 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009DEBA7E800) [pid = 3404] [serial = 1000] [outer = 0000009DEA30F000] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DF13A9800) [pid = 3404] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009DF5B25C00) [pid = 3404] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DEA16D000) [pid = 3404] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D81397800) [pid = 3404] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF0633800) [pid = 3404] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D839C3800) [pid = 3404] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DEACE8400) [pid = 3404] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009D813A1400) [pid = 3404] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009D84A30C00) [pid = 3404] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:19:39 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D80739C00) [pid = 3404] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:19:39 INFO - PROCESS | 3404 | 1461025179667 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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 838ms 17:19:39 INFO - PROCESS | 3404 | 1461025179729 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 3404 | 1461025179731 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:19:39 INFO - PROCESS | 3404 | 1461025179735 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 3404 | 1461025179737 Marionette TRACE conn5 <- [1,1298,null,{}] 17:19:39 INFO - PROCESS | 3404 | 1461025179740 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}] 17:19:39 INFO - PROCESS | 3404 | 1461025179829 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:19:39 INFO - PROCESS | 3404 | 1461025179837 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED364000 == 80 [pid = 3404] [id = 334] 17:19:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D82DE5400) [pid = 3404] [serial = 1001] [outer = 0000000000000000] 17:19:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009DEBCDCC00) [pid = 3404] [serial = 1002] [outer = 0000009D82DE5400] 17:19:39 INFO - PROCESS | 3404 | 1461025179883 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009DEBEAB400) [pid = 3404] [serial = 1003] [outer = 0000009D82DE5400] 17:19:40 INFO - PROCESS | 3404 | 1461025180321 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]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 627ms 17:19:40 INFO - PROCESS | 3404 | 1461025180368 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 3404 | 1461025180370 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:19:40 INFO - PROCESS | 3404 | 1461025180373 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 3404 | 1461025180375 Marionette TRACE conn5 <- [1,1302,null,{}] 17:19:40 INFO - PROCESS | 3404 | 1461025180379 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}] 17:19:40 INFO - PROCESS | 3404 | 1461025180470 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:19:40 INFO - PROCESS | 3404 | 1461025180511 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0AFD800 == 81 [pid = 3404] [id = 335] 17:19:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D81557000) [pid = 3404] [serial = 1004] [outer = 0000000000000000] 17:19:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009DEC566C00) [pid = 3404] [serial = 1005] [outer = 0000009D81557000] 17:19:40 INFO - PROCESS | 3404 | 1461025180557 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009DF0565800) [pid = 3404] [serial = 1006] [outer = 0000009D81557000] 17:19:41 INFO - PROCESS | 3404 | 1461025181001 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 689ms 17:19:41 INFO - PROCESS | 3404 | 1461025181065 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 3404 | 1461025181067 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 3404 | 1461025181071 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:19:41 INFO - PROCESS | 3404 | 1461025181073 Marionette TRACE conn5 <- [1,1306,null,{}] 17:19:41 INFO - PROCESS | 3404 | 1461025181076 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}] 17:19:41 INFO - PROCESS | 3404 | 1461025181166 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:19:41 INFO - PROCESS | 3404 | 1461025181175 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF14B0800 == 82 [pid = 3404] [id = 336] 17:19:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009DED499000) [pid = 3404] [serial = 1007] [outer = 0000000000000000] 17:19:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009DF07B7C00) [pid = 3404] [serial = 1008] [outer = 0000009DED499000] 17:19:41 INFO - PROCESS | 3404 | 1461025181230 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009DF139B400) [pid = 3404] [serial = 1009] [outer = 0000009DED499000] 17:19:41 INFO - PROCESS | 3404 | 1461025181982 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]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 983ms 17:19:42 INFO - PROCESS | 3404 | 1461025182057 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 3404 | 1461025182062 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:19:42 INFO - PROCESS | 3404 | 1461025182083 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 3404 | 1461025182087 Marionette TRACE conn5 <- [1,1310,null,{}] 17:19:42 INFO - PROCESS | 3404 | 1461025182095 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}] 17:19:42 INFO - PROCESS | 3404 | 1461025182225 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:19:42 INFO - PROCESS | 3404 | 1461025182346 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D839B0000 == 83 [pid = 3404] [id = 337] 17:19:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D81706800) [pid = 3404] [serial = 1010] [outer = 0000000000000000] 17:19:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D81721000) [pid = 3404] [serial = 1011] [outer = 0000009D81706800] 17:19:42 INFO - PROCESS | 3404 | 1461025182409 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D82DE3000) [pid = 3404] [serial = 1012] [outer = 0000009D81706800] 17:19:43 INFO - PROCESS | 3404 | 1461025182997 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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1004ms 17:19:43 INFO - PROCESS | 3404 | 1461025183076 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 3404 | 1461025183083 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:19:43 INFO - PROCESS | 3404 | 1461025183090 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 3404 | 1461025183093 Marionette TRACE conn5 <- [1,1314,null,{}] 17:19:43 INFO - PROCESS | 3404 | 1461025183098 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}] 17:19:43 INFO - PROCESS | 3404 | 1461025183266 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:19:43 INFO - PROCESS | 3404 | 1461025183277 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87A6E800 == 84 [pid = 3404] [id = 338] 17:19:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D837D7000) [pid = 3404] [serial = 1013] [outer = 0000000000000000] 17:19:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D84433C00) [pid = 3404] [serial = 1014] [outer = 0000009D837D7000] 17:19:43 INFO - PROCESS | 3404 | 1461025183337 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D84AD8800) [pid = 3404] [serial = 1015] [outer = 0000009D837D7000] 17:19:44 INFO - PROCESS | 3404 | 1461025184001 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]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 985ms 17:19:44 INFO - PROCESS | 3404 | 1461025184080 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 3404 | 1461025184083 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:19:44 INFO - PROCESS | 3404 | 1461025184101 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:19:44 INFO - PROCESS | 3404 | 1461025184106 Marionette TRACE conn5 <- [1,1318,null,{}] 17:19:44 INFO - PROCESS | 3404 | 1461025184119 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}] 17:19:44 INFO - PROCESS | 3404 | 1461025184252 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:19:44 INFO - PROCESS | 3404 | 1461025184372 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2CCF800 == 85 [pid = 3404] [id = 339] 17:19:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D85529000) [pid = 3404] [serial = 1016] [outer = 0000000000000000] 17:19:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009DEBA88000) [pid = 3404] [serial = 1017] [outer = 0000009D85529000] 17:19:44 INFO - PROCESS | 3404 | 1461025184436 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009DF0EA8000) [pid = 3404] [serial = 1018] [outer = 0000009D85529000] 17:19:45 INFO - PROCESS | 3404 | 1461025185038 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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 985ms 17:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:19:45 INFO - PROCESS | 3404 | 1461025185091 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 3404 | 1461025185095 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:19:45 INFO - PROCESS | 3404 | 1461025185098 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 3404 | 1461025185101 Marionette TRACE conn5 <- [1,1322,null,{}] 17:19:45 INFO - PROCESS | 3404 | 1461025185105 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}] 17:19:45 INFO - PROCESS | 3404 | 1461025185222 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:19:45 INFO - PROCESS | 3404 | 1461025185320 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF7E1C000 == 86 [pid = 3404] [id = 340] 17:19:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DF202BC00) [pid = 3404] [serial = 1019] [outer = 0000000000000000] 17:19:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009DF2898800) [pid = 3404] [serial = 1020] [outer = 0000009DF202BC00] 17:19:45 INFO - PROCESS | 3404 | 1461025185378 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009DF4E88000) [pid = 3404] [serial = 1021] [outer = 0000009DF202BC00] 17:19:45 INFO - PROCESS | 3404 | 1461025185961 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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 942ms 17:19:46 INFO - PROCESS | 3404 | 1461025186043 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 3404 | 1461025186046 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:19:46 INFO - PROCESS | 3404 | 1461025186049 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 3404 | 1461025186052 Marionette TRACE conn5 <- [1,1326,null,{}] 17:19:46 INFO - PROCESS | 3404 | 1461025186056 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}] 17:19:46 INFO - PROCESS | 3404 | 1461025186168 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:19:46 INFO - PROCESS | 3404 | 1461025186294 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8B3E000 == 87 [pid = 3404] [id = 341] 17:19:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009DF566C400) [pid = 3404] [serial = 1022] [outer = 0000000000000000] 17:19:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009DF5B24C00) [pid = 3404] [serial = 1023] [outer = 0000009DF566C400] 17:19:46 INFO - PROCESS | 3404 | 1461025186353 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009DF5C2DC00) [pid = 3404] [serial = 1024] [outer = 0000009DF566C400] 17:19:47 INFO - PROCESS | 3404 | 1461025187411 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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1397ms 17:19:47 INFO - PROCESS | 3404 | 1461025187449 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 3404 | 1461025187451 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:19:47 INFO - PROCESS | 3404 | 1461025187455 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:19:47 INFO - PROCESS | 3404 | 1461025187457 Marionette TRACE conn5 <- [1,1330,null,{}] 17:19:47 INFO - PROCESS | 3404 | 1461025187461 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}] 17:19:47 INFO - PROCESS | 3404 | 1461025187601 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:19:47 INFO - PROCESS | 3404 | 1461025187724 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9A54000 == 88 [pid = 3404] [id = 342] 17:19:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009DF5C36000) [pid = 3404] [serial = 1025] [outer = 0000000000000000] 17:19:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009DF7E56C00) [pid = 3404] [serial = 1026] [outer = 0000009DF5C36000] 17:19:47 INFO - PROCESS | 3404 | 1461025187786 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009DF8A47C00) [pid = 3404] [serial = 1027] [outer = 0000009DF5C36000] 17:19:48 INFO - PROCESS | 3404 | 1461025188375 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]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 984ms 17:19:48 INFO - PROCESS | 3404 | 1461025188442 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 3404 | 1461025188445 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:19:48 INFO - PROCESS | 3404 | 1461025188449 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 3404 | 1461025188451 Marionette TRACE conn5 <- [1,1334,null,{}] 17:19:48 INFO - PROCESS | 3404 | 1461025188455 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}] 17:19:48 INFO - PROCESS | 3404 | 1461025188567 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:19:48 INFO - PROCESS | 3404 | 1461025188669 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D92800 == 89 [pid = 3404] [id = 343] 17:19:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009DF8FCD000) [pid = 3404] [serial = 1028] [outer = 0000000000000000] 17:19:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009DF9248C00) [pid = 3404] [serial = 1029] [outer = 0000009DF8FCD000] 17:19:48 INFO - PROCESS | 3404 | 1461025188727 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009DF9D34C00) [pid = 3404] [serial = 1030] [outer = 0000009DF8FCD000] 17:19:49 INFO - PROCESS | 3404 | 1461025189378 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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 982ms 17:19:49 INFO - PROCESS | 3404 | 1461025189432 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:19:49 INFO - PROCESS | 3404 | 1461025189434 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:19:49 INFO - PROCESS | 3404 | 1461025189438 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 3404 | 1461025189441 Marionette TRACE conn5 <- [1,1338,null,{}] 17:19:49 INFO - PROCESS | 3404 | 1461025189445 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}] 17:19:49 INFO - PROCESS | 3404 | 1461025189561 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:19:49 INFO - PROCESS | 3404 | 1461025189662 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D84859800 == 90 [pid = 3404] [id = 344] 17:19:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D80A52400) [pid = 3404] [serial = 1031] [outer = 0000000000000000] 17:19:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D84438800) [pid = 3404] [serial = 1032] [outer = 0000009D80A52400] 17:19:49 INFO - PROCESS | 3404 | 1461025189722 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D8528BC00) [pid = 3404] [serial = 1033] [outer = 0000009D80A52400] 17:19:50 INFO - PROCESS | 3404 | 1461025190529 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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1130ms 17:19:50 INFO - PROCESS | 3404 | 1461025190570 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 3404 | 1461025190575 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:19:50 INFO - PROCESS | 3404 | 1461025190593 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 3404 | 1461025190598 Marionette TRACE conn5 <- [1,1342,null,{}] 17:19:50 INFO - PROCESS | 3404 | 1461025190607 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}] 17:19:50 INFO - PROCESS | 3404 | 1461025190718 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:19:50 INFO - PROCESS | 3404 | 1461025190850 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D41800 == 91 [pid = 3404] [id = 345] 17:19:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009D8134EC00) [pid = 3404] [serial = 1034] [outer = 0000000000000000] 17:19:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D81702800) [pid = 3404] [serial = 1035] [outer = 0000009D8134EC00] 17:19:50 INFO - PROCESS | 3404 | 1461025190903 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009D837CF400) [pid = 3404] [serial = 1036] [outer = 0000009D8134EC00] 17:19:51 INFO - PROCESS | 3404 | 1461025191430 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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 902ms 17:19:51 INFO - PROCESS | 3404 | 1461025191486 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 3404 | 1461025191492 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:19:51 INFO - PROCESS | 3404 | 1461025191499 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 3404 | 1461025191502 Marionette TRACE conn5 <- [1,1346,null,{}] 17:19:51 INFO - PROCESS | 3404 | 1461025191506 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}] 17:19:51 INFO - PROCESS | 3404 | 1461025191613 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:19:51 INFO - PROCESS | 3404 | 1461025191716 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87567000 == 92 [pid = 3404] [id = 346] 17:19:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009D8166E400) [pid = 3404] [serial = 1037] [outer = 0000000000000000] 17:19:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009D839CB800) [pid = 3404] [serial = 1038] [outer = 0000009D8166E400] 17:19:51 INFO - PROCESS | 3404 | 1461025191766 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009D84AD7800) [pid = 3404] [serial = 1039] [outer = 0000009D8166E400] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81095800 == 91 [pid = 3404] [id = 112] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0AFD800 == 90 [pid = 3404] [id = 335] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED364000 == 89 [pid = 3404] [id = 334] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBD1D000 == 88 [pid = 3404] [id = 333] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEB4BD800 == 87 [pid = 3404] [id = 332] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87ECC000 == 86 [pid = 3404] [id = 331] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82A3F800 == 85 [pid = 3404] [id = 330] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86E86000 == 84 [pid = 3404] [id = 329] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82A3E800 == 83 [pid = 3404] [id = 328] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009DF879C400) [pid = 3404] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81333800 == 82 [pid = 3404] [id = 327] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82A4E800 == 81 [pid = 3404] [id = 326] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8AEA800 == 80 [pid = 3404] [id = 321] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87ECE000 == 79 [pid = 3404] [id = 320] 17:19:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D811A9800 == 78 [pid = 3404] [id = 319] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009DF2029800) [pid = 3404] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009DF5BCC400) [pid = 3404] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009DF4E88400) [pid = 3404] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009DF75C8C00) [pid = 3404] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009DF0F60800) [pid = 3404] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D83AEA800) [pid = 3404] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009DF566B800) [pid = 3404] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009D839CA000) [pid = 3404] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009D84583400) [pid = 3404] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009DF2027800) [pid = 3404] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009D84813400) [pid = 3404] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009D84435000) [pid = 3404] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009DEBA7E400) [pid = 3404] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009DF8489000) [pid = 3404] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009DF920B800) [pid = 3404] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009DF8A4B000) [pid = 3404] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009D8366B800) [pid = 3404] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D8167AC00) [pid = 3404] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D852CAC00) [pid = 3404] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DEA167400) [pid = 3404] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009DF5C39000) [pid = 3404] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009DEC569000) [pid = 3404] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009D81710800) [pid = 3404] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D83AE8400) [pid = 3404] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D80A8DC00) [pid = 3404] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF829AC00) [pid = 3404] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009DEC157800) [pid = 3404] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:19:52 INFO - PROCESS | 3404 | 1461025192356 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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 879ms 17:19:52 INFO - PROCESS | 3404 | 1461025192378 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 3404 | 1461025192381 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:19:52 INFO - PROCESS | 3404 | 1461025192384 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 3404 | 1461025192388 Marionette TRACE conn5 <- [1,1350,null,{}] 17:19:52 INFO - PROCESS | 3404 | 1461025192399 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}] 17:19:52 INFO - PROCESS | 3404 | 1461025192497 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:19:52 INFO - PROCESS | 3404 | 1461025192580 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D848B9800 == 79 [pid = 3404] [id = 347] 17:19:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D81672800) [pid = 3404] [serial = 1040] [outer = 0000000000000000] 17:19:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D84579800) [pid = 3404] [serial = 1041] [outer = 0000009D81672800] 17:19:52 INFO - PROCESS | 3404 | 1461025192640 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D84ADE800) [pid = 3404] [serial = 1042] [outer = 0000009D81672800] 17:19:53 INFO - PROCESS | 3404 | 1461025193062 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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 731ms 17:19:53 INFO - PROCESS | 3404 | 1461025193118 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 3404 | 1461025193121 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:19:53 INFO - PROCESS | 3404 | 1461025193125 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 3404 | 1461025193127 Marionette TRACE conn5 <- [1,1354,null,{}] 17:19:53 INFO - PROCESS | 3404 | 1461025193131 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}] 17:19:53 INFO - PROCESS | 3404 | 1461025193227 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:19:53 INFO - PROCESS | 3404 | 1461025193233 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886D8800 == 80 [pid = 3404] [id = 348] 17:19:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D85522C00) [pid = 3404] [serial = 1043] [outer = 0000000000000000] 17:19:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D855B1800) [pid = 3404] [serial = 1044] [outer = 0000009D85522C00] 17:19:53 INFO - PROCESS | 3404 | 1461025193284 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009DEA168800) [pid = 3404] [serial = 1045] [outer = 0000009D85522C00] 17:19:53 INFO - PROCESS | 3404 | 1461025193763 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] 17:19:53 INFO - PROCESS | 3404 | 1461025193820 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:19:53 INFO - PROCESS | 3404 | 1461025193823 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 3404 | 1461025193825 Marionette TRACE conn5 <- [1,1358,null,{}] 17:19:53 INFO - PROCESS | 3404 | 1461025193828 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}] 17:19:53 INFO - PROCESS | 3404 | 1461025193949 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:19:54 INFO - PROCESS | 3404 | 1461025194046 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBB54000 == 81 [pid = 3404] [id = 349] 17:19:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D852D7C00) [pid = 3404] [serial = 1046] [outer = 0000000000000000] 17:19:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009DEAB68400) [pid = 3404] [serial = 1047] [outer = 0000009D852D7C00] 17:19:54 INFO - PROCESS | 3404 | 1461025194093 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009DEBEA6400) [pid = 3404] [serial = 1048] [outer = 0000009D852D7C00] 17:19:54 INFO - PROCESS | 3404 | 1461025194515 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] 17:19:54 INFO - PROCESS | 3404 | 1461025194562 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:19:54 INFO - PROCESS | 3404 | 1461025194574 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 3404 | 1461025194576 Marionette TRACE conn5 <- [1,1362,null,{}] 17:19:54 INFO - PROCESS | 3404 | 1461025194579 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}] 17:19:54 INFO - PROCESS | 3404 | 1461025194720 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:19:54 INFO - PROCESS | 3404 | 1461025194783 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0544000 == 82 [pid = 3404] [id = 350] 17:19:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009DF202A800) [pid = 3404] [serial = 1049] [outer = 0000000000000000] 17:19:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009DF208C800) [pid = 3404] [serial = 1050] [outer = 0000009DF202A800] 17:19:54 INFO - PROCESS | 3404 | 1461025194832 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009DF5B25400) [pid = 3404] [serial = 1051] [outer = 0000009DF202A800] 17:19:55 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:55 INFO - PROCESS | 3404 | 1461025195271 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] 17:19:55 INFO - PROCESS | 3404 | 1461025195360 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:19:55 INFO - PROCESS | 3404 | 1461025195363 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:19:55 INFO - PROCESS | 3404 | 1461025195365 Marionette TRACE conn5 <- [1,1366,null,{}] 17:19:55 INFO - PROCESS | 3404 | 1461025195369 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}] 17:19:55 INFO - PROCESS | 3404 | 1461025195492 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:19:55 INFO - PROCESS | 3404 | 1461025195512 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF1386800 == 83 [pid = 3404] [id = 351] 17:19:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009DF75C8C00) [pid = 3404] [serial = 1052] [outer = 0000000000000000] 17:19:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009DF796EC00) [pid = 3404] [serial = 1053] [outer = 0000009DF75C8C00] 17:19:55 INFO - PROCESS | 3404 | 1461025195558 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009DF829E400) [pid = 3404] [serial = 1054] [outer = 0000009DF75C8C00] 17:19:56 INFO - PROCESS | 3404 | 1461025196002 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] 17:19:56 INFO - PROCESS | 3404 | 1461025196041 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:19:56 INFO - PROCESS | 3404 | 1461025196044 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 3404 | 1461025196046 Marionette TRACE conn5 <- [1,1370,null,{}] 17:19:56 INFO - PROCESS | 3404 | 1461025196049 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}] 17:19:56 INFO - PROCESS | 3404 | 1461025196170 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:19:56 INFO - PROCESS | 3404 | 1461025196182 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2CCF000 == 84 [pid = 3404] [id = 352] 17:19:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009DF5C25C00) [pid = 3404] [serial = 1055] [outer = 0000000000000000] 17:19:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009DF9A0E400) [pid = 3404] [serial = 1056] [outer = 0000009DF5C25C00] 17:19:56 INFO - PROCESS | 3404 | 1461025196228 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009DF9DE2C00) [pid = 3404] [serial = 1057] [outer = 0000009DF5C25C00] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009D84ADBC00) [pid = 3404] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009D855B8800) [pid = 3404] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009DEA30F000) [pid = 3404] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009D80A50C00) [pid = 3404] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D8166E000) [pid = 3404] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D84436400) [pid = 3404] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009D839C1400) [pid = 3404] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009D80A82C00) [pid = 3404] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D81557000) [pid = 3404] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D82DE5400) [pid = 3404] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:19:56 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DF8294000) [pid = 3404] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:19:56 INFO - PROCESS | 3404 | [3404] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:56 INFO - PROCESS | 3404 | 1461025196781 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] 17:19:56 INFO - PROCESS | 3404 | 1461025196833 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:19:56 INFO - PROCESS | 3404 | 1461025196837 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 3404 | 1461025196839 Marionette TRACE conn5 <- [1,1374,null,{}] 17:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:19:56 INFO - PROCESS | 3404 | 1461025196842 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}] 17:19:56 INFO - PROCESS | 3404 | 1461025196933 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:19:56 INFO - PROCESS | 3404 | 1461025196939 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8607000 == 85 [pid = 3404] [id = 353] 17:19:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009D83677800) [pid = 3404] [serial = 1058] [outer = 0000000000000000] 17:19:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009DEA30F000) [pid = 3404] [serial = 1059] [outer = 0000009D83677800] 17:19:56 INFO - PROCESS | 3404 | 1461025196987 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009DFAB5B400) [pid = 3404] [serial = 1060] [outer = 0000009D83677800] 17:19:57 INFO - PROCESS | 3404 | 1461025197430 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] 17:19:57 INFO - PROCESS | 3404 | 1461025197474 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:19:57 INFO - PROCESS | 3404 | 1461025197478 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 3404 | 1461025197480 Marionette TRACE conn5 <- [1,1378,null,{}] 17:19:57 INFO - PROCESS | 3404 | 1461025197483 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}] 17:19:57 INFO - PROCESS | 3404 | 1461025197576 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:19:57 INFO - PROCESS | 3404 | 1461025197582 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF969E000 == 86 [pid = 3404] [id = 354] 17:19:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D8479E000) [pid = 3404] [serial = 1061] [outer = 0000000000000000] 17:19:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D847A3C00) [pid = 3404] [serial = 1062] [outer = 0000009D8479E000] 17:19:57 INFO - PROCESS | 3404 | 1461025197629 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009DFA2DD000) [pid = 3404] [serial = 1063] [outer = 0000009D8479E000] 17:19:58 INFO - PROCESS | 3404 | 1461025198067 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]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 629ms 17:19:58 INFO - PROCESS | 3404 | 1461025198109 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 3404 | 1461025198112 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:19:58 INFO - PROCESS | 3404 | 1461025198115 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 3404 | 1461025198118 Marionette TRACE conn5 <- [1,1382,null,{}] 17:19:58 INFO - PROCESS | 3404 | 1461025198122 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}] 17:19:58 INFO - PROCESS | 3404 | 1461025198235 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:19:58 INFO - PROCESS | 3404 | 1461025198241 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC71F000 == 87 [pid = 3404] [id = 355] 17:19:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D8806C000) [pid = 3404] [serial = 1064] [outer = 0000000000000000] 17:19:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009DF9D2F000) [pid = 3404] [serial = 1065] [outer = 0000009D8806C000] 17:19:58 INFO - PROCESS | 3404 | 1461025198301 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009DFB7E5800) [pid = 3404] [serial = 1066] [outer = 0000009D8806C000] 17:19:59 INFO - PROCESS | 3404 | 1461025199020 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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 942ms 17:19:59 INFO - PROCESS | 3404 | 1461025199061 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 3404 | 1461025199068 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:19:59 INFO - PROCESS | 3404 | 1461025199074 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 3404 | 1461025199079 Marionette TRACE conn5 <- [1,1386,null,{}] 17:19:59 INFO - PROCESS | 3404 | 1461025199085 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}] 17:19:59 INFO - PROCESS | 3404 | 1461025199211 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:19:59 INFO - PROCESS | 3404 | 1461025199318 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D848BE000 == 88 [pid = 3404] [id = 356] 17:19:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D81708000) [pid = 3404] [serial = 1067] [outer = 0000000000000000] 17:19:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009D82B6D000) [pid = 3404] [serial = 1068] [outer = 0000009D81708000] 17:19:59 INFO - PROCESS | 3404 | 1461025199377 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009D83AA4400) [pid = 3404] [serial = 1069] [outer = 0000009D81708000] 17:20:00 INFO - PROCESS | 3404 | 1461025200017 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]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 985ms 17:20:00 INFO - PROCESS | 3404 | 1461025200060 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 3404 | 1461025200068 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:20:00 INFO - PROCESS | 3404 | 1461025200075 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 3404 | 1461025200078 Marionette TRACE conn5 <- [1,1390,null,{}] 17:20:00 INFO - PROCESS | 3404 | 1461025200083 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}] 17:20:00 INFO - PROCESS | 3404 | 1461025200206 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:20:00 INFO - PROCESS | 3404 | 1461025200309 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88015000 == 89 [pid = 3404] [id = 357] 17:20:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D8528A400) [pid = 3404] [serial = 1070] [outer = 0000000000000000] 17:20:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D85523000) [pid = 3404] [serial = 1071] [outer = 0000009D8528A400] 17:20:00 INFO - PROCESS | 3404 | 1461025200366 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D88068400) [pid = 3404] [serial = 1072] [outer = 0000009D8528A400] 17:20:01 INFO - PROCESS | 3404 | 1461025201032 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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 985ms 17:20:01 INFO - PROCESS | 3404 | 1461025201065 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 3404 | 1461025201068 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:20:01 INFO - PROCESS | 3404 | 1461025201072 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 3404 | 1461025201077 Marionette TRACE conn5 <- [1,1394,null,{}] 17:20:01 INFO - PROCESS | 3404 | 1461025201090 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}] 17:20:01 INFO - PROCESS | 3404 | 1461025201263 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:20:01 INFO - PROCESS | 3404 | 1461025201283 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2451000 == 90 [pid = 3404] [id = 358] 17:20:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009DEC561C00) [pid = 3404] [serial = 1073] [outer = 0000000000000000] 17:20:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009DF0E6BC00) [pid = 3404] [serial = 1074] [outer = 0000009DEC561C00] 17:20:01 INFO - PROCESS | 3404 | 1461025201346 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009DF4E86C00) [pid = 3404] [serial = 1075] [outer = 0000009DEC561C00] 17:20:02 INFO - PROCESS | 3404 | 1461025201996 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]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 985ms 17:20:02 INFO - PROCESS | 3404 | 1461025202058 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 3404 | 1461025202061 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:20:02 INFO - PROCESS | 3404 | 1461025202065 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 3404 | 1461025202067 Marionette TRACE conn5 <- [1,1398,null,{}] 17:20:02 INFO - PROCESS | 3404 | 1461025202071 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}] 17:20:02 INFO - PROCESS | 3404 | 1461025202235 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:20:02 INFO - PROCESS | 3404 | 1461025202296 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88ED2800 == 91 [pid = 3404] [id = 359] 17:20:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009D846ABC00) [pid = 3404] [serial = 1076] [outer = 0000000000000000] 17:20:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009D846AFC00) [pid = 3404] [serial = 1077] [outer = 0000009D846ABC00] 17:20:02 INFO - PROCESS | 3404 | 1461025202395 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009DF5C2F000) [pid = 3404] [serial = 1078] [outer = 0000009D846ABC00] 17:20:03 INFO - PROCESS | 3404 | 1461025203088 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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1078ms 17:20:03 INFO - PROCESS | 3404 | 1461025203144 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 3404 | 1461025203147 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:20:03 INFO - PROCESS | 3404 | 1461025203151 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:20:03 INFO - PROCESS | 3404 | 1461025203153 Marionette TRACE conn5 <- [1,1402,null,{}] 17:20:03 INFO - PROCESS | 3404 | 1461025203157 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}] 17:20:03 INFO - PROCESS | 3404 | 1461025203307 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:20:03 INFO - PROCESS | 3404 | 1461025203432 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85679800 == 92 [pid = 3404] [id = 360] 17:20:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009D875A8C00) [pid = 3404] [serial = 1079] [outer = 0000000000000000] 17:20:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009D875B0000) [pid = 3404] [serial = 1080] [outer = 0000009D875A8C00] 17:20:03 INFO - PROCESS | 3404 | 1461025203490 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D875B7C00) [pid = 3404] [serial = 1081] [outer = 0000009D875A8C00] 17:20:04 INFO - PROCESS | 3404 | 1461025204176 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]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1080ms 17:20:04 INFO - PROCESS | 3404 | 1461025204234 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 3404 | 1461025204237 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:20:04 INFO - PROCESS | 3404 | 1461025204240 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 3404 | 1461025204242 Marionette TRACE conn5 <- [1,1406,null,{}] 17:20:04 INFO - PROCESS | 3404 | 1461025204246 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}] 17:20:04 INFO - PROCESS | 3404 | 1461025204378 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:20:04 INFO - PROCESS | 3404 | 1461025204505 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88039000 == 93 [pid = 3404] [id = 361] 17:20:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D877A8400) [pid = 3404] [serial = 1082] [outer = 0000000000000000] 17:20:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009DF053C800) [pid = 3404] [serial = 1083] [outer = 0000009D877A8400] 17:20:04 INFO - PROCESS | 3404 | 1461025204566 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009DFBA29400) [pid = 3404] [serial = 1084] [outer = 0000009D877A8400] 17:20:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D82B6E000) [pid = 3404] [serial = 1085] [outer = 0000009DF4E95800] 17:20:05 INFO - PROCESS | 3404 | 1461025205289 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]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1381ms 17:20:05 INFO - PROCESS | 3404 | 1461025205698 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 3404 | 1461025205703 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:20:05 INFO - PROCESS | 3404 | 1461025205711 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 3404 | 1461025205714 Marionette TRACE conn5 <- [1,1410,null,{}] 17:20:05 INFO - PROCESS | 3404 | 1461025205720 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}] 17:20:05 INFO - PROCESS | 3404 | 1461025205831 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:20:05 INFO - PROCESS | 3404 | 1461025205958 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815B4800 == 94 [pid = 3404] [id = 362] 17:20:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D8134E400) [pid = 3404] [serial = 1086] [outer = 0000000000000000] 17:20:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D81399400) [pid = 3404] [serial = 1087] [outer = 0000009D8134E400] 17:20:06 INFO - PROCESS | 3404 | 1461025206011 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D81709C00) [pid = 3404] [serial = 1088] [outer = 0000009D8134E400] 17:20:06 INFO - PROCESS | 3404 | 1461025206652 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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 17:20:06 INFO - PROCESS | 3404 | 1461025206699 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 3404 | 1461025206703 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:20:06 INFO - PROCESS | 3404 | 1461025206711 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 3404 | 1461025206715 Marionette TRACE conn5 <- [1,1414,null,{}] 17:20:06 INFO - PROCESS | 3404 | 1461025206719 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}] 17:20:06 INFO - PROCESS | 3404 | 1461025206825 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:20:06 INFO - PROCESS | 3404 | 1461025206950 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEB456800 == 93 [pid = 3404] [id = 302] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF7E1E800 == 92 [pid = 3404] [id = 303] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF969E000 == 91 [pid = 3404] [id = 354] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8607000 == 90 [pid = 3404] [id = 353] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF2CCF000 == 89 [pid = 3404] [id = 352] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF1386800 == 88 [pid = 3404] [id = 351] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0544000 == 87 [pid = 3404] [id = 350] 17:20:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBB54000 == 86 [pid = 3404] [id = 349] 17:20:06 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009DF9BCE000) [pid = 3404] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:20:06 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009DFAA7DC00) [pid = 3404] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:20:06 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009DFB7E3C00) [pid = 3404] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:20:06 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009DFB7E0C00) [pid = 3404] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:20:06 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009DF07B7C00) [pid = 3404] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80484000 == 87 [pid = 3404] [id = 363] 17:20:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D80A0C400) [pid = 3404] [serial = 1089] [outer = 0000000000000000] 17:20:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D80BD7800) [pid = 3404] [serial = 1090] [outer = 0000009D80A0C400] 17:20:07 INFO - PROCESS | 3404 | 1461025207053 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D82DE9400) [pid = 3404] [serial = 1091] [outer = 0000009D80A0C400] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886D8800 == 86 [pid = 3404] [id = 348] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D848B9800 == 85 [pid = 3404] [id = 347] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87567000 == 84 [pid = 3404] [id = 346] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D41800 == 83 [pid = 3404] [id = 345] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF7E1C000 == 82 [pid = 3404] [id = 340] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF2CCF800 == 81 [pid = 3404] [id = 339] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87A6E800 == 80 [pid = 3404] [id = 338] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D839B0000 == 79 [pid = 3404] [id = 337] 17:20:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF14B0800 == 78 [pid = 3404] [id = 336] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009DF940C000) [pid = 3404] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D84AE3400) [pid = 3404] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D85521800) [pid = 3404] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009DEA270400) [pid = 3404] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009DEA162000) [pid = 3404] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009DEAB66800) [pid = 3404] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 162 (0000009D8134D000) [pid = 3404] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 161 (0000009D80A84000) [pid = 3404] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009D82B71000) [pid = 3404] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009D81676800) [pid = 3404] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D84582400) [pid = 3404] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009D83AA5800) [pid = 3404] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D83AEF800) [pid = 3404] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009D81555C00) [pid = 3404] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D82B6A400) [pid = 3404] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009DF07C1000) [pid = 3404] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009D80A19C00) [pid = 3404] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009D84436000) [pid = 3404] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009DEC566C00) [pid = 3404] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009DEBA7E800) [pid = 3404] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009DF0565800) [pid = 3404] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009DEBEAB400) [pid = 3404] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009DEBCDCC00) [pid = 3404] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D84A27400) [pid = 3404] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3404 | 1461025207566 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]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 881ms 17:20:07 INFO - PROCESS | 3404 | 1461025207594 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 3404 | 1461025207596 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:20:07 INFO - PROCESS | 3404 | 1461025207600 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 3404 | 1461025207602 Marionette TRACE conn5 <- [1,1418,null,{}] 17:20:07 INFO - PROCESS | 3404 | 1461025207617 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}] 17:20:07 INFO - PROCESS | 3404 | 1461025207714 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:20:07 INFO - PROCESS | 3404 | 1461025207725 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8485A800 == 79 [pid = 3404] [id = 364] 17:20:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D83AA2C00) [pid = 3404] [serial = 1092] [outer = 0000000000000000] 17:20:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D83AADC00) [pid = 3404] [serial = 1093] [outer = 0000009D83AA2C00] 17:20:07 INFO - PROCESS | 3404 | 1461025207803 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D84433000) [pid = 3404] [serial = 1094] [outer = 0000009D83AA2C00] 17:20:08 INFO - PROCESS | 3404 | 1461025208298 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]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 17:20:08 INFO - PROCESS | 3404 | 1461025208334 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 3404 | 1461025208336 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:20:08 INFO - PROCESS | 3404 | 1461025208340 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:20:08 INFO - PROCESS | 3404 | 1461025208341 Marionette TRACE conn5 <- [1,1422,null,{}] 17:20:08 INFO - PROCESS | 3404 | 1461025208345 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}] 17:20:08 INFO - PROCESS | 3404 | 1461025208435 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:20:08 INFO - PROCESS | 3404 | 1461025208442 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8754D000 == 80 [pid = 3404] [id = 365] 17:20:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009D84576800) [pid = 3404] [serial = 1095] [outer = 0000000000000000] 17:20:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D83AAC000) [pid = 3404] [serial = 1096] [outer = 0000009D84576800] 17:20:08 INFO - PROCESS | 3404 | 1461025208491 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009D847A0800) [pid = 3404] [serial = 1097] [outer = 0000009D84576800] 17:20:09 INFO - PROCESS | 3404 | 1461025209002 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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 690ms 17:20:09 INFO - PROCESS | 3404 | 1461025209034 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 3404 | 1461025209036 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:20:09 INFO - PROCESS | 3404 | 1461025209040 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 3404 | 1461025209042 Marionette TRACE conn5 <- [1,1426,null,{}] 17:20:09 INFO - PROCESS | 3404 | 1461025209045 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}] 17:20:09 INFO - PROCESS | 3404 | 1461025209137 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:20:09 INFO - PROCESS | 3404 | 1461025209143 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AC9800 == 81 [pid = 3404] [id = 366] 17:20:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009D84815C00) [pid = 3404] [serial = 1098] [outer = 0000000000000000] 17:20:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D84A22400) [pid = 3404] [serial = 1099] [outer = 0000009D84815C00] 17:20:09 INFO - PROCESS | 3404 | 1461025209191 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D84ADD800) [pid = 3404] [serial = 1100] [outer = 0000009D84815C00] 17:20:09 INFO - PROCESS | 3404 | 1461025209679 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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 17:20:09 INFO - PROCESS | 3404 | 1461025209735 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 3404 | 1461025209737 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:20:09 INFO - PROCESS | 3404 | 1461025209740 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 3404 | 1461025209742 Marionette TRACE conn5 <- [1,1430,null,{}] 17:20:09 INFO - PROCESS | 3404 | 1461025209746 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}] 17:20:09 INFO - PROCESS | 3404 | 1461025209918 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:20:09 INFO - PROCESS | 3404 | 1461025209947 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88047000 == 82 [pid = 3404] [id = 367] 17:20:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D85522800) [pid = 3404] [serial = 1101] [outer = 0000000000000000] 17:20:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009D85525000) [pid = 3404] [serial = 1102] [outer = 0000009D85522800] 17:20:10 INFO - PROCESS | 3404 | 1461025209996 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D875B4C00) [pid = 3404] [serial = 1103] [outer = 0000009D85522800] 17:20:10 INFO - PROCESS | 3404 | 1461025210451 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]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 17:20:10 INFO - PROCESS | 3404 | 1461025210476 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 3404 | 1461025210479 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:20:10 INFO - PROCESS | 3404 | 1461025210482 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 3404 | 1461025210484 Marionette TRACE conn5 <- [1,1434,null,{}] 17:20:10 INFO - PROCESS | 3404 | 1461025210488 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}] 17:20:10 INFO - PROCESS | 3404 | 1461025210605 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:20:10 INFO - PROCESS | 3404 | 1461025210664 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CCE000 == 83 [pid = 3404] [id = 368] 17:20:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009D877A3000) [pid = 3404] [serial = 1104] [outer = 0000000000000000] 17:20:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009D877ACC00) [pid = 3404] [serial = 1105] [outer = 0000009D877A3000] 17:20:10 INFO - PROCESS | 3404 | 1461025210710 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009D88073800) [pid = 3404] [serial = 1106] [outer = 0000009D877A3000] 17:20:11 INFO - PROCESS | 3404 | 1461025211155 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]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 732ms 17:20:11 INFO - PROCESS | 3404 | 1461025211218 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 3404 | 1461025211220 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:20:11 INFO - PROCESS | 3404 | 1461025211260 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 3404 | 1461025211262 Marionette TRACE conn5 <- [1,1438,null,{}] 17:20:11 INFO - PROCESS | 3404 | 1461025211276 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}] 17:20:11 INFO - PROCESS | 3404 | 1461025211652 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009DF202A800) [pid = 3404] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D81672800) [pid = 3404] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009DF75C8C00) [pid = 3404] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D852D7C00) [pid = 3404] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009DF5C25C00) [pid = 3404] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D8166E400) [pid = 3404] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009D85522C00) [pid = 3404] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009D8479E000) [pid = 3404] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009D8134EC00) [pid = 3404] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:20:11 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009D83677800) [pid = 3404] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:20:11 INFO - PROCESS | 3404 | 1461025211715 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87576000 == 84 [pid = 3404] [id = 369] 17:20:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009D80A4F400) [pid = 3404] [serial = 1107] [outer = 0000000000000000] 17:20:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009D81712400) [pid = 3404] [serial = 1108] [outer = 0000009D80A4F400] 17:20:11 INFO - PROCESS | 3404 | 1461025211762 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009DEA270C00) [pid = 3404] [serial = 1109] [outer = 0000009D80A4F400] 17:20:12 INFO - PROCESS | 3404 | 1461025212131 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]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 922ms 17:20:12 INFO - PROCESS | 3404 | 1461025212160 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 3404 | 1461025212162 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:20:12 INFO - PROCESS | 3404 | 1461025212166 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 3404 | 1461025212168 Marionette TRACE conn5 <- [1,1442,null,{}] 17:20:12 INFO - PROCESS | 3404 | 1461025212171 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}] 17:20:12 INFO - PROCESS | 3404 | 1461025212260 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:20:12 INFO - PROCESS | 3404 | 1461025212266 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC1BC000 == 85 [pid = 3404] [id = 370] 17:20:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009DEA3F4400) [pid = 3404] [serial = 1110] [outer = 0000000000000000] 17:20:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009DEB4CA000) [pid = 3404] [serial = 1111] [outer = 0000009DEA3F4400] 17:20:12 INFO - PROCESS | 3404 | 1461025212314 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009DEBCDC400) [pid = 3404] [serial = 1112] [outer = 0000009DEA3F4400] 17:20:12 INFO - PROCESS | 3404 | 1461025212756 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]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 627ms 17:20:12 INFO - PROCESS | 3404 | 1461025212796 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 3404 | 1461025212798 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:20:12 INFO - PROCESS | 3404 | 1461025212802 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 3404 | 1461025212804 Marionette TRACE conn5 <- [1,1446,null,{}] 17:20:12 INFO - PROCESS | 3404 | 1461025212808 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}] 17:20:12 INFO - PROCESS | 3404 | 1461025212897 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:20:12 INFO - PROCESS | 3404 | 1461025212904 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED68C000 == 86 [pid = 3404] [id = 371] 17:20:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D81721800) [pid = 3404] [serial = 1113] [outer = 0000000000000000] 17:20:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009DEC25D000) [pid = 3404] [serial = 1114] [outer = 0000009D81721800] 17:20:12 INFO - PROCESS | 3404 | 1461025212950 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009DEC565000) [pid = 3404] [serial = 1115] [outer = 0000009D81721800] 17:20:13 INFO - PROCESS | 3404 | 1461025213418 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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 17:20:13 INFO - PROCESS | 3404 | 1461025213432 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 3404 | 1461025213435 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:20:13 INFO - PROCESS | 3404 | 1461025213455 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 3404 | 1461025213458 Marionette TRACE conn5 <- [1,1450,null,{}] 17:20:13 INFO - PROCESS | 3404 | 1461025213461 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}] 17:20:13 INFO - PROCESS | 3404 | 1461025213574 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:20:13 INFO - PROCESS | 3404 | 1461025213580 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0ED4000 == 87 [pid = 3404] [id = 372] 17:20:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009DF0637400) [pid = 3404] [serial = 1116] [outer = 0000000000000000] 17:20:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009DF0934000) [pid = 3404] [serial = 1117] [outer = 0000009DF0637400] 17:20:13 INFO - PROCESS | 3404 | 1461025213634 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009DF13A4C00) [pid = 3404] [serial = 1118] [outer = 0000009DF0637400] 17:20:14 INFO - PROCESS | 3404 | 1461025214418 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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1035ms 17:20:14 INFO - PROCESS | 3404 | 1461025214482 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 3404 | 1461025214489 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:20:14 INFO - PROCESS | 3404 | 1461025214495 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 3404 | 1461025214499 Marionette TRACE conn5 <- [1,1454,null,{}] 17:20:14 INFO - PROCESS | 3404 | 1461025214526 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}] 17:20:14 INFO - PROCESS | 3404 | 1461025214687 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:20:14 INFO - PROCESS | 3404 | 1461025214812 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D839A2000 == 88 [pid = 3404] [id = 373] 17:20:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009D82ABB400) [pid = 3404] [serial = 1119] [outer = 0000000000000000] 17:20:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D82B77C00) [pid = 3404] [serial = 1120] [outer = 0000009D82ABB400] 17:20:14 INFO - PROCESS | 3404 | 1461025214875 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D83AA3C00) [pid = 3404] [serial = 1121] [outer = 0000009D82ABB400] 17:20:15 INFO - PROCESS | 3404 | 1461025215461 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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1032ms 17:20:15 INFO - PROCESS | 3404 | 1461025215529 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3404 | 1461025215536 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:20:15 INFO - PROCESS | 3404 | 1461025215542 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:20:15 INFO - PROCESS | 3404 | 1461025215546 Marionette TRACE conn5 <- [1,1458,null,{}] 17:20:15 INFO - PROCESS | 3404 | 1461025215550 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}] 17:20:15 INFO - PROCESS | 3404 | 1461025215672 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:20:15 INFO - PROCESS | 3404 | 1461025215802 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EDD800 == 89 [pid = 3404] [id = 374] 17:20:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D846AA400) [pid = 3404] [serial = 1122] [outer = 0000000000000000] 17:20:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D84A22C00) [pid = 3404] [serial = 1123] [outer = 0000009D846AA400] 17:20:15 INFO - PROCESS | 3404 | 1461025215861 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D852D0000) [pid = 3404] [serial = 1124] [outer = 0000009D846AA400] 17:20:16 INFO - PROCESS | 3404 | 1461025216468 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]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 17:20:16 INFO - PROCESS | 3404 | 1461025216534 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 3404 | 1461025216537 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:20:16 INFO - PROCESS | 3404 | 1461025216541 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 3404 | 1461025216545 Marionette TRACE conn5 <- [1,1462,null,{}] 17:20:16 INFO - PROCESS | 3404 | 1461025216557 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}] 17:20:16 INFO - PROCESS | 3404 | 1461025216680 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:20:16 INFO - PROCESS | 3404 | 1461025216813 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF13C2800 == 90 [pid = 3404] [id = 375] 17:20:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D875B6400) [pid = 3404] [serial = 1125] [outer = 0000000000000000] 17:20:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009DEA274000) [pid = 3404] [serial = 1126] [outer = 0000009D875B6400] 17:20:16 INFO - PROCESS | 3404 | 1461025216876 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009DF0568C00) [pid = 3404] [serial = 1127] [outer = 0000009D875B6400] 17:20:17 INFO - PROCESS | 3404 | 1461025217532 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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1033ms 17:20:17 INFO - PROCESS | 3404 | 1461025217576 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:20:17 INFO - PROCESS | 3404 | 1461025217579 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:20:17 INFO - PROCESS | 3404 | 1461025217583 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 3404 | 1461025217586 Marionette TRACE conn5 <- [1,1466,null,{}] 17:20:17 INFO - PROCESS | 3404 | 1461025217590 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}] 17:20:17 INFO - PROCESS | 3404 | 1461025217708 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:20:17 INFO - PROCESS | 3404 | 1461025217838 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C83000 == 91 [pid = 3404] [id = 376] 17:20:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009DF0FCF800) [pid = 3404] [serial = 1128] [outer = 0000000000000000] 17:20:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009DF13EF400) [pid = 3404] [serial = 1129] [outer = 0000009DF0FCF800] 17:20:17 INFO - PROCESS | 3404 | 1461025217897 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009DF2894000) [pid = 3404] [serial = 1130] [outer = 0000009DF0FCF800] 17:20:18 INFO - PROCESS | 3404 | 1461025218442 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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 943ms 17:20:18 INFO - PROCESS | 3404 | 1461025218528 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 3404 | 1461025218531 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:20:18 INFO - PROCESS | 3404 | 1461025218534 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 3404 | 1461025218537 Marionette TRACE conn5 <- [1,1470,null,{}] 17:20:18 INFO - PROCESS | 3404 | 1461025218540 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}] 17:20:18 INFO - PROCESS | 3404 | 1461025218654 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:20:18 INFO - PROCESS | 3404 | 1461025218784 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8620000 == 92 [pid = 3404] [id = 377] 17:20:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009DF24BE800) [pid = 3404] [serial = 1131] [outer = 0000000000000000] 17:20:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009DF4EA4C00) [pid = 3404] [serial = 1132] [outer = 0000009DF24BE800] 17:20:18 INFO - PROCESS | 3404 | 1461025218843 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009DF5BB9400) [pid = 3404] [serial = 1133] [outer = 0000009DF24BE800] 17:20:19 INFO - PROCESS | 3404 | 1461025219472 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]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 17:20:19 INFO - PROCESS | 3404 | 1461025219522 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 3404 | 1461025219525 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:20:19 INFO - PROCESS | 3404 | 1461025219529 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 3404 | 1461025219531 Marionette TRACE conn5 <- [1,1474,null,{}] 17:20:19 INFO - PROCESS | 3404 | 1461025219535 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}] 17:20:19 INFO - PROCESS | 3404 | 1461025219662 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:20:19 INFO - PROCESS | 3404 | 1461025219793 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9634800 == 93 [pid = 3404] [id = 378] 17:20:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009DF75C8C00) [pid = 3404] [serial = 1134] [outer = 0000000000000000] 17:20:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009DF8289400) [pid = 3404] [serial = 1135] [outer = 0000009DF75C8C00] 17:20:19 INFO - PROCESS | 3404 | 1461025219857 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009DF82A8800) [pid = 3404] [serial = 1136] [outer = 0000009DF75C8C00] 17:20:20 INFO - PROCESS | 3404 | 1461025220486 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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 984ms 17:20:20 INFO - PROCESS | 3404 | 1461025220515 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 3404 | 1461025220518 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:20:20 INFO - PROCESS | 3404 | 1461025220521 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 3404 | 1461025220524 Marionette TRACE conn5 <- [1,1478,null,{}] 17:20:20 INFO - PROCESS | 3404 | 1461025220527 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}] 17:20:20 INFO - PROCESS | 3404 | 1461025220640 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:20:20 INFO - PROCESS | 3404 | 1461025220770 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D84800 == 94 [pid = 3404] [id = 379] 17:20:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009DF829F400) [pid = 3404] [serial = 1137] [outer = 0000000000000000] 17:20:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009DF87A9400) [pid = 3404] [serial = 1138] [outer = 0000009DF829F400] 17:20:20 INFO - PROCESS | 3404 | 1461025220829 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009DF920D000) [pid = 3404] [serial = 1139] [outer = 0000009DF829F400] 17:20:21 INFO - PROCESS | 3404 | 1461025221440 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]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 943ms 17:20:21 INFO - PROCESS | 3404 | 1461025221467 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 3404 | 1461025221469 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:20:21 INFO - PROCESS | 3404 | 1461025221473 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 3404 | 1461025221475 Marionette TRACE conn5 <- [1,1482,null,{}] 17:20:21 INFO - PROCESS | 3404 | 1461025221479 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}] 17:20:21 INFO - PROCESS | 3404 | 1461025221594 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:20:21 INFO - PROCESS | 3404 | 1461025221702 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D34800 == 95 [pid = 3404] [id = 380] 17:20:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D837CD000) [pid = 3404] [serial = 1140] [outer = 0000000000000000] 17:20:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D83AE5400) [pid = 3404] [serial = 1141] [outer = 0000009D837CD000] 17:20:21 INFO - PROCESS | 3404 | 1461025221759 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D881D0800) [pid = 3404] [serial = 1142] [outer = 0000009D837CD000] 17:20:22 INFO - PROCESS | 3404 | 1461025222349 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]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1078ms 17:20:22 INFO - PROCESS | 3404 | 1461025222596 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 3404 | 1461025222602 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:20:22 INFO - PROCESS | 3404 | 1461025222609 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 3404 | 1461025222612 Marionette TRACE conn5 <- [1,1486,null,{}] 17:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:20:22 INFO - PROCESS | 3404 | 1461025222618 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}] 17:20:22 INFO - PROCESS | 3404 | 1461025222729 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:20:22 INFO - PROCESS | 3404 | 1461025222856 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E96800 == 96 [pid = 3404] [id = 381] 17:20:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D81550400) [pid = 3404] [serial = 1143] [outer = 0000000000000000] 17:20:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D81679C00) [pid = 3404] [serial = 1144] [outer = 0000009D81550400] 17:20:22 INFO - PROCESS | 3404 | 1461025222908 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D83677800) [pid = 3404] [serial = 1145] [outer = 0000009D81550400] 17:20:23 INFO - PROCESS | 3404 | 1461025223521 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]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 17:20:23 INFO - PROCESS | 3404 | 1461025223542 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 3404 | 1461025223546 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:20:23 INFO - PROCESS | 3404 | 1461025223554 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 3404 | 1461025223558 Marionette TRACE conn5 <- [1,1490,null,{}] 17:20:23 INFO - PROCESS | 3404 | 1461025223562 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}] 17:20:23 INFO - PROCESS | 3404 | 1461025223672 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:20:23 INFO - PROCESS | 3404 | 1461025223778 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8754C000 == 97 [pid = 3404] [id = 382] 17:20:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D83AE6800) [pid = 3404] [serial = 1146] [outer = 0000000000000000] 17:20:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D846A9400) [pid = 3404] [serial = 1147] [outer = 0000009D83AE6800] 17:20:23 INFO - PROCESS | 3404 | 1461025223828 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D85282800) [pid = 3404] [serial = 1148] [outer = 0000009D83AE6800] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBD19800 == 96 [pid = 3404] [id = 118] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED68C000 == 95 [pid = 3404] [id = 371] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC1BC000 == 94 [pid = 3404] [id = 370] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87576000 == 93 [pid = 3404] [id = 369] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CCE000 == 92 [pid = 3404] [id = 368] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88047000 == 91 [pid = 3404] [id = 367] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87AC9800 == 90 [pid = 3404] [id = 366] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8754D000 == 89 [pid = 3404] [id = 365] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8485A800 == 88 [pid = 3404] [id = 364] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80484000 == 87 [pid = 3404] [id = 363] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815B4800 == 86 [pid = 3404] [id = 362] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009DF2898800) [pid = 3404] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009DF5B24C00) [pid = 3404] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009DF7E56C00) [pid = 3404] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009DF9248C00) [pid = 3404] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009DF9D2F000) [pid = 3404] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF2451000 == 85 [pid = 3404] [id = 358] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88015000 == 84 [pid = 3404] [id = 357] 17:20:24 INFO - PROCESS | 3404 | --DOCSHELL 0000009D848BE000 == 83 [pid = 3404] [id = 356] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009DF208C800) [pid = 3404] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D84579800) [pid = 3404] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009DF796EC00) [pid = 3404] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009DEAB68400) [pid = 3404] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009DF5B25400) [pid = 3404] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009DF9A0E400) [pid = 3404] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D84AD7800) [pid = 3404] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D839CB800) [pid = 3404] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D855B1800) [pid = 3404] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009DEA168800) [pid = 3404] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009DF829E400) [pid = 3404] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D84438800) [pid = 3404] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D84433C00) [pid = 3404] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009DEBA88000) [pid = 3404] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D81721000) [pid = 3404] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D847A3C00) [pid = 3404] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009DFA2DD000) [pid = 3404] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009DF9DE2C00) [pid = 3404] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D81702800) [pid = 3404] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D837CF400) [pid = 3404] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D84ADE800) [pid = 3404] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009DEA30F000) [pid = 3404] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009DEBEA6400) [pid = 3404] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009DFAB5B400) [pid = 3404] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3404 | 1461025224381 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]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 880ms 17:20:24 INFO - PROCESS | 3404 | 1461025224443 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 3404 | 1461025224445 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:20:24 INFO - PROCESS | 3404 | 1461025224453 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 3404 | 1461025224455 Marionette TRACE conn5 <- [1,1494,null,{}] 17:20:24 INFO - PROCESS | 3404 | 1461025224466 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}] 17:20:24 INFO - PROCESS | 3404 | 1461025224567 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:20:24 INFO - PROCESS | 3404 | 1461025224661 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D33000 == 84 [pid = 3404] [id = 383] 17:20:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D839C4800) [pid = 3404] [serial = 1149] [outer = 0000000000000000] 17:20:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D847A3000) [pid = 3404] [serial = 1150] [outer = 0000009D839C4800] 17:20:24 INFO - PROCESS | 3404 | 1461025224712 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D85284000) [pid = 3404] [serial = 1151] [outer = 0000009D839C4800] 17:20:25 INFO - PROCESS | 3404 | 1461025225110 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]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 17:20:25 INFO - PROCESS | 3404 | 1461025225147 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 3404 | 1461025225149 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:20:25 INFO - PROCESS | 3404 | 1461025225153 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 3404 | 1461025225155 Marionette TRACE conn5 <- [1,1498,null,{}] 17:20:25 INFO - PROCESS | 3404 | 1461025225158 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}] 17:20:25 INFO - PROCESS | 3404 | 1461025225252 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:20:25 INFO - PROCESS | 3404 | 1461025225259 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88038800 == 85 [pid = 3404] [id = 384] 17:20:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D85520800) [pid = 3404] [serial = 1152] [outer = 0000000000000000] 17:20:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D855B8800) [pid = 3404] [serial = 1153] [outer = 0000009D85520800] 17:20:25 INFO - PROCESS | 3404 | 1461025225309 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D877A8800) [pid = 3404] [serial = 1154] [outer = 0000009D85520800] 17:20:25 INFO - PROCESS | 3404 | 1461025225771 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]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 17:20:25 INFO - PROCESS | 3404 | 1461025225784 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:20:25 INFO - PROCESS | 3404 | 1461025225786 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:20:25 INFO - PROCESS | 3404 | 1461025225790 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 3404 | 1461025225791 Marionette TRACE conn5 <- [1,1502,null,{}] 17:20:25 INFO - PROCESS | 3404 | 1461025225795 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}] 17:20:25 INFO - PROCESS | 3404 | 1461025225889 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:20:25 INFO - PROCESS | 3404 | 1461025225895 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEB4BF000 == 86 [pid = 3404] [id = 385] 17:20:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D881D2800) [pid = 3404] [serial = 1155] [outer = 0000000000000000] 17:20:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D881D5C00) [pid = 3404] [serial = 1156] [outer = 0000009D881D2800] 17:20:25 INFO - PROCESS | 3404 | 1461025225945 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009DEA164800) [pid = 3404] [serial = 1157] [outer = 0000009D881D2800] 17:20:26 INFO - PROCESS | 3404 | 1461025226421 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]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 17:20:26 INFO - PROCESS | 3404 | 1461025226485 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 3404 | 1461025226487 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:20:26 INFO - PROCESS | 3404 | 1461025226490 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 3404 | 1461025226492 Marionette TRACE conn5 <- [1,1506,null,{}] 17:20:26 INFO - PROCESS | 3404 | 1461025226496 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}] 17:20:26 INFO - PROCESS | 3404 | 1461025226641 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:20:26 INFO - PROCESS | 3404 | 1461025226655 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DED364800 == 87 [pid = 3404] [id = 386] 17:20:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009DEB359C00) [pid = 3404] [serial = 1158] [outer = 0000000000000000] 17:20:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009DEC15B400) [pid = 3404] [serial = 1159] [outer = 0000009DEB359C00] 17:20:26 INFO - PROCESS | 3404 | 1461025226707 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009DF053CC00) [pid = 3404] [serial = 1160] [outer = 0000009DEB359C00] 17:20:27 INFO - PROCESS | 3404 | 1461025227161 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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 17:20:27 INFO - PROCESS | 3404 | 1461025227227 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 3404 | 1461025227230 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:20:27 INFO - PROCESS | 3404 | 1461025227239 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 3404 | 1461025227241 Marionette TRACE conn5 <- [1,1510,null,{}] 17:20:27 INFO - PROCESS | 3404 | 1461025227250 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}] 17:20:27 INFO - PROCESS | 3404 | 1461025227399 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:20:27 INFO - PROCESS | 3404 | 1461025227458 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0FB1000 == 88 [pid = 3404] [id = 387] 17:20:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009DF0933800) [pid = 3404] [serial = 1161] [outer = 0000000000000000] 17:20:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009DF2029000) [pid = 3404] [serial = 1162] [outer = 0000009DF0933800] 17:20:27 INFO - PROCESS | 3404 | 1461025227504 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009DF5BBB800) [pid = 3404] [serial = 1163] [outer = 0000009DF0933800] 17:20:27 INFO - PROCESS | 3404 | 1461025227945 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"]]]}] 17:20:27 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 () { 17:20:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:20:28 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 () { 17:20:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:20:28 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 () { 17:20:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:20:28 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 () { 17:20:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:20:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 741ms 17:20:28 INFO - PROCESS | 3404 | 1461025227983 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 3404 | 1461025227985 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:20:28 INFO - PROCESS | 3404 | 1461025227988 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 3404 | 1461025227990 Marionette TRACE conn5 <- [1,1514,null,{}] 17:20:28 INFO - PROCESS | 3404 | 1461025227993 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}] 17:20:28 INFO - PROCESS | 3404 | 1461025228115 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:20:28 INFO - PROCESS | 3404 | 1461025228177 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5BFD000 == 89 [pid = 3404] [id = 388] 17:20:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009DF0938800) [pid = 3404] [serial = 1164] [outer = 0000000000000000] 17:20:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009DF7529800) [pid = 3404] [serial = 1165] [outer = 0000009DF0938800] 17:20:28 INFO - PROCESS | 3404 | 1461025228223 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009DF87A1C00) [pid = 3404] [serial = 1166] [outer = 0000009DF0938800] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D85522800) [pid = 3404] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D877A3000) [pid = 3404] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D80A4F400) [pid = 3404] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D84815C00) [pid = 3404] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D84576800) [pid = 3404] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D80A0C400) [pid = 3404] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009DEA3F4400) [pid = 3404] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009D83AA2C00) [pid = 3404] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D8134E400) [pid = 3404] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D8806C000) [pid = 3404] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009DED499000) [pid = 3404] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:20:28 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D81721800) [pid = 3404] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:20:28 INFO - PROCESS | 3404 | 1461025228822 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"]]]}] 17:20:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:20:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:20:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:20:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 881ms 17:20:28 INFO - PROCESS | 3404 | 1461025228873 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 3404 | 1461025228875 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:20:28 INFO - PROCESS | 3404 | 1461025228878 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 3404 | 1461025228880 Marionette TRACE conn5 <- [1,1518,null,{}] 17:20:28 INFO - PROCESS | 3404 | 1461025228884 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}] 17:20:29 INFO - PROCESS | 3404 | 1461025229007 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:20:29 INFO - PROCESS | 3404 | 1461025229066 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8B47000 == 90 [pid = 3404] [id = 389] 17:20:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D83AA2C00) [pid = 3404] [serial = 1167] [outer = 0000000000000000] 17:20:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009DEA0B0000) [pid = 3404] [serial = 1168] [outer = 0000009D83AA2C00] 17:20:29 INFO - PROCESS | 3404 | 1461025229112 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009DF879C400) [pid = 3404] [serial = 1169] [outer = 0000009D83AA2C00] 17:20:29 INFO - PROCESS | 3404 | 1461025229448 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]]]}] 17:20:29 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 17:20:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:20:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:20:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:20:29 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. 17:20:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:20:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 627ms 17:20:29 INFO - PROCESS | 3404 | 1461025229511 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 3404 | 1461025229514 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:20:29 INFO - PROCESS | 3404 | 1461025229517 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:20:29 INFO - PROCESS | 3404 | 1461025229519 Marionette TRACE conn5 <- [1,1522,null,{}] 17:20:29 INFO - PROCESS | 3404 | 1461025229522 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}] 17:20:29 INFO - PROCESS | 3404 | 1461025229616 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:20:29 INFO - PROCESS | 3404 | 1461025229622 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D85800 == 91 [pid = 3404] [id = 390] 17:20:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009DF920B800) [pid = 3404] [serial = 1170] [outer = 0000000000000000] 17:20:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009DF9AF5400) [pid = 3404] [serial = 1171] [outer = 0000009DF920B800] 17:20:29 INFO - PROCESS | 3404 | 1461025229669 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009DF9D3B000) [pid = 3404] [serial = 1172] [outer = 0000009DF920B800] 17:20:30 INFO - PROCESS | 3404 | 1461025230110 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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 628ms 17:20:30 INFO - PROCESS | 3404 | 1461025230151 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 3404 | 1461025230154 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:20:30 INFO - PROCESS | 3404 | 1461025230157 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 3404 | 1461025230160 Marionette TRACE conn5 <- [1,1526,null,{}] 17:20:30 INFO - PROCESS | 3404 | 1461025230163 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}] 17:20:30 INFO - PROCESS | 3404 | 1461025230278 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:20:30 INFO - PROCESS | 3404 | 1461025230284 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D878AB000 == 92 [pid = 3404] [id = 391] 17:20:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D87A3B800) [pid = 3404] [serial = 1173] [outer = 0000000000000000] 17:20:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009DF920B400) [pid = 3404] [serial = 1174] [outer = 0000009D87A3B800] 17:20:30 INFO - PROCESS | 3404 | 1461025230337 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009DFB7E0C00) [pid = 3404] [serial = 1175] [outer = 0000009D87A3B800] 17:20:31 INFO - PROCESS | 3404 | 1461025231072 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]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 922ms 17:20:31 INFO - PROCESS | 3404 | 1461025231082 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 3404 | 1461025231087 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:20:31 INFO - PROCESS | 3404 | 1461025231093 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 3404 | 1461025231098 Marionette TRACE conn5 <- [1,1530,null,{}] 17:20:31 INFO - PROCESS | 3404 | 1461025231104 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}] 17:20:31 INFO - PROCESS | 3404 | 1461025231233 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:20:31 INFO - PROCESS | 3404 | 1461025231344 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D848CA800 == 93 [pid = 3404] [id = 392] 17:20:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D81706000) [pid = 3404] [serial = 1176] [outer = 0000000000000000] 17:20:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D82DDE800) [pid = 3404] [serial = 1177] [outer = 0000009D81706000] 17:20:31 INFO - PROCESS | 3404 | 1461025231405 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D84436000) [pid = 3404] [serial = 1178] [outer = 0000009D81706000] 17:20:32 INFO - PROCESS | 3404 | 1461025232031 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]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 985ms 17:20:32 INFO - PROCESS | 3404 | 1461025232082 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 3404 | 1461025232089 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:20:32 INFO - PROCESS | 3404 | 1461025232096 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 3404 | 1461025232100 Marionette TRACE conn5 <- [1,1534,null,{}] 17:20:32 INFO - PROCESS | 3404 | 1461025232104 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}] 17:20:32 INFO - PROCESS | 3404 | 1461025232226 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:20:32 INFO - PROCESS | 3404 | 1461025232337 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8800F800 == 94 [pid = 3404] [id = 393] 17:20:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D852D5800) [pid = 3404] [serial = 1179] [outer = 0000000000000000] 17:20:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D875B7000) [pid = 3404] [serial = 1180] [outer = 0000009D852D5800] 17:20:32 INFO - PROCESS | 3404 | 1461025232395 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D87A40800) [pid = 3404] [serial = 1181] [outer = 0000009D852D5800] 17:20:33 INFO - PROCESS | 3404 | 1461025233064 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]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 984ms 17:20:33 INFO - PROCESS | 3404 | 1461025233086 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 3404 | 1461025233089 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:20:33 INFO - PROCESS | 3404 | 1461025233093 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 3404 | 1461025233097 Marionette TRACE conn5 <- [1,1538,null,{}] 17:20:33 INFO - PROCESS | 3404 | 1461025233110 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}] 17:20:33 INFO - PROCESS | 3404 | 1461025233235 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:20:33 INFO - PROCESS | 3404 | 1461025233374 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF962D800 == 95 [pid = 3404] [id = 394] 17:20:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D87C62C00) [pid = 3404] [serial = 1182] [outer = 0000000000000000] 17:20:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D881DA400) [pid = 3404] [serial = 1183] [outer = 0000009D87C62C00] 17:20:33 INFO - PROCESS | 3404 | 1461025233436 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009DEBA82800) [pid = 3404] [serial = 1184] [outer = 0000009D87C62C00] 17:20:34 INFO - PROCESS | 3404 | 1461025234021 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]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 985ms 17:20:34 INFO - PROCESS | 3404 | 1461025234080 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 3404 | 1461025234083 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:20:34 INFO - PROCESS | 3404 | 1461025234086 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 3404 | 1461025234089 Marionette TRACE conn5 <- [1,1542,null,{}] 17:20:34 INFO - PROCESS | 3404 | 1461025234093 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}] 17:20:34 INFO - PROCESS | 3404 | 1461025234231 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:20:34 INFO - PROCESS | 3404 | 1461025234370 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88FF0800 == 96 [pid = 3404] [id = 395] 17:20:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009DED6DB800) [pid = 3404] [serial = 1185] [outer = 0000000000000000] 17:20:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009DF2027C00) [pid = 3404] [serial = 1186] [outer = 0000009DED6DB800] 17:20:34 INFO - PROCESS | 3404 | 1461025234430 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009DF8294000) [pid = 3404] [serial = 1187] [outer = 0000009DED6DB800] 17:20:35 INFO - PROCESS | 3404 | 1461025235034 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]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 17:20:35 INFO - PROCESS | 3404 | 1461025235074 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 3404 | 1461025235077 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:20:35 INFO - PROCESS | 3404 | 1461025235081 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 3404 | 1461025235083 Marionette TRACE conn5 <- [1,1546,null,{}] 17:20:35 INFO - PROCESS | 3404 | 1461025235087 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}] 17:20:35 INFO - PROCESS | 3404 | 1461025235204 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:20:35 INFO - PROCESS | 3404 | 1461025235312 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88564000 == 97 [pid = 3404] [id = 396] 17:20:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D84777800) [pid = 3404] [serial = 1188] [outer = 0000000000000000] 17:20:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D8477DC00) [pid = 3404] [serial = 1189] [outer = 0000009D84777800] 17:20:35 INFO - PROCESS | 3404 | 1461025235371 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009DF796D400) [pid = 3404] [serial = 1190] [outer = 0000009D84777800] 17:20:36 INFO - PROCESS | 3404 | 1461025236030 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]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 984ms 17:20:36 INFO - PROCESS | 3404 | 1461025236068 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 3404 | 1461025236071 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:20:36 INFO - PROCESS | 3404 | 1461025236075 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 3404 | 1461025236077 Marionette TRACE conn5 <- [1,1550,null,{}] 17:20:36 INFO - PROCESS | 3404 | 1461025236081 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}] 17:20:36 INFO - PROCESS | 3404 | 1461025236216 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:20:36 INFO - PROCESS | 3404 | 1461025236355 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CC5000 == 98 [pid = 3404] [id = 397] 17:20:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D89A1F000) [pid = 3404] [serial = 1191] [outer = 0000000000000000] 17:20:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009DFA2E0800) [pid = 3404] [serial = 1192] [outer = 0000009D89A1F000] 17:20:36 INFO - PROCESS | 3404 | 1461025236417 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009DFBA29800) [pid = 3404] [serial = 1193] [outer = 0000009D89A1F000] 17:20:36 INFO - PROCESS | 3404 | 1461025236966 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]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 943ms 17:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:20:37 INFO - PROCESS | 3404 | 1461025237020 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 3404 | 1461025237022 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:20:37 INFO - PROCESS | 3404 | 1461025237027 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 3404 | 1461025237029 Marionette TRACE conn5 <- [1,1554,null,{}] 17:20:37 INFO - PROCESS | 3404 | 1461025237033 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}] 17:20:37 INFO - PROCESS | 3404 | 1461025237148 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:20:37 INFO - PROCESS | 3404 | 1461025237257 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E9B800 == 99 [pid = 3404] [id = 398] 17:20:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D88EAD400) [pid = 3404] [serial = 1194] [outer = 0000000000000000] 17:20:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D88EB6400) [pid = 3404] [serial = 1195] [outer = 0000009D88EAD400] 17:20:37 INFO - PROCESS | 3404 | 1461025237313 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009DFAF04800) [pid = 3404] [serial = 1196] [outer = 0000009D88EAD400] 17:20:37 INFO - PROCESS | 3404 | 1461025237927 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]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 17:20:37 INFO - PROCESS | 3404 | 1461025237951 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 3404 | 1461025237954 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:20:37 INFO - PROCESS | 3404 | 1461025237957 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 3404 | 1461025237960 Marionette TRACE conn5 <- [1,1558,null,{}] 17:20:37 INFO - PROCESS | 3404 | 1461025237964 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}] 17:20:38 INFO - PROCESS | 3404 | 1461025238079 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:20:38 INFO - PROCESS | 3404 | 1461025238189 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88AAC000 == 100 [pid = 3404] [id = 399] 17:20:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D88EAF000) [pid = 3404] [serial = 1197] [outer = 0000000000000000] 17:20:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D89A47000) [pid = 3404] [serial = 1198] [outer = 0000009D88EAF000] 17:20:38 INFO - PROCESS | 3404 | 1461025238245 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D89A4C800) [pid = 3404] [serial = 1199] [outer = 0000009D88EAF000] 17:20:38 INFO - PROCESS | 3404 | 1461025238865 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]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 921ms 17:20:38 INFO - PROCESS | 3404 | 1461025238881 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 3404 | 1461025238884 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:20:38 INFO - PROCESS | 3404 | 1461025238887 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 3404 | 1461025238890 Marionette TRACE conn5 <- [1,1562,null,{}] 17:20:38 INFO - PROCESS | 3404 | 1461025238893 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}] 17:20:39 INFO - PROCESS | 3404 | 1461025239011 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:20:39 INFO - PROCESS | 3404 | 1461025239122 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8756F800 == 101 [pid = 3404] [id = 400] 17:20:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D847A1400) [pid = 3404] [serial = 1200] [outer = 0000000000000000] 17:20:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D85526400) [pid = 3404] [serial = 1201] [outer = 0000009D847A1400] 17:20:39 INFO - PROCESS | 3404 | 1461025239179 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D88E3F400) [pid = 3404] [serial = 1202] [outer = 0000009D847A1400] 17:20:39 INFO - PROCESS | 3404 | 1461025239788 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]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 983ms 17:20:39 INFO - PROCESS | 3404 | 1461025239873 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 3404 | 1461025239875 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:20:39 INFO - PROCESS | 3404 | 1461025239879 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 3404 | 1461025239881 Marionette TRACE conn5 <- [1,1566,null,{}] 17:20:39 INFO - PROCESS | 3404 | 1461025239885 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}] 17:20:40 INFO - PROCESS | 3404 | 1461025240009 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:20:40 INFO - PROCESS | 3404 | 1461025240327 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D2D800 == 102 [pid = 3404] [id = 401] 17:20:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D80A82C00) [pid = 3404] [serial = 1203] [outer = 0000000000000000] 17:20:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D80BD9400) [pid = 3404] [serial = 1204] [outer = 0000009D80A82C00] 17:20:40 INFO - PROCESS | 3404 | 1461025240417 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D8170FC00) [pid = 3404] [serial = 1205] [outer = 0000009D80A82C00] 17:20:41 INFO - PROCESS | 3404 | 1461025241011 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]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1180ms 17:20:41 INFO - PROCESS | 3404 | 1461025241062 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 3404 | 1461025241068 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:20:41 INFO - PROCESS | 3404 | 1461025241073 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 3404 | 1461025241077 Marionette TRACE conn5 <- [1,1570,null,{}] 17:20:41 INFO - PROCESS | 3404 | 1461025241082 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}] 17:20:41 INFO - PROCESS | 3404 | 1461025241199 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:20:41 INFO - PROCESS | 3404 | 1461025241323 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DBF000 == 103 [pid = 3404] [id = 402] 17:20:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D846AE400) [pid = 3404] [serial = 1206] [outer = 0000000000000000] 17:20:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D84776800) [pid = 3404] [serial = 1207] [outer = 0000009D846AE400] 17:20:41 INFO - PROCESS | 3404 | 1461025241418 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D84813400) [pid = 3404] [serial = 1208] [outer = 0000009D846AE400] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9A54000 == 102 [pid = 3404] [id = 342] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D92800 == 101 [pid = 3404] [id = 343] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D85800 == 100 [pid = 3404] [id = 390] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8B47000 == 99 [pid = 3404] [id = 389] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5BFD000 == 98 [pid = 3404] [id = 388] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0FB1000 == 97 [pid = 3404] [id = 387] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DED364800 == 96 [pid = 3404] [id = 386] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEB4BF000 == 95 [pid = 3404] [id = 385] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D846AFC00) [pid = 3404] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D875B0000) [pid = 3404] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009DF053C800) [pid = 3404] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88038800 == 94 [pid = 3404] [id = 384] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D33000 == 93 [pid = 3404] [id = 383] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8754C000 == 92 [pid = 3404] [id = 382] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86E96800 == 91 [pid = 3404] [id = 381] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D84800 == 90 [pid = 3404] [id = 379] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9634800 == 89 [pid = 3404] [id = 378] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8620000 == 88 [pid = 3404] [id = 377] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C83000 == 87 [pid = 3404] [id = 376] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF13C2800 == 86 [pid = 3404] [id = 375] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EDD800 == 85 [pid = 3404] [id = 374] 17:20:41 INFO - PROCESS | 3404 | --DOCSHELL 0000009D839A2000 == 84 [pid = 3404] [id = 373] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D85525000) [pid = 3404] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D877ACC00) [pid = 3404] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D875B4C00) [pid = 3404] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D81712400) [pid = 3404] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D82B6D000) [pid = 3404] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D88073800) [pid = 3404] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D84A22400) [pid = 3404] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D83AAC000) [pid = 3404] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D847A0800) [pid = 3404] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D80BD7800) [pid = 3404] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009DEB4CA000) [pid = 3404] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D82DE9400) [pid = 3404] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D83AADC00) [pid = 3404] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D84433000) [pid = 3404] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D81709C00) [pid = 3404] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D81399400) [pid = 3404] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D85523000) [pid = 3404] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009DF0E6BC00) [pid = 3404] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D81550800) [pid = 3404] [serial = 670] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009DFB7E5800) [pid = 3404] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009DEC565000) [pid = 3404] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009DEA270C00) [pid = 3404] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D84ADD800) [pid = 3404] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009DEBCDC400) [pid = 3404] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009DF139B400) [pid = 3404] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:20:41 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009DEC25D000) [pid = 3404] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:20:42 INFO - PROCESS | 3404 | 1461025242073 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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1028ms 17:20:42 INFO - PROCESS | 3404 | 1461025242105 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 3404 | 1461025242110 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:20:42 INFO - PROCESS | 3404 | 1461025242117 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 3404 | 1461025242119 Marionette TRACE conn5 <- [1,1574,null,{}] 17:20:42 INFO - PROCESS | 3404 | 1461025242123 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}] 17:20:42 INFO - PROCESS | 3404 | 1461025242238 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:20:42 INFO - PROCESS | 3404 | 1461025242335 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D848B4000 == 85 [pid = 3404] [id = 403] 17:20:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D80BD7800) [pid = 3404] [serial = 1209] [outer = 0000000000000000] 17:20:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D81712400) [pid = 3404] [serial = 1210] [outer = 0000009D80BD7800] 17:20:42 INFO - PROCESS | 3404 | 1461025242383 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D846AFC00) [pid = 3404] [serial = 1211] [outer = 0000009D80BD7800] 17:20:42 INFO - PROCESS | 3404 | 1461025242812 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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 17:20:42 INFO - PROCESS | 3404 | 1461025242851 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 3404 | 1461025242854 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:20:42 INFO - PROCESS | 3404 | 1461025242859 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 3404 | 1461025242865 Marionette TRACE conn5 <- [1,1578,null,{}] 17:20:42 INFO - PROCESS | 3404 | 1461025242875 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}] 17:20:43 INFO - PROCESS | 3404 | 1461025243005 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:20:43 INFO - PROCESS | 3404 | 1461025243022 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EDD000 == 86 [pid = 3404] [id = 404] 17:20:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D84AD9000) [pid = 3404] [serial = 1212] [outer = 0000000000000000] 17:20:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D8528F800) [pid = 3404] [serial = 1213] [outer = 0000009D84AD9000] 17:20:43 INFO - PROCESS | 3404 | 1461025243070 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D85528C00) [pid = 3404] [serial = 1214] [outer = 0000009D84AD9000] 17:20:43 INFO - PROCESS | 3404 | 1461025243545 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]]]}] 17:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 732ms 17:20:43 INFO - PROCESS | 3404 | 1461025243593 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 3404 | 1461025243596 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:20:43 INFO - PROCESS | 3404 | 1461025243599 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 3404 | 1461025243601 Marionette TRACE conn5 <- [1,1582,null,{}] 17:20:43 INFO - PROCESS | 3404 | 1461025243604 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}] 17:20:43 INFO - PROCESS | 3404 | 1461025243701 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:20:43 INFO - PROCESS | 3404 | 1461025243709 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886C9800 == 87 [pid = 3404] [id = 405] 17:20:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D875B4000) [pid = 3404] [serial = 1215] [outer = 0000000000000000] 17:20:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D877AA000) [pid = 3404] [serial = 1216] [outer = 0000009D875B4000] 17:20:43 INFO - PROCESS | 3404 | 1461025243756 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D87C5C800) [pid = 3404] [serial = 1217] [outer = 0000009D875B4000] 17:20:44 INFO - PROCESS | 3404 | 1461025244211 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]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 17:20:44 INFO - PROCESS | 3404 | 1461025244294 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 3404 | 1461025244296 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:20:44 INFO - PROCESS | 3404 | 1461025244306 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 3404 | 1461025244308 Marionette TRACE conn5 <- [1,1586,null,{}] 17:20:44 INFO - PROCESS | 3404 | 1461025244312 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}] 17:20:44 INFO - PROCESS | 3404 | 1461025244464 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:20:44 INFO - PROCESS | 3404 | 1461025244489 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88BBD800 == 88 [pid = 3404] [id = 406] 17:20:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D88064800) [pid = 3404] [serial = 1218] [outer = 0000000000000000] 17:20:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D8806D800) [pid = 3404] [serial = 1219] [outer = 0000009D88064800] 17:20:44 INFO - PROCESS | 3404 | 1461025244545 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D88220400) [pid = 3404] [serial = 1220] [outer = 0000009D88064800] 17:20:45 INFO - PROCESS | 3404 | 1461025245029 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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 774ms 17:20:45 INFO - PROCESS | 3404 | 1461025245087 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 3404 | 1461025245089 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:20:45 INFO - PROCESS | 3404 | 1461025245093 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 3404 | 1461025245094 Marionette TRACE conn5 <- [1,1590,null,{}] 17:20:45 INFO - PROCESS | 3404 | 1461025245098 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}] 17:20:45 INFO - PROCESS | 3404 | 1461025245228 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:20:45 INFO - PROCESS | 3404 | 1461025245253 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CDF800 == 89 [pid = 3404] [id = 407] 17:20:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D88E40000) [pid = 3404] [serial = 1221] [outer = 0000000000000000] 17:20:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D88EAC400) [pid = 3404] [serial = 1222] [outer = 0000009D88E40000] 17:20:45 INFO - PROCESS | 3404 | 1461025245300 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D89A24800) [pid = 3404] [serial = 1223] [outer = 0000009D88E40000] 17:20:45 INFO - PROCESS | 3404 | 1461025245773 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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 733ms 17:20:45 INFO - PROCESS | 3404 | 1461025245841 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 3404 | 1461025245843 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:20:45 INFO - PROCESS | 3404 | 1461025245846 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 3404 | 1461025245848 Marionette TRACE conn5 <- [1,1594,null,{}] 17:20:45 INFO - PROCESS | 3404 | 1461025245852 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}] 17:20:45 INFO - PROCESS | 3404 | 1461025245983 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:20:46 INFO - PROCESS | 3404 | 1461025246048 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC12000 == 90 [pid = 3404] [id = 408] 17:20:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D88E42000) [pid = 3404] [serial = 1224] [outer = 0000000000000000] 17:20:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D89A4D400) [pid = 3404] [serial = 1225] [outer = 0000009D88E42000] 17:20:46 INFO - PROCESS | 3404 | 1461025246094 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009DEA270800) [pid = 3404] [serial = 1226] [outer = 0000009D88E42000] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009DF0938800) [pid = 3404] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009DF0933800) [pid = 3404] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D83AA2C00) [pid = 3404] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D81550400) [pid = 3404] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D83AE6800) [pid = 3404] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009DF920B800) [pid = 3404] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009DF0637400) [pid = 3404] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D839C4800) [pid = 3404] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D881D2800) [pid = 3404] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009D85520800) [pid = 3404] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:20:46 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009DEB359C00) [pid = 3404] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:20:46 INFO - PROCESS | 3404 | 1461025246686 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]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 878ms 17:20:46 INFO - PROCESS | 3404 | 1461025246727 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 3404 | 1461025246729 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:20:46 INFO - PROCESS | 3404 | 1461025246739 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 3404 | 1461025246741 Marionette TRACE conn5 <- [1,1598,null,{}] 17:20:46 INFO - PROCESS | 3404 | 1461025246745 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}] 17:20:46 INFO - PROCESS | 3404 | 1461025246836 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:20:46 INFO - PROCESS | 3404 | 1461025246844 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DECE1A800 == 91 [pid = 3404] [id = 409] 17:20:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D852D7400) [pid = 3404] [serial = 1227] [outer = 0000000000000000] 17:20:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009DEA3F2400) [pid = 3404] [serial = 1228] [outer = 0000009D852D7400] 17:20:46 INFO - PROCESS | 3404 | 1461025246893 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009DEB4CD400) [pid = 3404] [serial = 1229] [outer = 0000009D852D7400] 17:20:47 INFO - PROCESS | 3404 | 1461025247323 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]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 17:20:47 INFO - PROCESS | 3404 | 1461025247380 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 3404 | 1461025247382 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:20:47 INFO - PROCESS | 3404 | 1461025247385 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:20:47 INFO - PROCESS | 3404 | 1461025247387 Marionette TRACE conn5 <- [1,1602,null,{}] 17:20:47 INFO - PROCESS | 3404 | 1461025247391 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}] 17:20:47 INFO - PROCESS | 3404 | 1461025247484 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:20:47 INFO - PROCESS | 3404 | 1461025247490 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF07DF000 == 92 [pid = 3404] [id = 410] 17:20:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009DEBCE1C00) [pid = 3404] [serial = 1230] [outer = 0000000000000000] 17:20:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009DEBE5CC00) [pid = 3404] [serial = 1231] [outer = 0000009DEBCE1C00] 17:20:47 INFO - PROCESS | 3404 | 1461025247537 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009DEC560C00) [pid = 3404] [serial = 1232] [outer = 0000009DEBCE1C00] 17:20:48 INFO - PROCESS | 3404 | 1461025248009 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]]]}] 17:20:48 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 17:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 689ms 17:20:48 INFO - PROCESS | 3404 | 1461025248078 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 3404 | 1461025248080 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:20:48 INFO - PROCESS | 3404 | 1461025248085 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 3404 | 1461025248087 Marionette TRACE conn5 <- [1,1606,null,{}] 17:20:48 INFO - PROCESS | 3404 | 1461025248090 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}] 17:20:48 INFO - PROCESS | 3404 | 1461025248184 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:20:48 INFO - PROCESS | 3404 | 1461025248195 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF22B9800 == 93 [pid = 3404] [id = 411] 17:20:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009DF0637400) [pid = 3404] [serial = 1233] [outer = 0000000000000000] 17:20:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009DF093B400) [pid = 3404] [serial = 1234] [outer = 0000009DF0637400] 17:20:48 INFO - PROCESS | 3404 | 1461025248248 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009DF2029800) [pid = 3404] [serial = 1235] [outer = 0000009DF0637400] 17:20:49 INFO - PROCESS | 3404 | 1461025249031 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]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 985ms 17:20:49 INFO - PROCESS | 3404 | 1461025249074 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 3404 | 1461025249079 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:20:49 INFO - PROCESS | 3404 | 1461025249086 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 3404 | 1461025249090 Marionette TRACE conn5 <- [1,1610,null,{}] 17:20:49 INFO - PROCESS | 3404 | 1461025249096 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}] 17:20:49 INFO - PROCESS | 3404 | 1461025249225 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:20:49 INFO - PROCESS | 3404 | 1461025249387 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E9D800 == 94 [pid = 3404] [id = 412] 17:20:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D83AE6800) [pid = 3404] [serial = 1236] [outer = 0000000000000000] 17:20:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D83AF2C00) [pid = 3404] [serial = 1237] [outer = 0000009D83AE6800] 17:20:49 INFO - PROCESS | 3404 | 1461025249452 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D8477A400) [pid = 3404] [serial = 1238] [outer = 0000009D83AE6800] 17:20:50 INFO - PROCESS | 3404 | 1461025250031 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]]]}] 17:20:50 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 17:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 984ms 17:20:50 INFO - PROCESS | 3404 | 1461025250072 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 3404 | 1461025250079 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:20:50 INFO - PROCESS | 3404 | 1461025250086 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 3404 | 1461025250089 Marionette TRACE conn5 <- [1,1614,null,{}] 17:20:50 INFO - PROCESS | 3404 | 1461025250093 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}] 17:20:50 INFO - PROCESS | 3404 | 1461025250220 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:20:50 INFO - PROCESS | 3404 | 1461025250332 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8855D800 == 95 [pid = 3404] [id = 413] 17:20:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D852CB000) [pid = 3404] [serial = 1239] [outer = 0000000000000000] 17:20:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D877B0800) [pid = 3404] [serial = 1240] [outer = 0000009D852CB000] 17:20:50 INFO - PROCESS | 3404 | 1461025250431 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D87C67C00) [pid = 3404] [serial = 1241] [outer = 0000009D852CB000] 17:20:51 INFO - PROCESS | 3404 | 1461025251042 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]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 985ms 17:20:51 INFO - PROCESS | 3404 | 1461025251075 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 3404 | 1461025251078 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:20:51 INFO - PROCESS | 3404 | 1461025251082 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 3404 | 1461025251087 Marionette TRACE conn5 <- [1,1618,null,{}] 17:20:51 INFO - PROCESS | 3404 | 1461025251100 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}] 17:20:51 INFO - PROCESS | 3404 | 1461025251254 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:20:51 INFO - PROCESS | 3404 | 1461025251396 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5C82000 == 96 [pid = 3404] [id = 414] 17:20:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D881D1C00) [pid = 3404] [serial = 1242] [outer = 0000000000000000] 17:20:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D88EB1C00) [pid = 3404] [serial = 1243] [outer = 0000009D881D1C00] 17:20:51 INFO - PROCESS | 3404 | 1461025251458 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009DF0763C00) [pid = 3404] [serial = 1244] [outer = 0000009D881D1C00] 17:20:52 INFO - PROCESS | 3404 | 1461025252038 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]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 985ms 17:20:52 INFO - PROCESS | 3404 | 1461025252069 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 3404 | 1461025252073 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:20:52 INFO - PROCESS | 3404 | 1461025252076 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 3404 | 1461025252078 Marionette TRACE conn5 <- [1,1622,null,{}] 17:20:52 INFO - PROCESS | 3404 | 1461025252082 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}] 17:20:52 INFO - PROCESS | 3404 | 1461025252204 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:20:52 INFO - PROCESS | 3404 | 1461025252352 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9692000 == 97 [pid = 3404] [id = 415] 17:20:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009DF208A400) [pid = 3404] [serial = 1245] [outer = 0000000000000000] 17:20:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009DF4E0C800) [pid = 3404] [serial = 1246] [outer = 0000009DF208A400] 17:20:52 INFO - PROCESS | 3404 | 1461025252412 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009DF5BD3800) [pid = 3404] [serial = 1247] [outer = 0000009DF208A400] 17:20:52 INFO - PROCESS | 3404 | 1461025252959 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]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 942ms 17:20:53 INFO - PROCESS | 3404 | 1461025253020 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 3404 | 1461025253023 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:20:53 INFO - PROCESS | 3404 | 1461025253027 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 3404 | 1461025253029 Marionette TRACE conn5 <- [1,1626,null,{}] 17:20:53 INFO - PROCESS | 3404 | 1461025253033 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}] 17:20:53 INFO - PROCESS | 3404 | 1461025253155 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:20:53 INFO - PROCESS | 3404 | 1461025253295 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A5C4000 == 98 [pid = 3404] [id = 416] 17:20:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009DF5BB9000) [pid = 3404] [serial = 1248] [outer = 0000000000000000] 17:20:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009DF75CB400) [pid = 3404] [serial = 1249] [outer = 0000009DF5BB9000] 17:20:53 INFO - PROCESS | 3404 | 1461025253353 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009DF82A6000) [pid = 3404] [serial = 1250] [outer = 0000009DF5BB9000] 17:20:53 INFO - PROCESS | 3404 | 1461025253964 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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 17:20:54 INFO - PROCESS | 3404 | 1461025254015 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 3404 | 1461025254017 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:20:54 INFO - PROCESS | 3404 | 1461025254021 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 3404 | 1461025254023 Marionette TRACE conn5 <- [1,1630,null,{}] 17:20:54 INFO - PROCESS | 3404 | 1461025254027 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}] 17:20:54 INFO - PROCESS | 3404 | 1461025254166 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:20:54 INFO - PROCESS | 3404 | 1461025254307 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A7C8000 == 99 [pid = 3404] [id = 417] 17:20:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D89AF1000) [pid = 3404] [serial = 1251] [outer = 0000000000000000] 17:20:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D89AF7000) [pid = 3404] [serial = 1252] [outer = 0000009D89AF1000] 17:20:54 INFO - PROCESS | 3404 | 1461025254369 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009DF9D30400) [pid = 3404] [serial = 1253] [outer = 0000009D89AF1000] 17:20:54 INFO - PROCESS | 3404 | 1461025254936 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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 17:20:54 INFO - PROCESS | 3404 | 1461025254982 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 3404 | 1461025254985 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:20:54 INFO - PROCESS | 3404 | 1461025254990 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:20:54 INFO - PROCESS | 3404 | 1461025254992 Marionette TRACE conn5 <- [1,1634,null,{}] 17:20:54 INFO - PROCESS | 3404 | 1461025254996 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}] 17:20:55 INFO - PROCESS | 3404 | 1461025255111 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:20:55 INFO - PROCESS | 3404 | 1461025255222 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A7E1800 == 100 [pid = 3404] [id = 418] 17:20:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D89CC7000) [pid = 3404] [serial = 1254] [outer = 0000000000000000] 17:20:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D89CCB800) [pid = 3404] [serial = 1255] [outer = 0000009D89CC7000] 17:20:55 INFO - PROCESS | 3404 | 1461025255278 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D89CD1000) [pid = 3404] [serial = 1256] [outer = 0000009D89CC7000] 17:20:55 INFO - PROCESS | 3404 | 1461025255828 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]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 880ms 17:20:55 INFO - PROCESS | 3404 | 1461025255875 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 3404 | 1461025255877 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:20:55 INFO - PROCESS | 3404 | 1461025255881 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 3404 | 1461025255883 Marionette TRACE conn5 <- [1,1638,null,{}] 17:20:55 INFO - PROCESS | 3404 | 1461025255887 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}] 17:20:56 INFO - PROCESS | 3404 | 1461025256006 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:20:56 INFO - PROCESS | 3404 | 1461025256119 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8AED9000 == 101 [pid = 3404] [id = 419] 17:20:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D89CCE400) [pid = 3404] [serial = 1257] [outer = 0000000000000000] 17:20:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D8A6C8800) [pid = 3404] [serial = 1258] [outer = 0000009D89CCE400] 17:20:56 INFO - PROCESS | 3404 | 1461025256216 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D8A6CEC00) [pid = 3404] [serial = 1259] [outer = 0000009D89CCE400] 17:20:56 INFO - PROCESS | 3404 | 1461025256800 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]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 943ms 17:20:56 INFO - PROCESS | 3404 | 1461025256827 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 3404 | 1461025256829 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:20:56 INFO - PROCESS | 3404 | 1461025256833 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 3404 | 1461025256835 Marionette TRACE conn5 <- [1,1642,null,{}] 17:20:56 INFO - PROCESS | 3404 | 1461025256839 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}] 17:20:56 INFO - PROCESS | 3404 | 1461025256957 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:20:57 INFO - PROCESS | 3404 | 1461025257071 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A615000 == 102 [pid = 3404] [id = 420] 17:20:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D89A83400) [pid = 3404] [serial = 1260] [outer = 0000000000000000] 17:20:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D89A8C800) [pid = 3404] [serial = 1261] [outer = 0000009D89A83400] 17:20:57 INFO - PROCESS | 3404 | 1461025257168 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D8A6CC000) [pid = 3404] [serial = 1262] [outer = 0000009D89A83400] 17:20:57 INFO - PROCESS | 3404 | 1461025257818 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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1026ms 17:20:57 INFO - PROCESS | 3404 | 1461025257862 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 3404 | 1461025257864 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:20:57 INFO - PROCESS | 3404 | 1461025257868 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 3404 | 1461025257870 Marionette TRACE conn5 <- [1,1646,null,{}] 17:20:57 INFO - PROCESS | 3404 | 1461025257874 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}] 17:20:58 INFO - PROCESS | 3404 | 1461025258016 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:20:58 INFO - PROCESS | 3404 | 1461025258161 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D84859000 == 103 [pid = 3404] [id = 421] 17:20:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D81396000) [pid = 3404] [serial = 1263] [outer = 0000000000000000] 17:20:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 227 (0000009D85289000) [pid = 3404] [serial = 1264] [outer = 0000009D81396000] 17:20:58 INFO - PROCESS | 3404 | 1461025258220 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 228 (0000009D8A6C7C00) [pid = 3404] [serial = 1265] [outer = 0000009D81396000] 17:20:59 INFO - PROCESS | 3404 | 1461025259033 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]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1188ms 17:20:59 INFO - PROCESS | 3404 | 1461025259059 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 3404 | 1461025259063 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:20:59 INFO - PROCESS | 3404 | 1461025259069 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 3404 | 1461025259073 Marionette TRACE conn5 <- [1,1650,null,{}] 17:20:59 INFO - PROCESS | 3404 | 1461025259080 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}] 17:20:59 INFO - PROCESS | 3404 | 1461025259242 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:20:59 INFO - PROCESS | 3404 | 1461025259358 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87ECE000 == 104 [pid = 3404] [id = 422] 17:20:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D82AB2C00) [pid = 3404] [serial = 1266] [outer = 0000000000000000] 17:20:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D8366EC00) [pid = 3404] [serial = 1267] [outer = 0000009D82AB2C00] 17:20:59 INFO - PROCESS | 3404 | 1461025259411 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D846B1800) [pid = 3404] [serial = 1268] [outer = 0000009D82AB2C00] 17:21:00 INFO - PROCESS | 3404 | 1461025260021 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]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 984ms 17:21:00 INFO - PROCESS | 3404 | 1461025260057 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 3404 | 1461025260063 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:21:00 INFO - PROCESS | 3404 | 1461025260070 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 3404 | 1461025260073 Marionette TRACE conn5 <- [1,1654,null,{}] 17:21:00 INFO - PROCESS | 3404 | 1461025260076 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}] 17:21:00 INFO - PROCESS | 3404 | 1461025260197 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:21:00 INFO - PROCESS | 3404 | 1461025260347 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AD7800 == 105 [pid = 3404] [id = 423] 17:21:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D81397C00) [pid = 3404] [serial = 1269] [outer = 0000000000000000] 17:21:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009D84815C00) [pid = 3404] [serial = 1270] [outer = 0000009D81397C00] 17:21:00 INFO - PROCESS | 3404 | 1461025260401 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009D87A42400) [pid = 3404] [serial = 1271] [outer = 0000009D81397C00] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0ED4000 == 104 [pid = 3404] [id = 372] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF07DF000 == 103 [pid = 3404] [id = 410] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009DECE1A800 == 102 [pid = 3404] [id = 409] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC12000 == 101 [pid = 3404] [id = 408] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CDF800 == 100 [pid = 3404] [id = 407] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88BBD800 == 99 [pid = 3404] [id = 406] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886C9800 == 98 [pid = 3404] [id = 405] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EDD000 == 97 [pid = 3404] [id = 404] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009D848B4000 == 96 [pid = 3404] [id = 403] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 233 (0000009DF920B400) [pid = 3404] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DBF000 == 95 [pid = 3404] [id = 402] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D2D800 == 94 [pid = 3404] [id = 401] 17:21:00 INFO - PROCESS | 3404 | --DOCSHELL 0000009D848CA800 == 93 [pid = 3404] [id = 392] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009DF7529800) [pid = 3404] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009DF5BBB800) [pid = 3404] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009DF2029000) [pid = 3404] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009DEA0B0000) [pid = 3404] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 228 (0000009D83677800) [pid = 3404] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 227 (0000009D81679C00) [pid = 3404] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 226 (0000009DF8289400) [pid = 3404] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009D85282800) [pid = 3404] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009DF9AF5400) [pid = 3404] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D846A9400) [pid = 3404] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009DF0934000) [pid = 3404] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009DF13A4C00) [pid = 3404] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009DEA274000) [pid = 3404] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D83AE5400) [pid = 3404] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D847A3000) [pid = 3404] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D85284000) [pid = 3404] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D881D5C00) [pid = 3404] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009DF87A9400) [pid = 3404] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009DF13EF400) [pid = 3404] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009DF4EA4C00) [pid = 3404] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D855B8800) [pid = 3404] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D877A8800) [pid = 3404] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D84A22C00) [pid = 3404] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D82B77C00) [pid = 3404] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009DF87A1C00) [pid = 3404] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009DEC15B400) [pid = 3404] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009DF053CC00) [pid = 3404] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009DEA164800) [pid = 3404] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009DF9D3B000) [pid = 3404] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009DF879C400) [pid = 3404] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:21:01 INFO - PROCESS | 3404 | 1461025261001 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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 17:21:01 INFO - PROCESS | 3404 | 1461025261056 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 3404 | 1461025261059 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:21:01 INFO - PROCESS | 3404 | 1461025261063 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 3404 | 1461025261066 Marionette TRACE conn5 <- [1,1658,null,{}] 17:21:01 INFO - PROCESS | 3404 | 1461025261077 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}] 17:21:01 INFO - PROCESS | 3404 | 1461025261200 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:21:01 INFO - PROCESS | 3404 | 1461025261301 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D878B5000 == 94 [pid = 3404] [id = 424] 17:21:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D8171BC00) [pid = 3404] [serial = 1272] [outer = 0000000000000000] 17:21:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D84436800) [pid = 3404] [serial = 1273] [outer = 0000009D8171BC00] 17:21:01 INFO - PROCESS | 3404 | 1461025261351 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D855BC000) [pid = 3404] [serial = 1274] [outer = 0000009D8171BC00] 17:21:01 INFO - PROCESS | 3404 | 1461025261757 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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 17:21:01 INFO - PROCESS | 3404 | 1461025261799 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 3404 | 1461025261802 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:21:01 INFO - PROCESS | 3404 | 1461025261806 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 3404 | 1461025261808 Marionette TRACE conn5 <- [1,1662,null,{}] 17:21:01 INFO - PROCESS | 3404 | 1461025261811 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}] 17:21:01 INFO - PROCESS | 3404 | 1461025261910 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:21:01 INFO - PROCESS | 3404 | 1461025261917 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88AA6000 == 95 [pid = 3404] [id = 425] 17:21:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D877AE000) [pid = 3404] [serial = 1275] [outer = 0000000000000000] 17:21:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D87C61C00) [pid = 3404] [serial = 1276] [outer = 0000009D877AE000] 17:21:01 INFO - PROCESS | 3404 | 1461025261964 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D8821F000) [pid = 3404] [serial = 1277] [outer = 0000009D877AE000] 17:21:02 INFO - PROCESS | 3404 | 1461025262435 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]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 17:21:02 INFO - PROCESS | 3404 | 1461025262500 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 3404 | 1461025262503 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:21:02 INFO - PROCESS | 3404 | 1461025262506 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 3404 | 1461025262508 Marionette TRACE conn5 <- [1,1666,null,{}] 17:21:02 INFO - PROCESS | 3404 | 1461025262511 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}] 17:21:02 INFO - PROCESS | 3404 | 1461025262606 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:21:02 INFO - PROCESS | 3404 | 1461025262612 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E8B000 == 96 [pid = 3404] [id = 426] 17:21:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D88226C00) [pid = 3404] [serial = 1278] [outer = 0000000000000000] 17:21:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D88E37800) [pid = 3404] [serial = 1279] [outer = 0000009D88226C00] 17:21:02 INFO - PROCESS | 3404 | 1461025262662 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D89A1D000) [pid = 3404] [serial = 1280] [outer = 0000009D88226C00] 17:21:03 INFO - PROCESS | 3404 | 1461025263177 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]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 17:21:03 INFO - PROCESS | 3404 | 1461025263199 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 3404 | 1461025263201 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:21:03 INFO - PROCESS | 3404 | 1461025263204 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 3404 | 1461025263206 Marionette TRACE conn5 <- [1,1670,null,{}] 17:21:03 INFO - PROCESS | 3404 | 1461025263210 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}] 17:21:03 INFO - PROCESS | 3404 | 1461025263391 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:21:03 INFO - PROCESS | 3404 | 1461025263418 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A612000 == 97 [pid = 3404] [id = 427] 17:21:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D89AF3800) [pid = 3404] [serial = 1281] [outer = 0000000000000000] 17:21:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D8A6D1000) [pid = 3404] [serial = 1282] [outer = 0000009D89AF3800] 17:21:03 INFO - PROCESS | 3404 | 1461025263467 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D8A88B400) [pid = 3404] [serial = 1283] [outer = 0000009D89AF3800] 17:21:03 INFO - PROCESS | 3404 | 1461025263917 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]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 731ms 17:21:03 INFO - PROCESS | 3404 | 1461025263944 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 3404 | 1461025263946 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:21:03 INFO - PROCESS | 3404 | 1461025263950 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 3404 | 1461025263951 Marionette TRACE conn5 <- [1,1674,null,{}] 17:21:03 INFO - PROCESS | 3404 | 1461025263955 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}] 17:21:04 INFO - PROCESS | 3404 | 1461025264085 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:21:04 INFO - PROCESS | 3404 | 1461025264101 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBB50000 == 98 [pid = 3404] [id = 428] 17:21:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D8A886C00) [pid = 3404] [serial = 1284] [outer = 0000000000000000] 17:21:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009DEA168800) [pid = 3404] [serial = 1285] [outer = 0000009D8A886C00] 17:21:04 INFO - PROCESS | 3404 | 1461025264147 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009DEBA7E000) [pid = 3404] [serial = 1286] [outer = 0000009D8A886C00] 17:21:04 INFO - PROCESS | 3404 | 1461025264634 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]]]}] 17:21:04 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 17:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 735ms 17:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:21:04 INFO - PROCESS | 3404 | 1461025264694 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 3404 | 1461025264696 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:21:04 INFO - PROCESS | 3404 | 1461025264700 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 3404 | 1461025264702 Marionette TRACE conn5 <- [1,1678,null,{}] 17:21:04 INFO - PROCESS | 3404 | 1461025264705 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}] 17:21:05 INFO - PROCESS | 3404 | 1461025265052 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D852D7400) [pid = 3404] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D875B4000) [pid = 3404] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D88E42000) [pid = 3404] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D84AD9000) [pid = 3404] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009D87A3B800) [pid = 3404] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D80BD7800) [pid = 3404] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009DEBCE1C00) [pid = 3404] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D80A82C00) [pid = 3404] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D88064800) [pid = 3404] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D846AE400) [pid = 3404] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:21:05 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D88E40000) [pid = 3404] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:21:05 INFO - PROCESS | 3404 | 1461025265127 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88040000 == 99 [pid = 3404] [id = 429] 17:21:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D808DA000) [pid = 3404] [serial = 1287] [outer = 0000000000000000] 17:21:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D82155400) [pid = 3404] [serial = 1288] [outer = 0000009D808DA000] 17:21:05 INFO - PROCESS | 3404 | 1461025265174 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D877ACC00) [pid = 3404] [serial = 1289] [outer = 0000009D808DA000] 17:21:05 INFO - PROCESS | 3404 | 1461025265545 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]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 881ms 17:21:05 INFO - PROCESS | 3404 | 1461025265584 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 3404 | 1461025265586 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:21:05 INFO - PROCESS | 3404 | 1461025265589 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 3404 | 1461025265591 Marionette TRACE conn5 <- [1,1682,null,{}] 17:21:05 INFO - PROCESS | 3404 | 1461025265595 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}] 17:21:05 INFO - PROCESS | 3404 | 1461025265694 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:21:05 INFO - PROCESS | 3404 | 1461025265701 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0964800 == 100 [pid = 3404] [id = 430] 17:21:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D89A21400) [pid = 3404] [serial = 1290] [outer = 0000000000000000] 17:21:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009DF0760C00) [pid = 3404] [serial = 1291] [outer = 0000009D89A21400] 17:21:05 INFO - PROCESS | 3404 | 1461025265748 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009DF13F4000) [pid = 3404] [serial = 1292] [outer = 0000009D89A21400] 17:21:06 INFO - PROCESS | 3404 | 1461025266190 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]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 17:21:06 INFO - PROCESS | 3404 | 1461025266227 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 3404 | 1461025266229 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:21:06 INFO - PROCESS | 3404 | 1461025266238 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 3404 | 1461025266240 Marionette TRACE conn5 <- [1,1686,null,{}] 17:21:06 INFO - PROCESS | 3404 | 1461025266244 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}] 17:21:06 INFO - PROCESS | 3404 | 1461025266340 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:21:06 INFO - PROCESS | 3404 | 1461025266346 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20D2000 == 101 [pid = 3404] [id = 431] 17:21:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009DF4E9CC00) [pid = 3404] [serial = 1293] [outer = 0000000000000000] 17:21:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009DF5BCC800) [pid = 3404] [serial = 1294] [outer = 0000009DF4E9CC00] 17:21:06 INFO - PROCESS | 3404 | 1461025266394 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009DF75C9C00) [pid = 3404] [serial = 1295] [outer = 0000009DF4E9CC00] 17:21:06 INFO - PROCESS | 3404 | 1461025266875 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]]]}] 17:21:06 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 17:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 17:21:06 INFO - PROCESS | 3404 | 1461025266932 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 3404 | 1461025266935 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:21:06 INFO - PROCESS | 3404 | 1461025266938 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 3404 | 1461025266941 Marionette TRACE conn5 <- [1,1690,null,{}] 17:21:06 INFO - PROCESS | 3404 | 1461025266944 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}] 17:21:07 INFO - PROCESS | 3404 | 1461025267143 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:21:07 INFO - PROCESS | 3404 | 1461025267297 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DAC800 == 102 [pid = 3404] [id = 432] 17:21:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D80A0AC00) [pid = 3404] [serial = 1296] [outer = 0000000000000000] 17:21:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D80A90C00) [pid = 3404] [serial = 1297] [outer = 0000009D80A0AC00] 17:21:07 INFO - PROCESS | 3404 | 1461025267358 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D8167B000) [pid = 3404] [serial = 1298] [outer = 0000009D80A0AC00] 17:21:08 INFO - PROCESS | 3404 | 1461025268058 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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1197ms 17:21:08 INFO - PROCESS | 3404 | 1461025268139 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:21:08 INFO - PROCESS | 3404 | 1461025268145 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:21:08 INFO - PROCESS | 3404 | 1461025268150 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 3404 | 1461025268155 Marionette TRACE conn5 <- [1,1694,null,{}] 17:21:08 INFO - PROCESS | 3404 | 1461025268160 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}] 17:21:08 INFO - PROCESS | 3404 | 1461025268325 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:21:08 INFO - PROCESS | 3404 | 1461025268464 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886D3800 == 103 [pid = 3404] [id = 433] 17:21:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D84799800) [pid = 3404] [serial = 1299] [outer = 0000000000000000] 17:21:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D8551EC00) [pid = 3404] [serial = 1300] [outer = 0000009D84799800] 17:21:08 INFO - PROCESS | 3404 | 1461025268526 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D87C64C00) [pid = 3404] [serial = 1301] [outer = 0000009D84799800] 17:21:09 INFO - PROCESS | 3404 | 1461025269153 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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1034ms 17:21:09 INFO - PROCESS | 3404 | 1461025269186 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 3404 | 1461025269190 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:21:09 INFO - PROCESS | 3404 | 1461025269194 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 3404 | 1461025269197 Marionette TRACE conn5 <- [1,1698,null,{}] 17:21:09 INFO - PROCESS | 3404 | 1461025269201 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}] 17:21:09 INFO - PROCESS | 3404 | 1461025269326 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:21:09 INFO - PROCESS | 3404 | 1461025269487 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0557000 == 104 [pid = 3404] [id = 434] 17:21:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D89A46400) [pid = 3404] [serial = 1302] [outer = 0000000000000000] 17:21:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D89A91C00) [pid = 3404] [serial = 1303] [outer = 0000009D89A46400] 17:21:09 INFO - PROCESS | 3404 | 1461025269546 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D89CCA400) [pid = 3404] [serial = 1304] [outer = 0000009D89A46400] 17:21:10 INFO - PROCESS | 3404 | 1461025270155 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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 985ms 17:21:12 INFO - PROCESS | 3404 | 1461025270180 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3404 | 1461025270185 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:21:12 INFO - PROCESS | 3404 | 1461025270198 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3404 | 1461025270203 Marionette TRACE conn5 <- [1,1702,null,{}] 17:21:12 INFO - PROCESS | 3404 | 1461025270207 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}] 17:21:12 INFO - PROCESS | 3404 | 1461025270334 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:21:12 INFO - PROCESS | 3404 | 1461025270480 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 17:21:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:21:12 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:12 INFO - _addTest/ 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/ [0,1705,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3404 | 1461025272366 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:21:12 INFO - PROCESS | 3404 | 1461025272369 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3404 | 1461025272371 Marionette TRACE conn5 <- [1,1706,null,{}] 17:21:12 INFO - PROCESS | 3404 | 1461025272376 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}] 17:21:12 INFO - PROCESS | 3404 | 1461025272560 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:21:12 INFO - PROCESS | 3404 | 1461025272719 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82118800 == 106 [pid = 3404] [id = 436] 17:21:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D80733800) [pid = 3404] [serial = 1308] [outer = 0000000000000000] 17:21:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D810CE800) [pid = 3404] [serial = 1309] [outer = 0000009D80733800] 17:21:12 INFO - PROCESS | 3404 | 1461025272780 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D8552AC00) [pid = 3404] [serial = 1310] [outer = 0000009D80733800] 17:21:13 INFO - PROCESS | 3404 | 1461025273550 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]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1236ms 17:21:13 INFO - PROCESS | 3404 | 1461025273608 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 3404 | 1461025273614 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:21:13 INFO - PROCESS | 3404 | 1461025273620 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 3404 | 1461025273624 Marionette TRACE conn5 <- [1,1710,null,{}] 17:21:13 INFO - PROCESS | 3404 | 1461025273629 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}] 17:21:13 INFO - PROCESS | 3404 | 1461025273743 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:21:13 INFO - PROCESS | 3404 | 1461025273908 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81194800 == 107 [pid = 3404] [id = 437] 17:21:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D808D7C00) [pid = 3404] [serial = 1311] [outer = 0000000000000000] 17:21:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009D810C8400) [pid = 3404] [serial = 1312] [outer = 0000009D808D7C00] 17:21:13 INFO - PROCESS | 3404 | 1461025273963 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009D83AAC000) [pid = 3404] [serial = 1313] [outer = 0000009D808D7C00] 17:21:14 INFO - PROCESS | 3404 | 1461025274528 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]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 942ms 17:21:14 INFO - PROCESS | 3404 | 1461025274603 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 3404 | 1461025274609 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:21:14 INFO - PROCESS | 3404 | 1461025274639 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 3404 | 1461025274642 Marionette TRACE conn5 <- [1,1714,null,{}] 17:21:14 INFO - PROCESS | 3404 | 1461025274647 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}] 17:21:14 INFO - PROCESS | 3404 | 1461025274781 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:21:15 INFO - PROCESS | 3404 | 1461025275075 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CC2000 == 108 [pid = 3404] [id = 438] 17:21:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 235 (0000009D84817400) [pid = 3404] [serial = 1314] [outer = 0000000000000000] 17:21:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 236 (0000009D8481C000) [pid = 3404] [serial = 1315] [outer = 0000009D84817400] 17:21:15 INFO - PROCESS | 3404 | 1461025275125 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 237 (0000009D85285800) [pid = 3404] [serial = 1316] [outer = 0000009D84817400] 17:21:15 INFO - PROCESS | 3404 | 1461025275767 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]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1184ms 17:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:21:15 INFO - PROCESS | 3404 | 1461025275825 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 3404 | 1461025275827 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:21:15 INFO - PROCESS | 3404 | 1461025275831 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 3404 | 1461025275835 Marionette TRACE conn5 <- [1,1718,null,{}] 17:21:15 INFO - PROCESS | 3404 | 1461025275846 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}] 17:21:15 INFO - PROCESS | 3404 | 1461025275957 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:21:16 INFO - PROCESS | 3404 | 1461025276106 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88BA3800 == 109 [pid = 3404] [id = 439] 17:21:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 238 (0000009D875B7400) [pid = 3404] [serial = 1317] [outer = 0000000000000000] 17:21:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 239 (0000009D87C5BC00) [pid = 3404] [serial = 1318] [outer = 0000009D875B7400] 17:21:16 INFO - PROCESS | 3404 | 1461025276160 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 240 (0000009D881D9C00) [pid = 3404] [serial = 1319] [outer = 0000009D875B7400] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87A6D000 == 108 [pid = 3404] [id = 325] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8B3E000 == 107 [pid = 3404] [id = 341] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20D2000 == 106 [pid = 3404] [id = 431] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D878AB000 == 105 [pid = 3404] [id = 391] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0964800 == 104 [pid = 3404] [id = 430] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88040000 == 103 [pid = 3404] [id = 429] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBB50000 == 102 [pid = 3404] [id = 428] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A612000 == 101 [pid = 3404] [id = 427] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 239 (0000009DF093B400) [pid = 3404] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 238 (0000009D89A47000) [pid = 3404] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 237 (0000009DF2027C00) [pid = 3404] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 236 (0000009D881DA400) [pid = 3404] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 235 (0000009D88EB6400) [pid = 3404] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 234 (0000009DFA2E0800) [pid = 3404] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 233 (0000009D82DDE800) [pid = 3404] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009D8477DC00) [pid = 3404] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009D875B7000) [pid = 3404] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009D85526400) [pid = 3404] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E8B000 == 100 [pid = 3404] [id = 426] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88AA6000 == 99 [pid = 3404] [id = 425] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D878B5000 == 98 [pid = 3404] [id = 424] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87AD7800 == 97 [pid = 3404] [id = 423] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87ECE000 == 96 [pid = 3404] [id = 422] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A615000 == 95 [pid = 3404] [id = 420] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8AED9000 == 94 [pid = 3404] [id = 419] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A7E1800 == 93 [pid = 3404] [id = 418] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A7C8000 == 92 [pid = 3404] [id = 417] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A5C4000 == 91 [pid = 3404] [id = 416] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9692000 == 90 [pid = 3404] [id = 415] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C82000 == 89 [pid = 3404] [id = 414] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8855D800 == 88 [pid = 3404] [id = 413] 17:21:16 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86E9D800 == 87 [pid = 3404] [id = 412] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009DEC560C00) [pid = 3404] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 228 (0000009DEB4CD400) [pid = 3404] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 227 (0000009D87C5C800) [pid = 3404] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 226 (0000009DEA3F2400) [pid = 3404] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009DEA270800) [pid = 3404] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009D85528C00) [pid = 3404] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009DFB7E0C00) [pid = 3404] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D8528F800) [pid = 3404] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D81712400) [pid = 3404] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D877AA000) [pid = 3404] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009DEBE5CC00) [pid = 3404] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D846AFC00) [pid = 3404] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D8170FC00) [pid = 3404] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D88220400) [pid = 3404] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D84776800) [pid = 3404] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D84813400) [pid = 3404] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009D89A24800) [pid = 3404] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D80BD9400) [pid = 3404] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D89A4D400) [pid = 3404] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D8806D800) [pid = 3404] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D88EAC400) [pid = 3404] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:21:16 INFO - PROCESS | 3404 | 1461025276752 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] 17:21:16 INFO - PROCESS | 3404 | 1461025276779 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:21:16 INFO - PROCESS | 3404 | 1461025276786 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 3404 | 1461025276788 Marionette TRACE conn5 <- [1,1722,null,{}] 17:21:16 INFO - PROCESS | 3404 | 1461025276792 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}] 17:21:16 INFO - PROCESS | 3404 | 1461025276892 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:21:17 INFO - PROCESS | 3404 | 1461025276989 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85683800 == 88 [pid = 3404] [id = 440] 17:21:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D81678400) [pid = 3404] [serial = 1320] [outer = 0000000000000000] 17:21:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D82AB3800) [pid = 3404] [serial = 1321] [outer = 0000009D81678400] 17:21:17 INFO - PROCESS | 3404 | 1461025277036 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D846A2400) [pid = 3404] [serial = 1322] [outer = 0000009D81678400] 17:21:17 INFO - PROCESS | 3404 | 1461025277477 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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 733ms 17:21:17 INFO - PROCESS | 3404 | 1461025277522 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 3404 | 1461025277525 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:21:17 INFO - PROCESS | 3404 | 1461025277528 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 3404 | 1461025277530 Marionette TRACE conn5 <- [1,1726,null,{}] 17:21:17 INFO - PROCESS | 3404 | 1461025277533 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}] 17:21:17 INFO - PROCESS | 3404 | 1461025277623 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:21:17 INFO - PROCESS | 3404 | 1461025277631 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87ADD800 == 89 [pid = 3404] [id = 441] 17:21:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D84A26C00) [pid = 3404] [serial = 1323] [outer = 0000000000000000] 17:21:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D8528E000) [pid = 3404] [serial = 1324] [outer = 0000009D84A26C00] 17:21:17 INFO - PROCESS | 3404 | 1461025277679 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D875AF800) [pid = 3404] [serial = 1325] [outer = 0000009D84A26C00] 17:21:18 INFO - PROCESS | 3404 | 1461025278171 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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 17:21:18 INFO - PROCESS | 3404 | 1461025278221 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 3404 | 1461025278223 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:21:18 INFO - PROCESS | 3404 | 1461025278227 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 3404 | 1461025278229 Marionette TRACE conn5 <- [1,1730,null,{}] 17:21:18 INFO - PROCESS | 3404 | 1461025278232 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}] 17:21:18 INFO - PROCESS | 3404 | 1461025278335 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:21:18 INFO - PROCESS | 3404 | 1461025278444 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80E12000 == 90 [pid = 3404] [id = 442] 17:21:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D80BD7C00) [pid = 3404] [serial = 1326] [outer = 0000000000000000] 17:21:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D881D3C00) [pid = 3404] [serial = 1327] [outer = 0000009D80BD7C00] 17:21:18 INFO - PROCESS | 3404 | 1461025278495 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D88E3E800) [pid = 3404] [serial = 1328] [outer = 0000009D80BD7C00] 17:21:18 INFO - PROCESS | 3404 | 1461025278919 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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 17:21:18 INFO - PROCESS | 3404 | 1461025278963 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 3404 | 1461025278966 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:21:18 INFO - PROCESS | 3404 | 1461025278969 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 3404 | 1461025278971 Marionette TRACE conn5 <- [1,1734,null,{}] 17:21:19 INFO - PROCESS | 3404 | 1461025279019 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}] 17:21:19 INFO - PROCESS | 3404 | 1461025279144 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:21:19 INFO - PROCESS | 3404 | 1461025279213 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88FE0800 == 91 [pid = 3404] [id = 443] 17:21:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D8822B400) [pid = 3404] [serial = 1329] [outer = 0000000000000000] 17:21:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D89A1B800) [pid = 3404] [serial = 1330] [outer = 0000009D8822B400] 17:21:19 INFO - PROCESS | 3404 | 1461025279259 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D89A44800) [pid = 3404] [serial = 1331] [outer = 0000009D8822B400] 17:21:19 INFO - PROCESS | 3404 | 1461025279708 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]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 754ms 17:21:19 INFO - PROCESS | 3404 | 1461025279726 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 3404 | 1461025279729 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:21:19 INFO - PROCESS | 3404 | 1461025279732 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 3404 | 1461025279734 Marionette TRACE conn5 <- [1,1738,null,{}] 17:21:19 INFO - PROCESS | 3404 | 1461025279738 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}] 17:21:19 INFO - PROCESS | 3404 | 1461025279864 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:21:19 INFO - PROCESS | 3404 | 1461025279924 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D89668800 == 92 [pid = 3404] [id = 444] 17:21:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D89A4FC00) [pid = 3404] [serial = 1332] [outer = 0000000000000000] 17:21:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D89A8D800) [pid = 3404] [serial = 1333] [outer = 0000009D89A4FC00] 17:21:19 INFO - PROCESS | 3404 | 1461025279979 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D89CC7800) [pid = 3404] [serial = 1334] [outer = 0000009D89A4FC00] 17:21:20 INFO - PROCESS | 3404 | 1461025280408 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]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 732ms 17:21:20 INFO - PROCESS | 3404 | 1461025280517 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 3404 | 1461025280519 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:21:20 INFO - PROCESS | 3404 | 1461025280523 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 3404 | 1461025280525 Marionette TRACE conn5 <- [1,1742,null,{}] 17:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:21:20 INFO - PROCESS | 3404 | 1461025280533 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}] 17:21:20 INFO - PROCESS | 3404 | 1461025280672 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D8528A400) [pid = 3404] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D81708000) [pid = 3404] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D82155C00) [pid = 3404] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D84777800) [pid = 3404] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D89A1F000) [pid = 3404] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D81706800) [pid = 3404] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009DEBCDB400) [pid = 3404] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D847A1400) [pid = 3404] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009DF810C000) [pid = 3404] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D84ADC800) [pid = 3404] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009DF24BE800) [pid = 3404] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D80BD6800) [pid = 3404] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009DF4E8F400) [pid = 3404] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D87C62C00) [pid = 3404] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D875B6400) [pid = 3404] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D837CD000) [pid = 3404] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D837D7000) [pid = 3404] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D81706000) [pid = 3404] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009DF202BC00) [pid = 3404] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D877A8400) [pid = 3404] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D852D5800) [pid = 3404] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D8457C400) [pid = 3404] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009DF0FCF800) [pid = 3404] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D846AA400) [pid = 3404] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009DF5BBA800) [pid = 3404] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D88EAD400) [pid = 3404] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009DF566C400) [pid = 3404] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D808D0C00) [pid = 3404] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009DF810A400) [pid = 3404] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009DEC563400) [pid = 3404] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D88EAF000) [pid = 3404] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009DFB7DD400) [pid = 3404] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D85529000) [pid = 3404] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009DF75C8800) [pid = 3404] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009DF0636000) [pid = 3404] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009DF8A47400) [pid = 3404] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009DED6DB800) [pid = 3404] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009DF7E58000) [pid = 3404] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009DF5C36000) [pid = 3404] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009D83AE7400) [pid = 3404] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009DEC561C00) [pid = 3404] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D80A55C00) [pid = 3404] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009DFA2DC800) [pid = 3404] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D80A52400) [pid = 3404] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D855BB000) [pid = 3404] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D839CE800) [pid = 3404] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D82ABB400) [pid = 3404] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009DF75C8C00) [pid = 3404] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009DF8FCD000) [pid = 3404] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009DF829F400) [pid = 3404] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009D89AF3800) [pid = 3404] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D8A886C00) [pid = 3404] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D89A21400) [pid = 3404] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009D8171BC00) [pid = 3404] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D82AB2C00) [pid = 3404] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D877AE000) [pid = 3404] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D88226C00) [pid = 3404] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D81397C00) [pid = 3404] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009D808DA000) [pid = 3404] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009D846ABC00) [pid = 3404] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:21:21 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D875A8C00) [pid = 3404] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:21:21 INFO - PROCESS | 3404 | 1461025281442 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D811A2000 == 93 [pid = 3404] [id = 445] 17:21:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D808DA000) [pid = 3404] [serial = 1335] [outer = 0000000000000000] 17:21:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D80BD6800) [pid = 3404] [serial = 1336] [outer = 0000009D808DA000] 17:21:21 INFO - PROCESS | 3404 | 1461025281493 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D82B6B000) [pid = 3404] [serial = 1337] [outer = 0000009D808DA000] 17:21:21 INFO - PROCESS | 3404 | 1461025281884 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]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1380ms 17:21:21 INFO - PROCESS | 3404 | 1461025281912 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 3404 | 1461025281914 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:21:21 INFO - PROCESS | 3404 | 1461025281917 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 3404 | 1461025281919 Marionette TRACE conn5 <- [1,1746,null,{}] 17:21:21 INFO - PROCESS | 3404 | 1461025281923 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}] 17:21:22 INFO - PROCESS | 3404 | 1461025282054 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:21:22 INFO - PROCESS | 3404 | 1461025282064 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A61F800 == 94 [pid = 3404] [id = 446] 17:21:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D837D9800) [pid = 3404] [serial = 1338] [outer = 0000000000000000] 17:21:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D847A1400) [pid = 3404] [serial = 1339] [outer = 0000009D837D9800] 17:21:22 INFO - PROCESS | 3404 | 1461025282111 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D85529000) [pid = 3404] [serial = 1340] [outer = 0000009D837D9800] 17:21:22 INFO - PROCESS | 3404 | 1461025282544 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]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 17:21:22 INFO - PROCESS | 3404 | 1461025282592 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 3404 | 1461025282595 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:21:22 INFO - PROCESS | 3404 | 1461025282608 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 3404 | 1461025282611 Marionette TRACE conn5 <- [1,1750,null,{}] 17:21:22 INFO - PROCESS | 3404 | 1461025282615 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}] 17:21:22 INFO - PROCESS | 3404 | 1461025282728 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:21:22 INFO - PROCESS | 3404 | 1461025282771 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEAB34800 == 95 [pid = 3404] [id = 447] 17:21:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D88072800) [pid = 3404] [serial = 1341] [outer = 0000000000000000] 17:21:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D89CCCC00) [pid = 3404] [serial = 1342] [outer = 0000009D88072800] 17:21:22 INFO - PROCESS | 3404 | 1461025282823 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009DEA0ADC00) [pid = 3404] [serial = 1343] [outer = 0000009D88072800] 17:21:23 INFO - PROCESS | 3404 | 1461025283273 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]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 17:21:23 INFO - PROCESS | 3404 | 1461025283303 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 3404 | 1461025283306 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:21:23 INFO - PROCESS | 3404 | 1461025283309 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 3404 | 1461025283311 Marionette TRACE conn5 <- [1,1754,null,{}] 17:21:23 INFO - PROCESS | 3404 | 1461025283315 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}] 17:21:23 INFO - PROCESS | 3404 | 1461025283407 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:21:23 INFO - PROCESS | 3404 | 1461025283576 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82116800 == 96 [pid = 3404] [id = 448] 17:21:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D802CDC00) [pid = 3404] [serial = 1344] [outer = 0000000000000000] 17:21:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D80A56C00) [pid = 3404] [serial = 1345] [outer = 0000009D802CDC00] 17:21:23 INFO - PROCESS | 3404 | 1461025283641 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D81712400) [pid = 3404] [serial = 1346] [outer = 0000009D802CDC00] 17:21:24 INFO - PROCESS | 3404 | 1461025284331 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]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1078ms 17:21:24 INFO - PROCESS | 3404 | 1461025284391 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:21:24 INFO - PROCESS | 3404 | 1461025284397 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:21:24 INFO - PROCESS | 3404 | 1461025284403 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 3404 | 1461025284407 Marionette TRACE conn5 <- [1,1758,null,{}] 17:21:24 INFO - PROCESS | 3404 | 1461025284413 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}] 17:21:24 INFO - PROCESS | 3404 | 1461025284541 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:21:24 INFO - PROCESS | 3404 | 1461025284686 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88050800 == 97 [pid = 3404] [id = 449] 17:21:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D84812C00) [pid = 3404] [serial = 1347] [outer = 0000000000000000] 17:21:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009D84A2AC00) [pid = 3404] [serial = 1348] [outer = 0000009D84812C00] 17:21:24 INFO - PROCESS | 3404 | 1461025284748 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009D852D6C00) [pid = 3404] [serial = 1349] [outer = 0000009D84812C00] 17:21:25 INFO - PROCESS | 3404 | 1461025285334 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]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 17:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:21:25 INFO - PROCESS | 3404 | 1461025285392 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 3404 | 1461025285397 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:21:25 INFO - PROCESS | 3404 | 1461025285402 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 3404 | 1461025285404 Marionette TRACE conn5 <- [1,1762,null,{}] 17:21:25 INFO - PROCESS | 3404 | 1461025285409 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}] 17:21:25 INFO - PROCESS | 3404 | 1461025285533 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:21:25 INFO - PROCESS | 3404 | 1461025285676 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A5D9800 == 98 [pid = 3404] [id = 450] 17:21:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D877A9C00) [pid = 3404] [serial = 1350] [outer = 0000000000000000] 17:21:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D87A3DC00) [pid = 3404] [serial = 1351] [outer = 0000009D877A9C00] 17:21:25 INFO - PROCESS | 3404 | 1461025285736 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D881D7400) [pid = 3404] [serial = 1352] [outer = 0000009D877A9C00] 17:21:26 INFO - PROCESS | 3404 | 1461025286357 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]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 984ms 17:21:26 INFO - PROCESS | 3404 | 1461025286394 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 3404 | 1461025286397 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:21:26 INFO - PROCESS | 3404 | 1461025286410 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 3404 | 1461025286418 Marionette TRACE conn5 <- [1,1766,null,{}] 17:21:26 INFO - PROCESS | 3404 | 1461025286424 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}] 17:21:26 INFO - PROCESS | 3404 | 1461025286547 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:21:26 INFO - PROCESS | 3404 | 1461025286663 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC4BA000 == 99 [pid = 3404] [id = 451] 17:21:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D89AF7400) [pid = 3404] [serial = 1353] [outer = 0000000000000000] 17:21:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D8A885000) [pid = 3404] [serial = 1354] [outer = 0000009D89AF7400] 17:21:26 INFO - PROCESS | 3404 | 1461025286762 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009DEA271400) [pid = 3404] [serial = 1355] [outer = 0000009D89AF7400] 17:21:27 INFO - PROCESS | 3404 | 1461025287381 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]]]}] 17:21:27 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 17:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1036ms 17:21:27 INFO - PROCESS | 3404 | 1461025287443 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 3404 | 1461025287447 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:21:27 INFO - PROCESS | 3404 | 1461025287450 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 3404 | 1461025287452 Marionette TRACE conn5 <- [1,1770,null,{}] 17:21:27 INFO - PROCESS | 3404 | 1461025287456 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}] 17:21:27 INFO - PROCESS | 3404 | 1461025287579 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:21:27 INFO - PROCESS | 3404 | 1461025287721 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF07D7800 == 100 [pid = 3404] [id = 452] 17:21:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009DEA26E400) [pid = 3404] [serial = 1356] [outer = 0000000000000000] 17:21:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009DEAC5A000) [pid = 3404] [serial = 1357] [outer = 0000009DEA26E400] 17:21:27 INFO - PROCESS | 3404 | 1461025287781 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009DEBCD8800) [pid = 3404] [serial = 1358] [outer = 0000009DEA26E400] 17:21:28 INFO - PROCESS | 3404 | 1461025288345 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]]]}] 17:21:28 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 17:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 944ms 17:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:21:28 INFO - PROCESS | 3404 | 1461025288396 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 3404 | 1461025288399 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:21:28 INFO - PROCESS | 3404 | 1461025288402 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 3404 | 1461025288405 Marionette TRACE conn5 <- [1,1774,null,{}] 17:21:28 INFO - PROCESS | 3404 | 1461025288408 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}] 17:21:28 INFO - PROCESS | 3404 | 1461025288524 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:21:28 INFO - PROCESS | 3404 | 1461025288639 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF1374800 == 101 [pid = 3404] [id = 453] 17:21:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009DEC159C00) [pid = 3404] [serial = 1359] [outer = 0000000000000000] 17:21:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009DEC362400) [pid = 3404] [serial = 1360] [outer = 0000009DEC159C00] 17:21:28 INFO - PROCESS | 3404 | 1461025288749 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009DED316800) [pid = 3404] [serial = 1361] [outer = 0000009DEC159C00] 17:21:29 INFO - PROCESS | 3404 | 1461025289357 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]]]}] 17:21:29 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 17:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 17:21:29 INFO - PROCESS | 3404 | 1461025289390 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 3404 | 1461025289392 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:21:29 INFO - PROCESS | 3404 | 1461025289396 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 3404 | 1461025289398 Marionette TRACE conn5 <- [1,1778,null,{}] 17:21:29 INFO - PROCESS | 3404 | 1461025289402 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}] 17:21:29 INFO - PROCESS | 3404 | 1461025289521 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:21:29 INFO - PROCESS | 3404 | 1461025289666 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5BFD800 == 102 [pid = 3404] [id = 454] 17:21:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009DF0768C00) [pid = 3404] [serial = 1362] [outer = 0000000000000000] 17:21:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009DF1331C00) [pid = 3404] [serial = 1363] [outer = 0000009DF0768C00] 17:21:29 INFO - PROCESS | 3404 | 1461025289725 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009DF14E3000) [pid = 3404] [serial = 1364] [outer = 0000009DF0768C00] 17:21:30 INFO - PROCESS | 3404 | 1461025290298 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]]]}] 17:21:30 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) 17:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 944ms 17:21:30 INFO - PROCESS | 3404 | 1461025290343 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 3404 | 1461025290345 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:21:30 INFO - PROCESS | 3404 | 1461025290349 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 3404 | 1461025290351 Marionette TRACE conn5 <- [1,1782,null,{}] 17:21:30 INFO - PROCESS | 3404 | 1461025290355 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}] 17:21:30 INFO - PROCESS | 3404 | 1461025290471 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:21:30 INFO - PROCESS | 3404 | 1461025290585 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AFA800 == 103 [pid = 3404] [id = 455] 17:21:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009DF13F0400) [pid = 3404] [serial = 1365] [outer = 0000000000000000] 17:21:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009DF24C6000) [pid = 3404] [serial = 1366] [outer = 0000009DF13F0400] 17:21:30 INFO - PROCESS | 3404 | 1461025290683 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009DF4EA0800) [pid = 3404] [serial = 1367] [outer = 0000009DF13F0400] 17:21:31 INFO - PROCESS | 3404 | 1461025291260 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]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 17:21:31 INFO - PROCESS | 3404 | 1461025291296 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 3404 | 1461025291298 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:21:31 INFO - PROCESS | 3404 | 1461025291302 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:21:31 INFO - PROCESS | 3404 | 1461025291304 Marionette TRACE conn5 <- [1,1786,null,{}] 17:21:31 INFO - PROCESS | 3404 | 1461025291308 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}] 17:21:31 INFO - PROCESS | 3404 | 1461025291475 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:21:31 INFO - PROCESS | 3404 | 1461025291590 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DB7800 == 104 [pid = 3404] [id = 456] 17:21:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D84775C00) [pid = 3404] [serial = 1368] [outer = 0000000000000000] 17:21:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D877A2000) [pid = 3404] [serial = 1369] [outer = 0000009D84775C00] 17:21:31 INFO - PROCESS | 3404 | 1461025291651 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009DF0636400) [pid = 3404] [serial = 1370] [outer = 0000009D84775C00] 17:21:32 INFO - PROCESS | 3404 | 1461025292262 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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 985ms 17:21:32 INFO - PROCESS | 3404 | 1461025292290 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 3404 | 1461025292292 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:21:32 INFO - PROCESS | 3404 | 1461025292296 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 3404 | 1461025292298 Marionette TRACE conn5 <- [1,1790,null,{}] 17:21:32 INFO - PROCESS | 3404 | 1461025292301 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}] 17:21:32 INFO - PROCESS | 3404 | 1461025292418 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:21:32 INFO - PROCESS | 3404 | 1461025292578 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8119C800 == 105 [pid = 3404] [id = 457] 17:21:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D802CE800) [pid = 3404] [serial = 1371] [outer = 0000000000000000] 17:21:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D810CF000) [pid = 3404] [serial = 1372] [outer = 0000009D802CE800] 17:21:32 INFO - PROCESS | 3404 | 1461025292638 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D82DE7C00) [pid = 3404] [serial = 1373] [outer = 0000009D802CE800] 17:21:33 INFO - PROCESS | 3404 | 1461025293426 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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1183ms 17:21:33 INFO - PROCESS | 3404 | 1461025293482 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 3404 | 1461025293486 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:21:33 INFO - PROCESS | 3404 | 1461025293492 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 3404 | 1461025293497 Marionette TRACE conn5 <- [1,1794,null,{}] 17:21:33 INFO - PROCESS | 3404 | 1461025293503 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}] 17:21:33 INFO - PROCESS | 3404 | 1461025293621 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:21:33 INFO - PROCESS | 3404 | 1461025293772 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87548800 == 106 [pid = 3404] [id = 458] 17:21:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D82ABC000) [pid = 3404] [serial = 1374] [outer = 0000000000000000] 17:21:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D82B6FC00) [pid = 3404] [serial = 1375] [outer = 0000009D82ABC000] 17:21:33 INFO - PROCESS | 3404 | 1461025293826 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D83674800) [pid = 3404] [serial = 1376] [outer = 0000009D82ABC000] 17:21:34 INFO - PROCESS | 3404 | 1461025294408 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]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 17:21:34 INFO - PROCESS | 3404 | 1461025294482 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 3404 | 1461025294489 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:21:34 INFO - PROCESS | 3404 | 1461025294495 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 3404 | 1461025294498 Marionette TRACE conn5 <- [1,1798,null,{}] 17:21:34 INFO - PROCESS | 3404 | 1461025294502 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}] 17:21:34 INFO - PROCESS | 3404 | 1461025294619 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:21:34 INFO - PROCESS | 3404 | 1461025294812 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CC0800 == 105 [pid = 3404] [id = 252] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8800F800 == 104 [pid = 3404] [id = 393] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEAB34800 == 103 [pid = 3404] [id = 447] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A61F800 == 102 [pid = 3404] [id = 446] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D811A2000 == 101 [pid = 3404] [id = 445] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D89668800 == 100 [pid = 3404] [id = 444] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88FE0800 == 99 [pid = 3404] [id = 443] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80E12000 == 98 [pid = 3404] [id = 442] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87ADD800 == 97 [pid = 3404] [id = 441] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85683800 == 96 [pid = 3404] [id = 440] 17:21:34 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88BA3800 == 95 [pid = 3404] [id = 439] 17:21:34 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009DF5BCC800) [pid = 3404] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:21:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8211A000 == 96 [pid = 3404] [id = 459] 17:21:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D80A0FC00) [pid = 3404] [serial = 1377] [outer = 0000000000000000] 17:21:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D81554800) [pid = 3404] [serial = 1378] [outer = 0000009D80A0FC00] 17:21:34 INFO - PROCESS | 3404 | 1461025294914 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D83AF0000) [pid = 3404] [serial = 1379] [outer = 0000009D80A0FC00] 17:21:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87CC2000 == 95 [pid = 3404] [id = 438] 17:21:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81194800 == 94 [pid = 3404] [id = 437] 17:21:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DAC800 == 93 [pid = 3404] [id = 432] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009DF2026400) [pid = 3404] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009DF5BB9400) [pid = 3404] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D82B70400) [pid = 3404] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009DF5BC9000) [pid = 3404] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009DEBA82800) [pid = 3404] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009DF0568C00) [pid = 3404] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D881D0800) [pid = 3404] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D84AD8800) [pid = 3404] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D84436000) [pid = 3404] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009DF4E88000) [pid = 3404] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009DFBA29400) [pid = 3404] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D87A40800) [pid = 3404] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009DEBE53C00) [pid = 3404] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009DF2894000) [pid = 3404] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D852D0000) [pid = 3404] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009DF5CEB400) [pid = 3404] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009DFAF04800) [pid = 3404] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009DF5C2DC00) [pid = 3404] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009D81399C00) [pid = 3404] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009DF87A5800) [pid = 3404] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009DF208DC00) [pid = 3404] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D89A4C800) [pid = 3404] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009DFBA2D000) [pid = 3404] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009DF0EA8000) [pid = 3404] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009DF7E64800) [pid = 3404] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009DF752A400) [pid = 3404] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009DF8FC4800) [pid = 3404] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009DF8294000) [pid = 3404] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009DF9D36800) [pid = 3404] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009DF8A47C00) [pid = 3404] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D84ADC000) [pid = 3404] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009DF4E86C00) [pid = 3404] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009DF9410400) [pid = 3404] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009DFAF91800) [pid = 3404] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D8528BC00) [pid = 3404] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009DFBA89400) [pid = 3404] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009D84818C00) [pid = 3404] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D83AA3C00) [pid = 3404] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009DF82A8800) [pid = 3404] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009DF9D34C00) [pid = 3404] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009DF920D000) [pid = 3404] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009D88068400) [pid = 3404] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009D83AA4400) [pid = 3404] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D839CE400) [pid = 3404] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 162 (0000009DF796D400) [pid = 3404] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 161 (0000009DFBA29800) [pid = 3404] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009D82DE3000) [pid = 3404] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009DEC2BA000) [pid = 3404] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D88E3F400) [pid = 3404] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009DF82A6400) [pid = 3404] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D875B7C00) [pid = 3404] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009DF5C2F000) [pid = 3404] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D8A6D1000) [pid = 3404] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009DEA168800) [pid = 3404] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009DEBA7E000) [pid = 3404] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009DF0760C00) [pid = 3404] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009D877B0800) [pid = 3404] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009D85289000) [pid = 3404] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009D84436800) [pid = 3404] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009D855BC000) [pid = 3404] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D846B1800) [pid = 3404] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D8366EC00) [pid = 3404] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009D87C61C00) [pid = 3404] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009D8821F000) [pid = 3404] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009DF75CB400) [pid = 3404] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D89CCB800) [pid = 3404] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009D88EB1C00) [pid = 3404] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D89AF7000) [pid = 3404] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D83AF2C00) [pid = 3404] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009D88E37800) [pid = 3404] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D87A42400) [pid = 3404] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D84815C00) [pid = 3404] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DF4E0C800) [pid = 3404] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009D8A6C8800) [pid = 3404] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D89A8C800) [pid = 3404] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D8A88B400) [pid = 3404] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D877ACC00) [pid = 3404] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DF13F4000) [pid = 3404] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D82155400) [pid = 3404] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D89A1D000) [pid = 3404] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3404 | 1461025295453 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 983ms 17:21:35 INFO - PROCESS | 3404 | 1461025295479 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 3404 | 1461025295481 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:21:35 INFO - PROCESS | 3404 | 1461025295485 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3404 | 1461025295489 Marionette TRACE conn5 <- [1,1802,null,{}] 17:21:35 INFO - PROCESS | 3404 | 1461025295500 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}] 17:21:35 INFO - PROCESS | 3404 | 1461025295602 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:21:35 INFO - PROCESS | 3404 | 1461025295714 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87541800 == 94 [pid = 3404] [id = 460] 17:21:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D837CE000) [pid = 3404] [serial = 1380] [outer = 0000000000000000] 17:21:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D846A4C00) [pid = 3404] [serial = 1381] [outer = 0000009D837CE000] 17:21:35 INFO - PROCESS | 3404 | 1461025295764 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D84798000) [pid = 3404] [serial = 1382] [outer = 0000009D837CE000] 17:21:36 INFO - PROCESS | 3404 | 1461025296176 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]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 796ms 17:21:36 INFO - PROCESS | 3404 | 1461025296284 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 3404 | 1461025296286 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:21:36 INFO - PROCESS | 3404 | 1461025296290 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 3404 | 1461025296292 Marionette TRACE conn5 <- [1,1806,null,{}] 17:21:36 INFO - PROCESS | 3404 | 1461025296296 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}] 17:21:36 INFO - PROCESS | 3404 | 1461025296393 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:21:36 INFO - PROCESS | 3404 | 1461025296406 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AD7800 == 95 [pid = 3404] [id = 461] 17:21:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D8481C400) [pid = 3404] [serial = 1383] [outer = 0000000000000000] 17:21:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D84ADC000) [pid = 3404] [serial = 1384] [outer = 0000009D8481C400] 17:21:36 INFO - PROCESS | 3404 | 1461025296455 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D8528D800) [pid = 3404] [serial = 1385] [outer = 0000009D8481C400] 17:21:36 INFO - PROCESS | 3404 | 1461025296913 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]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 17:21:36 INFO - PROCESS | 3404 | 1461025296984 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 3404 | 1461025296987 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:21:36 INFO - PROCESS | 3404 | 1461025296990 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 3404 | 1461025296991 Marionette TRACE conn5 <- [1,1810,null,{}] 17:21:37 INFO - PROCESS | 3404 | 1461025296995 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}] 17:21:37 INFO - PROCESS | 3404 | 1461025297091 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:21:37 INFO - PROCESS | 3404 | 1461025297097 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8800B000 == 96 [pid = 3404] [id = 462] 17:21:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D852CC000) [pid = 3404] [serial = 1386] [outer = 0000000000000000] 17:21:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D852D7400) [pid = 3404] [serial = 1387] [outer = 0000009D852CC000] 17:21:37 INFO - PROCESS | 3404 | 1461025297146 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D875AB400) [pid = 3404] [serial = 1388] [outer = 0000009D852CC000] 17:21:37 INFO - PROCESS | 3404 | 1461025297648 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]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 17:21:37 INFO - PROCESS | 3404 | 1461025297668 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 3404 | 1461025297670 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:21:37 INFO - PROCESS | 3404 | 1461025297673 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 3404 | 1461025297675 Marionette TRACE conn5 <- [1,1814,null,{}] 17:21:37 INFO - PROCESS | 3404 | 1461025297679 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}] 17:21:37 INFO - PROCESS | 3404 | 1461025297853 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:21:37 INFO - PROCESS | 3404 | 1461025297882 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886C8800 == 97 [pid = 3404] [id = 463] 17:21:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D87C5F000) [pid = 3404] [serial = 1389] [outer = 0000000000000000] 17:21:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D88069400) [pid = 3404] [serial = 1390] [outer = 0000009D87C5F000] 17:21:37 INFO - PROCESS | 3404 | 1461025297932 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D881DA400) [pid = 3404] [serial = 1391] [outer = 0000009D87C5F000] 17:21:38 INFO - PROCESS | 3404 | 1461025298402 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 776ms 17:21:38 INFO - PROCESS | 3404 | 1461025298453 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3404 | 1461025298456 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:21:38 INFO - PROCESS | 3404 | 1461025298459 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 3404 | 1461025298461 Marionette TRACE conn5 <- [1,1818,null,{}] 17:21:38 INFO - PROCESS | 3404 | 1461025298465 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}] 17:21:38 INFO - PROCESS | 3404 | 1461025298595 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:21:38 INFO - PROCESS | 3404 | 1461025298613 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88BA8000 == 98 [pid = 3404] [id = 464] 17:21:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D88225C00) [pid = 3404] [serial = 1392] [outer = 0000000000000000] 17:21:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009D88E3C800) [pid = 3404] [serial = 1393] [outer = 0000009D88225C00] 17:21:38 INFO - PROCESS | 3404 | 1461025298658 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D88EB9C00) [pid = 3404] [serial = 1394] [outer = 0000009D88225C00] 17:21:39 INFO - PROCESS | 3404 | 1461025299115 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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 17:21:39 INFO - PROCESS | 3404 | 1461025299154 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 3404 | 1461025299157 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:21:39 INFO - PROCESS | 3404 | 1461025299160 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 3404 | 1461025299162 Marionette TRACE conn5 <- [1,1822,null,{}] 17:21:39 INFO - PROCESS | 3404 | 1461025299165 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}] 17:21:39 INFO - PROCESS | 3404 | 1461025299319 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009DF4E9CC00) [pid = 3404] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009D8822B400) [pid = 3404] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D80BD7C00) [pid = 3404] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D89A4FC00) [pid = 3404] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009D875B7400) [pid = 3404] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D84A26C00) [pid = 3404] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D84817400) [pid = 3404] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D808DA000) [pid = 3404] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009D808D7C00) [pid = 3404] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D81678400) [pid = 3404] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:21:39 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D837D9800) [pid = 3404] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:21:39 INFO - PROCESS | 3404 | 1461025299595 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AD4800 == 99 [pid = 3404] [id = 465] 17:21:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D80A0F400) [pid = 3404] [serial = 1395] [outer = 0000000000000000] 17:21:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D81719800) [pid = 3404] [serial = 1396] [outer = 0000009D80A0F400] 17:21:39 INFO - PROCESS | 3404 | 1461025299642 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D85522000) [pid = 3404] [serial = 1397] [outer = 0000009D80A0F400] 17:21:40 INFO - PROCESS | 3404 | 1461025300009 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]]]}] 17:21:40 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 17:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 880ms 17:21:40 INFO - PROCESS | 3404 | 1461025300043 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 3404 | 1461025300045 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:21:40 INFO - PROCESS | 3404 | 1461025300048 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:21:40 INFO - PROCESS | 3404 | 1461025300050 Marionette TRACE conn5 <- [1,1826,null,{}] 17:21:40 INFO - PROCESS | 3404 | 1461025300054 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}] 17:21:40 INFO - PROCESS | 3404 | 1461025300186 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:21:40 INFO - PROCESS | 3404 | 1461025300196 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88EDF800 == 100 [pid = 3404] [id = 466] 17:21:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D89A1EC00) [pid = 3404] [serial = 1398] [outer = 0000000000000000] 17:21:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D89A4AC00) [pid = 3404] [serial = 1399] [outer = 0000009D89A1EC00] 17:21:40 INFO - PROCESS | 3404 | 1461025300247 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D89A8F000) [pid = 3404] [serial = 1400] [outer = 0000009D89A1EC00] 17:21:40 INFO - PROCESS | 3404 | 1461025300675 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]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 17:21:40 INFO - PROCESS | 3404 | 1461025300731 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 3404 | 1461025300734 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:21:40 INFO - PROCESS | 3404 | 1461025300738 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:21:40 INFO - PROCESS | 3404 | 1461025300740 Marionette TRACE conn5 <- [1,1830,null,{}] 17:21:40 INFO - PROCESS | 3404 | 1461025300744 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}] 17:21:40 INFO - PROCESS | 3404 | 1461025300842 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:21:40 INFO - PROCESS | 3404 | 1461025300889 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D89665800 == 101 [pid = 3404] [id = 467] 17:21:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D89AF8400) [pid = 3404] [serial = 1401] [outer = 0000000000000000] 17:21:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D89CCE800) [pid = 3404] [serial = 1402] [outer = 0000009D89AF8400] 17:21:40 INFO - PROCESS | 3404 | 1461025300935 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009DEA0ABC00) [pid = 3404] [serial = 1403] [outer = 0000009D89AF8400] 17:21:41 INFO - PROCESS | 3404 | 1461025301363 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]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 17:21:41 INFO - PROCESS | 3404 | 1461025301413 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 3404 | 1461025301416 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:21:41 INFO - PROCESS | 3404 | 1461025301419 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 3404 | 1461025301422 Marionette TRACE conn5 <- [1,1834,null,{}] 17:21:41 INFO - PROCESS | 3404 | 1461025301425 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}] 17:21:41 INFO - PROCESS | 3404 | 1461025301542 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:21:41 INFO - PROCESS | 3404 | 1461025301718 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8210C800 == 102 [pid = 3404] [id = 468] 17:21:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009D80739C00) [pid = 3404] [serial = 1404] [outer = 0000000000000000] 17:21:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D808DCC00) [pid = 3404] [serial = 1405] [outer = 0000009D80739C00] 17:21:41 INFO - PROCESS | 3404 | 1461025301783 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D81550000) [pid = 3404] [serial = 1406] [outer = 0000009D80739C00] 17:21:42 INFO - PROCESS | 3404 | 1461025302450 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]]]}] 17:21:42 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) 17:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1078ms 17:21:42 INFO - PROCESS | 3404 | 1461025302501 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:21:42 INFO - PROCESS | 3404 | 1461025302508 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:21:42 INFO - PROCESS | 3404 | 1461025302514 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 3404 | 1461025302518 Marionette TRACE conn5 <- [1,1838,null,{}] 17:21:42 INFO - PROCESS | 3404 | 1461025302523 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}] 17:21:42 INFO - PROCESS | 3404 | 1461025302685 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:21:42 INFO - PROCESS | 3404 | 1461025302826 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87A81800 == 103 [pid = 3404] [id = 469] 17:21:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D84577400) [pid = 3404] [serial = 1407] [outer = 0000000000000000] 17:21:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D84581000) [pid = 3404] [serial = 1408] [outer = 0000009D84577400] 17:21:42 INFO - PROCESS | 3404 | 1461025302888 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D8481B400) [pid = 3404] [serial = 1409] [outer = 0000009D84577400] 17:21:43 INFO - PROCESS | 3404 | 1461025303534 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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1077ms 17:21:43 INFO - PROCESS | 3404 | 1461025303601 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 3404 | 1461025303606 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:21:43 INFO - PROCESS | 3404 | 1461025303610 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 3404 | 1461025303613 Marionette TRACE conn5 <- [1,1842,null,{}] 17:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:21:43 INFO - PROCESS | 3404 | 1461025303617 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}] 17:21:43 INFO - PROCESS | 3404 | 1461025303743 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:21:43 INFO - PROCESS | 3404 | 1461025303884 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A5CB000 == 104 [pid = 3404] [id = 470] 17:21:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D877ABC00) [pid = 3404] [serial = 1410] [outer = 0000000000000000] 17:21:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D87A3D000) [pid = 3404] [serial = 1411] [outer = 0000009D877ABC00] 17:21:43 INFO - PROCESS | 3404 | 1461025303943 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009D88071000) [pid = 3404] [serial = 1412] [outer = 0000009D877ABC00] 17:21:44 INFO - PROCESS | 3404 | 1461025304531 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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 984ms 17:21:44 INFO - PROCESS | 3404 | 1461025304602 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3404 | 1461025304605 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:21:44 INFO - PROCESS | 3404 | 1461025304616 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 3404 | 1461025304624 Marionette TRACE conn5 <- [1,1846,null,{}] 17:21:44 INFO - PROCESS | 3404 | 1461025304643 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}] 17:21:44 INFO - PROCESS | 3404 | 1461025304782 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:21:44 INFO - PROCESS | 3404 | 1461025304913 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEA31F000 == 105 [pid = 3404] [id = 471] 17:21:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D87C62C00) [pid = 3404] [serial = 1413] [outer = 0000000000000000] 17:21:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009DEB4CC800) [pid = 3404] [serial = 1414] [outer = 0000009D87C62C00] 17:21:44 INFO - PROCESS | 3404 | 1461025304971 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009DEBE61C00) [pid = 3404] [serial = 1415] [outer = 0000009D87C62C00] 17:21:45 INFO - PROCESS | 3404 | 1461025305574 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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1003ms 17:21:45 INFO - PROCESS | 3404 | 1461025305613 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:21:45 INFO - PROCESS | 3404 | 1461025305617 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:21:45 INFO - PROCESS | 3404 | 1461025305620 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 3404 | 1461025305622 Marionette TRACE conn5 <- [1,1850,null,{}] 17:21:45 INFO - PROCESS | 3404 | 1461025305626 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}] 17:21:45 INFO - PROCESS | 3404 | 1461025305749 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:21:45 INFO - PROCESS | 3404 | 1461025305859 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC21000 == 106 [pid = 3404] [id = 472] 17:21:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009DEA309C00) [pid = 3404] [serial = 1416] [outer = 0000000000000000] 17:21:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009DED319000) [pid = 3404] [serial = 1417] [outer = 0000009DEA309C00] 17:21:45 INFO - PROCESS | 3404 | 1461025305917 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009DF07B3400) [pid = 3404] [serial = 1418] [outer = 0000009DEA309C00] 17:21:46 INFO - PROCESS | 3404 | 1461025306587 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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 983ms 17:21:46 INFO - PROCESS | 3404 | 1461025306605 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3404 | 1461025306608 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:21:46 INFO - PROCESS | 3404 | 1461025306611 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 3404 | 1461025306613 Marionette TRACE conn5 <- [1,1854,null,{}] 17:21:46 INFO - PROCESS | 3404 | 1461025306617 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}] 17:21:46 INFO - PROCESS | 3404 | 1461025306767 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:21:46 INFO - PROCESS | 3404 | 1461025306878 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0544000 == 107 [pid = 3404] [id = 473] 17:21:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009DF2085800) [pid = 3404] [serial = 1419] [outer = 0000000000000000] 17:21:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009DF24B9000) [pid = 3404] [serial = 1420] [outer = 0000009DF2085800] 17:21:47 INFO - PROCESS | 3404 | 1461025306989 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009DF5B1EC00) [pid = 3404] [serial = 1421] [outer = 0000009DF2085800] 17:21:47 INFO - PROCESS | 3404 | 1461025307592 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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1028ms 17:21:47 INFO - PROCESS | 3404 | 1461025307642 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3404 | 1461025307644 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:21:47 INFO - PROCESS | 3404 | 1461025307648 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 3404 | 1461025307650 Marionette TRACE conn5 <- [1,1858,null,{}] 17:21:47 INFO - PROCESS | 3404 | 1461025307654 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}] 17:21:47 INFO - PROCESS | 3404 | 1461025307787 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:21:47 INFO - PROCESS | 3404 | 1461025307927 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF13DA800 == 108 [pid = 3404] [id = 474] 17:21:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009DF0F5B800) [pid = 3404] [serial = 1422] [outer = 0000000000000000] 17:21:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009DF5C3A800) [pid = 3404] [serial = 1423] [outer = 0000009DF0F5B800] 17:21:47 INFO - PROCESS | 3404 | 1461025307985 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009DF5CEC400) [pid = 3404] [serial = 1424] [outer = 0000009DF0F5B800] 17:21:48 INFO - PROCESS | 3404 | 1461025308551 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]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 944ms 17:21:48 INFO - PROCESS | 3404 | 1461025308595 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 3404 | 1461025308598 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:21:48 INFO - PROCESS | 3404 | 1461025308601 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 3404 | 1461025308603 Marionette TRACE conn5 <- [1,1862,null,{}] 17:21:48 INFO - PROCESS | 3404 | 1461025308607 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}] 17:21:48 INFO - PROCESS | 3404 | 1461025308726 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:21:48 INFO - PROCESS | 3404 | 1461025308837 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2456800 == 109 [pid = 3404] [id = 475] 17:21:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009DF5C2A000) [pid = 3404] [serial = 1425] [outer = 0000000000000000] 17:21:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009DF75CA800) [pid = 3404] [serial = 1426] [outer = 0000009DF5C2A000] 17:21:48 INFO - PROCESS | 3404 | 1461025308894 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009DF79D5000) [pid = 3404] [serial = 1427] [outer = 0000009DF5C2A000] 17:21:49 INFO - PROCESS | 3404 | 1461025309504 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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 943ms 17:21:49 INFO - PROCESS | 3404 | 1461025309547 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 3404 | 1461025309550 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:21:49 INFO - PROCESS | 3404 | 1461025309553 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 3404 | 1461025309556 Marionette TRACE conn5 <- [1,1866,null,{}] 17:21:49 INFO - PROCESS | 3404 | 1461025309560 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}] 17:21:49 INFO - PROCESS | 3404 | 1461025309680 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:21:49 INFO - PROCESS | 3404 | 1461025309853 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8228800 == 110 [pid = 3404] [id = 476] 17:21:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009DF79CBC00) [pid = 3404] [serial = 1428] [outer = 0000000000000000] 17:21:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009DF829D800) [pid = 3404] [serial = 1429] [outer = 0000009DF79CBC00] 17:21:49 INFO - PROCESS | 3404 | 1461025309911 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009DF8486000) [pid = 3404] [serial = 1430] [outer = 0000009DF79CBC00] 17:21:50 INFO - PROCESS | 3404 | 1461025310502 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]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 17:21:50 INFO - PROCESS | 3404 | 1461025310541 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 3404 | 1461025310544 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:21:50 INFO - PROCESS | 3404 | 1461025310548 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 3404 | 1461025310550 Marionette TRACE conn5 <- [1,1870,null,{}] 17:21:50 INFO - PROCESS | 3404 | 1461025310554 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}] 17:21:50 INFO - PROCESS | 3404 | 1461025310677 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:21:50 INFO - PROCESS | 3404 | 1461025310820 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E8C000 == 111 [pid = 3404] [id = 477] 17:21:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D839C3800) [pid = 3404] [serial = 1431] [outer = 0000000000000000] 17:21:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D85522800) [pid = 3404] [serial = 1432] [outer = 0000009D839C3800] 17:21:50 INFO - PROCESS | 3404 | 1461025310879 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D89CC8800) [pid = 3404] [serial = 1433] [outer = 0000009D839C3800] 17:21:51 INFO - PROCESS | 3404 | 1461025311753 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]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1239ms 17:21:51 INFO - PROCESS | 3404 | 1461025311790 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 3404 | 1461025311795 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:21:51 INFO - PROCESS | 3404 | 1461025311801 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 3404 | 1461025311804 Marionette TRACE conn5 <- [1,1874,null,{}] 17:21:51 INFO - PROCESS | 3404 | 1461025311810 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}] 17:21:51 INFO - PROCESS | 3404 | 1461025311935 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:21:52 INFO - PROCESS | 3404 | 1461025312083 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87A85800 == 112 [pid = 3404] [id = 478] 17:21:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D80A4D400) [pid = 3404] [serial = 1434] [outer = 0000000000000000] 17:21:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D8170E000) [pid = 3404] [serial = 1435] [outer = 0000009D80A4D400] 17:21:52 INFO - PROCESS | 3404 | 1461025312138 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D84576400) [pid = 3404] [serial = 1436] [outer = 0000009D80A4D400] 17:21:52 INFO - PROCESS | 3404 | 1461025312767 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]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1032ms 17:21:52 INFO - PROCESS | 3404 | 1461025312836 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 3404 | 1461025312842 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:21:52 INFO - PROCESS | 3404 | 1461025312849 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 3404 | 1461025312852 Marionette TRACE conn5 <- [1,1878,null,{}] 17:21:52 INFO - PROCESS | 3404 | 1461025312856 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}] 17:21:53 INFO - PROCESS | 3404 | 1461025313039 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D89665800 == 111 [pid = 3404] [id = 467] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88EDF800 == 110 [pid = 3404] [id = 466] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87AD4800 == 109 [pid = 3404] [id = 465] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88BA8000 == 108 [pid = 3404] [id = 464] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886C8800 == 107 [pid = 3404] [id = 463] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8800B000 == 106 [pid = 3404] [id = 462] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87AD7800 == 105 [pid = 3404] [id = 461] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D89A91C00) [pid = 3404] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D80A90C00) [pid = 3404] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009DF7970800) [pid = 3404] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D8551EC00) [pid = 3404] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D89CCCC00) [pid = 3404] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87541800 == 104 [pid = 3404] [id = 460] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8211A000 == 103 [pid = 3404] [id = 459] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87548800 == 102 [pid = 3404] [id = 458] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5BFD800 == 101 [pid = 3404] [id = 454] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF1374800 == 100 [pid = 3404] [id = 453] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF07D7800 == 99 [pid = 3404] [id = 452] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC4BA000 == 98 [pid = 3404] [id = 451] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A5D9800 == 97 [pid = 3404] [id = 450] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88050800 == 96 [pid = 3404] [id = 449] 17:21:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82116800 == 95 [pid = 3404] [id = 448] 17:21:53 INFO - PROCESS | 3404 | 1461025313222 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82116800 == 96 [pid = 3404] [id = 479] 17:21:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D80731800) [pid = 3404] [serial = 1437] [outer = 0000000000000000] 17:21:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D80BD7C00) [pid = 3404] [serial = 1438] [outer = 0000009D80731800] 17:21:53 INFO - PROCESS | 3404 | 1461025313270 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D837DA400) [pid = 3404] [serial = 1439] [outer = 0000009D80731800] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009DF75C9C00) [pid = 3404] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D89A1B800) [pid = 3404] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D881D3C00) [pid = 3404] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D89A8D800) [pid = 3404] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D810CE800) [pid = 3404] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009D89A44800) [pid = 3404] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009D881D9C00) [pid = 3404] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D8528E000) [pid = 3404] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 162 (0000009D875AF800) [pid = 3404] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 161 (0000009D85285800) [pid = 3404] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009D8481C000) [pid = 3404] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009D89CC7800) [pid = 3404] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D80BD6800) [pid = 3404] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009D82B6B000) [pid = 3404] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D87C5BC00) [pid = 3404] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009D83AAC000) [pid = 3404] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D810C8400) [pid = 3404] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009D846A2400) [pid = 3404] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009D82AB3800) [pid = 3404] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009D847A1400) [pid = 3404] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009D88E3E800) [pid = 3404] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009D85529000) [pid = 3404] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3404 | 1461025313710 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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 880ms 17:21:53 INFO - PROCESS | 3404 | 1461025313729 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 3404 | 1461025313732 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:21:53 INFO - PROCESS | 3404 | 1461025313736 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 3404 | 1461025313740 Marionette TRACE conn5 <- [1,1882,null,{}] 17:21:53 INFO - PROCESS | 3404 | 1461025313752 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}] 17:21:53 INFO - PROCESS | 3404 | 1461025313858 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:21:53 INFO - PROCESS | 3404 | 1461025313866 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CBF000 == 97 [pid = 3404] [id = 480] 17:21:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D84778400) [pid = 3404] [serial = 1440] [outer = 0000000000000000] 17:21:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009D84AE2800) [pid = 3404] [serial = 1441] [outer = 0000009D84778400] 17:21:53 INFO - PROCESS | 3404 | 1461025313917 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009D85528400) [pid = 3404] [serial = 1442] [outer = 0000009D84778400] 17:21:54 INFO - PROCESS | 3404 | 1461025314402 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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 17:21:54 INFO - PROCESS | 3404 | 1461025314430 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3404 | 1461025314433 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:21:54 INFO - PROCESS | 3404 | 1461025314436 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 3404 | 1461025314438 Marionette TRACE conn5 <- [1,1886,null,{}] 17:21:54 INFO - PROCESS | 3404 | 1461025314442 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}] 17:21:54 INFO - PROCESS | 3404 | 1461025314568 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:21:54 INFO - PROCESS | 3404 | 1461025314672 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886C8800 == 98 [pid = 3404] [id = 481] 17:21:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D875ADC00) [pid = 3404] [serial = 1443] [outer = 0000000000000000] 17:21:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D877AAC00) [pid = 3404] [serial = 1444] [outer = 0000009D875ADC00] 17:21:54 INFO - PROCESS | 3404 | 1461025314719 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D87C5A400) [pid = 3404] [serial = 1445] [outer = 0000009D875ADC00] 17:21:55 INFO - PROCESS | 3404 | 1461025315103 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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 17:21:55 INFO - PROCESS | 3404 | 1461025315129 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 3404 | 1461025315131 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:21:55 INFO - PROCESS | 3404 | 1461025315134 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:21:55 INFO - PROCESS | 3404 | 1461025315136 Marionette TRACE conn5 <- [1,1890,null,{}] 17:21:55 INFO - PROCESS | 3404 | 1461025315140 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}] 17:21:55 INFO - PROCESS | 3404 | 1461025315293 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:21:55 INFO - PROCESS | 3404 | 1461025315357 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88DAD800 == 99 [pid = 3404] [id = 482] 17:21:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009D87A42400) [pid = 3404] [serial = 1446] [outer = 0000000000000000] 17:21:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D8806D800) [pid = 3404] [serial = 1447] [outer = 0000009D87A42400] 17:21:55 INFO - PROCESS | 3404 | 1461025315405 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009D88221C00) [pid = 3404] [serial = 1448] [outer = 0000009D87A42400] 17:21:55 INFO - PROCESS | 3404 | 1461025315853 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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 732ms 17:21:55 INFO - PROCESS | 3404 | 1461025315870 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 3404 | 1461025315872 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:21:55 INFO - PROCESS | 3404 | 1461025315876 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 3404 | 1461025315878 Marionette TRACE conn5 <- [1,1894,null,{}] 17:21:55 INFO - PROCESS | 3404 | 1461025315887 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}] 17:21:56 INFO - PROCESS | 3404 | 1461025316066 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:21:56 INFO - PROCESS | 3404 | 1461025316088 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D89658800 == 100 [pid = 3404] [id = 483] 17:21:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009D89A26400) [pid = 3404] [serial = 1449] [outer = 0000000000000000] 17:21:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009D89A86400) [pid = 3404] [serial = 1450] [outer = 0000009D89A26400] 17:21:56 INFO - PROCESS | 3404 | 1461025316140 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009D89CC9800) [pid = 3404] [serial = 1451] [outer = 0000009D89A26400] 17:21:56 INFO - PROCESS | 3404 | 1461025316591 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]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 732ms 17:21:56 INFO - PROCESS | 3404 | 1461025316611 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3404 | 1461025316614 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:21:56 INFO - PROCESS | 3404 | 1461025316617 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 3404 | 1461025316619 Marionette TRACE conn5 <- [1,1898,null,{}] 17:21:56 INFO - PROCESS | 3404 | 1461025316622 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}] 17:21:56 INFO - PROCESS | 3404 | 1461025316752 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:21:56 INFO - PROCESS | 3404 | 1461025316769 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A61E800 == 101 [pid = 3404] [id = 484] 17:21:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009D89A26C00) [pid = 3404] [serial = 1452] [outer = 0000000000000000] 17:21:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009D8A887400) [pid = 3404] [serial = 1453] [outer = 0000009D89A26C00] 17:21:56 INFO - PROCESS | 3404 | 1461025316814 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009DEAB61400) [pid = 3404] [serial = 1454] [outer = 0000009D89A26C00] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D80A0FC00) [pid = 3404] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 162 (0000009D87C5F000) [pid = 3404] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 161 (0000009D89A1EC00) [pid = 3404] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009D852CC000) [pid = 3404] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009D82ABC000) [pid = 3404] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D8481C400) [pid = 3404] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009D837CE000) [pid = 3404] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D80A0F400) [pid = 3404] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009D88225C00) [pid = 3404] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:21:57 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D88072800) [pid = 3404] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:21:57 INFO - PROCESS | 3404 | 1461025317587 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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 985ms 17:21:57 INFO - PROCESS | 3404 | 1461025317605 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 3404 | 1461025317608 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:21:57 INFO - PROCESS | 3404 | 1461025317615 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:21:57 INFO - PROCESS | 3404 | 1461025317617 Marionette TRACE conn5 <- [1,1902,null,{}] 17:21:57 INFO - PROCESS | 3404 | 1461025317621 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}] 17:21:57 INFO - PROCESS | 3404 | 1461025317716 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:21:57 INFO - PROCESS | 3404 | 1461025317722 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A5D5800 == 102 [pid = 3404] [id = 485] 17:21:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D83679400) [pid = 3404] [serial = 1455] [outer = 0000000000000000] 17:21:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009D87A40000) [pid = 3404] [serial = 1456] [outer = 0000009D83679400] 17:21:57 INFO - PROCESS | 3404 | 1461025317774 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D8A88F000) [pid = 3404] [serial = 1457] [outer = 0000009D83679400] 17:21:58 INFO - PROCESS | 3404 | 1461025318247 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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 17:21:58 INFO - PROCESS | 3404 | 1461025318310 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3404 | 1461025318312 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:21:58 INFO - PROCESS | 3404 | 1461025318316 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 3404 | 1461025318317 Marionette TRACE conn5 <- [1,1906,null,{}] 17:21:58 INFO - PROCESS | 3404 | 1461025318321 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}] 17:21:58 INFO - PROCESS | 3404 | 1461025318417 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:21:58 INFO - PROCESS | 3404 | 1461025318429 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC1D0800 == 103 [pid = 3404] [id = 486] 17:21:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009DEB4CBC00) [pid = 3404] [serial = 1458] [outer = 0000000000000000] 17:21:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009DEBE57000) [pid = 3404] [serial = 1459] [outer = 0000009DEB4CBC00] 17:21:58 INFO - PROCESS | 3404 | 1461025318476 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009DEC568000) [pid = 3404] [serial = 1460] [outer = 0000009DEB4CBC00] 17:21:58 INFO - PROCESS | 3404 | 1461025318925 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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 626ms 17:21:58 INFO - PROCESS | 3404 | 1461025318948 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3404 | 1461025318950 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:21:58 INFO - PROCESS | 3404 | 1461025318953 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:21:58 INFO - PROCESS | 3404 | 1461025318956 Marionette TRACE conn5 <- [1,1910,null,{}] 17:21:58 INFO - PROCESS | 3404 | 1461025318959 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}] 17:21:59 INFO - PROCESS | 3404 | 1461025319056 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:21:59 INFO - PROCESS | 3404 | 1461025319096 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF1169000 == 104 [pid = 3404] [id = 487] 17:21:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009DF0FCD400) [pid = 3404] [serial = 1461] [outer = 0000000000000000] 17:21:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009DF13A9000) [pid = 3404] [serial = 1462] [outer = 0000009DF0FCD400] 17:21:59 INFO - PROCESS | 3404 | 1461025319141 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009DF2899000) [pid = 3404] [serial = 1463] [outer = 0000009DF0FCD400] 17:21:59 INFO - PROCESS | 3404 | 1461025319772 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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 879ms 17:21:59 INFO - PROCESS | 3404 | 1461025319838 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 3404 | 1461025319843 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:21:59 INFO - PROCESS | 3404 | 1461025319849 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3404 | 1461025319854 Marionette TRACE conn5 <- [1,1914,null,{}] 17:21:59 INFO - PROCESS | 3404 | 1461025319860 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}] 17:22:00 INFO - PROCESS | 3404 | 1461025319999 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:22:00 INFO - PROCESS | 3404 | 1461025320118 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87568800 == 105 [pid = 3404] [id = 488] 17:22:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D81551C00) [pid = 3404] [serial = 1464] [outer = 0000000000000000] 17:22:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D82B6A000) [pid = 3404] [serial = 1465] [outer = 0000009D81551C00] 17:22:00 INFO - PROCESS | 3404 | 1461025320192 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D83AF2C00) [pid = 3404] [serial = 1466] [outer = 0000009D81551C00] 17:22:00 INFO - PROCESS | 3404 | 1461025320828 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]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1030ms 17:22:00 INFO - PROCESS | 3404 | 1461025320883 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 3404 | 1461025320890 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:22:00 INFO - PROCESS | 3404 | 1461025320897 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:22:00 INFO - PROCESS | 3404 | 1461025320900 Marionette TRACE conn5 <- [1,1918,null,{}] 17:22:00 INFO - PROCESS | 3404 | 1461025320904 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}] 17:22:01 INFO - PROCESS | 3404 | 1461025321031 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:22:01 INFO - PROCESS | 3404 | 1461025321174 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88DA9800 == 106 [pid = 3404] [id = 489] 17:22:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D84ADA000) [pid = 3404] [serial = 1467] [outer = 0000000000000000] 17:22:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D8551F800) [pid = 3404] [serial = 1468] [outer = 0000009D84ADA000] 17:22:01 INFO - PROCESS | 3404 | 1461025321234 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D87C63400) [pid = 3404] [serial = 1469] [outer = 0000009D84ADA000] 17:22:01 INFO - PROCESS | 3404 | 1461025321878 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]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1022ms 17:22:01 INFO - PROCESS | 3404 | 1461025321925 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 3404 | 1461025321928 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:22:01 INFO - PROCESS | 3404 | 1461025321932 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 3404 | 1461025321936 Marionette TRACE conn5 <- [1,1922,null,{}] 17:22:01 INFO - PROCESS | 3404 | 1461025321969 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}] 17:22:02 INFO - PROCESS | 3404 | 1461025322128 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:22:02 INFO - PROCESS | 3404 | 1461025322273 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF6285000 == 107 [pid = 3404] [id = 490] 17:22:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D89A22000) [pid = 3404] [serial = 1470] [outer = 0000000000000000] 17:22:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D89CC5800) [pid = 3404] [serial = 1471] [outer = 0000009D89A22000] 17:22:02 INFO - PROCESS | 3404 | 1461025322335 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009DF068CC00) [pid = 3404] [serial = 1472] [outer = 0000009D89A22000] 17:22:02 INFO - PROCESS | 3404 | 1461025322950 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]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1090ms 17:22:03 INFO - PROCESS | 3404 | 1461025323029 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:22:03 INFO - PROCESS | 3404 | 1461025323033 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:22:03 INFO - PROCESS | 3404 | 1461025323036 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 3404 | 1461025323039 Marionette TRACE conn5 <- [1,1926,null,{}] 17:22:03 INFO - PROCESS | 3404 | 1461025323043 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}] 17:22:03 INFO - PROCESS | 3404 | 1461025323199 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:22:03 INFO - PROCESS | 3404 | 1461025323342 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9292800 == 108 [pid = 3404] [id = 491] 17:22:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009DF0F5A000) [pid = 3404] [serial = 1473] [outer = 0000000000000000] 17:22:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009DF5BB3400) [pid = 3404] [serial = 1474] [outer = 0000009DF0F5A000] 17:22:03 INFO - PROCESS | 3404 | 1461025323401 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009DF75C6C00) [pid = 3404] [serial = 1475] [outer = 0000009DF0F5A000] 17:22:03 INFO - PROCESS | 3404 | 1461025323981 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]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 984ms 17:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:22:04 INFO - PROCESS | 3404 | 1461025324021 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 3404 | 1461025324024 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:22:04 INFO - PROCESS | 3404 | 1461025324027 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 3404 | 1461025324029 Marionette TRACE conn5 <- [1,1930,null,{}] 17:22:04 INFO - PROCESS | 3404 | 1461025324033 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}] 17:22:04 INFO - PROCESS | 3404 | 1461025324154 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:22:04 INFO - PROCESS | 3404 | 1461025324268 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9649800 == 109 [pid = 3404] [id = 492] 17:22:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009DF7E63400) [pid = 3404] [serial = 1476] [outer = 0000000000000000] 17:22:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009DF82A9400) [pid = 3404] [serial = 1477] [outer = 0000009DF7E63400] 17:22:04 INFO - PROCESS | 3404 | 1461025324366 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009DF8A48800) [pid = 3404] [serial = 1478] [outer = 0000009DF7E63400] 17:22:05 INFO - PROCESS | 3404 | 1461025325022 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]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1025ms 17:22:05 INFO - PROCESS | 3404 | 1461025325055 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 3404 | 1461025325058 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:22:05 INFO - PROCESS | 3404 | 1461025325061 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 3404 | 1461025325063 Marionette TRACE conn5 <- [1,1934,null,{}] 17:22:05 INFO - PROCESS | 3404 | 1461025325067 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}] 17:22:05 INFO - PROCESS | 3404 | 1461025325226 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:22:05 INFO - PROCESS | 3404 | 1461025325371 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D66800 == 110 [pid = 3404] [id = 493] 17:22:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009DF8FCF400) [pid = 3404] [serial = 1479] [outer = 0000000000000000] 17:22:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009DF924A800) [pid = 3404] [serial = 1480] [outer = 0000009DF8FCF400] 17:22:05 INFO - PROCESS | 3404 | 1461025325435 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009DF9D37400) [pid = 3404] [serial = 1481] [outer = 0000009DF8FCF400] 17:22:06 INFO - PROCESS | 3404 | 1461025326021 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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 986ms 17:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:22:06 INFO - PROCESS | 3404 | 1461025326055 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3404 | 1461025326058 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 3404 | 1461025326063 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 3404 | 1461025326065 Marionette TRACE conn5 <- [1,1938,null,{}] 17:22:06 INFO - PROCESS | 3404 | 1461025326069 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}] 17:22:06 INFO - PROCESS | 3404 | 1461025326190 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:22:06 INFO - PROCESS | 3404 | 1461025326303 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFAB38000 == 111 [pid = 3404] [id = 494] 17:22:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009DF9D3BC00) [pid = 3404] [serial = 1482] [outer = 0000000000000000] 17:22:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009DFA209C00) [pid = 3404] [serial = 1483] [outer = 0000009DF9D3BC00] 17:22:06 INFO - PROCESS | 3404 | 1461025326400 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009DFAF91800) [pid = 3404] [serial = 1484] [outer = 0000009DF9D3BC00] 17:22:06 INFO - PROCESS | 3404 | 1461025326912 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]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 943ms 17:22:07 INFO - PROCESS | 3404 | 1461025327007 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 3404 | 1461025327010 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:22:07 INFO - PROCESS | 3404 | 1461025327014 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 3404 | 1461025327016 Marionette TRACE conn5 <- [1,1942,null,{}] 17:22:07 INFO - PROCESS | 3404 | 1461025327020 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}] 17:22:07 INFO - PROCESS | 3404 | 1461025327194 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:22:07 INFO - PROCESS | 3404 | 1461025327299 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC39B800 == 112 [pid = 3404] [id = 495] 17:22:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D8A766400) [pid = 3404] [serial = 1485] [outer = 0000000000000000] 17:22:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D8A76A000) [pid = 3404] [serial = 1486] [outer = 0000009D8A766400] 17:22:07 INFO - PROCESS | 3404 | 1461025327357 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009DF9AF6400) [pid = 3404] [serial = 1487] [outer = 0000009D8A766400] 17:22:07 INFO - PROCESS | 3404 | 1461025327922 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]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 942ms 17:22:07 INFO - PROCESS | 3404 | 1461025327958 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 3404 | 1461025327961 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:22:07 INFO - PROCESS | 3404 | 1461025327964 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 3404 | 1461025327966 Marionette TRACE conn5 <- [1,1946,null,{}] 17:22:07 INFO - PROCESS | 3404 | 1461025327971 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}] 17:22:08 INFO - PROCESS | 3404 | 1461025328093 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:22:08 INFO - PROCESS | 3404 | 1461025328209 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A9D9800 == 113 [pid = 3404] [id = 496] 17:22:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D8BC67800) [pid = 3404] [serial = 1488] [outer = 0000000000000000] 17:22:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D8BC6E800) [pid = 3404] [serial = 1489] [outer = 0000009D8BC67800] 17:22:08 INFO - PROCESS | 3404 | 1461025328305 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D8BC75000) [pid = 3404] [serial = 1490] [outer = 0000009D8BC67800] 17:22:08 INFO - PROCESS | 3404 | 1461025328970 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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1028ms 17:22:09 INFO - PROCESS | 3404 | 1461025328995 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 3404 | 1461025328997 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:22:09 INFO - PROCESS | 3404 | 1461025329001 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 3404 | 1461025329003 Marionette TRACE conn5 <- [1,1950,null,{}] 17:22:09 INFO - PROCESS | 3404 | 1461025329026 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}] 17:22:09 INFO - PROCESS | 3404 | 1461025329148 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:22:09 INFO - PROCESS | 3404 | 1461025329295 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D2A000 == 114 [pid = 3404] [id = 497] 17:22:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D84AD6C00) [pid = 3404] [serial = 1491] [outer = 0000000000000000] 17:22:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D875AF000) [pid = 3404] [serial = 1492] [outer = 0000009D84AD6C00] 17:22:09 INFO - PROCESS | 3404 | 1461025329353 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D89689000) [pid = 3404] [serial = 1493] [outer = 0000009D84AD6C00] 17:22:10 INFO - PROCESS | 3404 | 1461025330182 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]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1237ms 17:22:10 INFO - PROCESS | 3404 | 1461025330241 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3404 | 1461025330245 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:22:10 INFO - PROCESS | 3404 | 1461025330251 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 3404 | 1461025330255 Marionette TRACE conn5 <- [1,1954,null,{}] 17:22:10 INFO - PROCESS | 3404 | 1461025330261 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}] 17:22:10 INFO - PROCESS | 3404 | 1461025330385 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:22:10 INFO - PROCESS | 3404 | 1461025330533 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88550800 == 115 [pid = 3404] [id = 498] 17:22:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D8214A000) [pid = 3404] [serial = 1494] [outer = 0000000000000000] 17:22:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D839CB400) [pid = 3404] [serial = 1495] [outer = 0000009D8214A000] 17:22:10 INFO - PROCESS | 3404 | 1461025330588 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D8481AC00) [pid = 3404] [serial = 1496] [outer = 0000009D8214A000] 17:22:11 INFO - PROCESS | 3404 | 1461025331209 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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 985ms 17:22:11 INFO - PROCESS | 3404 | 1461025331242 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3404 | 1461025331248 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:22:11 INFO - PROCESS | 3404 | 1461025331256 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 3404 | 1461025331259 Marionette TRACE conn5 <- [1,1958,null,{}] 17:22:11 INFO - PROCESS | 3404 | 1461025331263 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}] 17:22:11 INFO - PROCESS | 3404 | 1461025331383 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:22:11 INFO - PROCESS | 3404 | 1461025331559 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC722800 == 114 [pid = 3404] [id = 324] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEC1D0800 == 113 [pid = 3404] [id = 486] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A5D5800 == 112 [pid = 3404] [id = 485] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A61E800 == 111 [pid = 3404] [id = 484] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D89658800 == 110 [pid = 3404] [id = 483] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88DAD800 == 109 [pid = 3404] [id = 482] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886C8800 == 108 [pid = 3404] [id = 481] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87CBF000 == 107 [pid = 3404] [id = 480] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009DF1331C00) [pid = 3404] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D810CF000) [pid = 3404] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009DF24C6000) [pid = 3404] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D877A2000) [pid = 3404] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D89CCE800) [pid = 3404] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DB2800 == 108 [pid = 3404] [id = 499] 17:22:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D810CF000) [pid = 3404] [serial = 1497] [outer = 0000000000000000] 17:22:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D82DE3000) [pid = 3404] [serial = 1498] [outer = 0000009D810CF000] 17:22:11 INFO - PROCESS | 3404 | 1461025331681 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D84A2B400) [pid = 3404] [serial = 1499] [outer = 0000009D810CF000] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82116800 == 107 [pid = 3404] [id = 479] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87A85800 == 106 [pid = 3404] [id = 478] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEA31F000 == 105 [pid = 3404] [id = 471] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A5CB000 == 104 [pid = 3404] [id = 470] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87A81800 == 103 [pid = 3404] [id = 469] 17:22:11 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8210C800 == 102 [pid = 3404] [id = 468] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D83AF0000) [pid = 3404] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D881DA400) [pid = 3404] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D88069400) [pid = 3404] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009D87A3DC00) [pid = 3404] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009DEC362400) [pid = 3404] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009D852D7400) [pid = 3404] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D83674800) [pid = 3404] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009D84A2AC00) [pid = 3404] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D8528D800) [pid = 3404] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009D875AB400) [pid = 3404] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009D81554800) [pid = 3404] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D846A4C00) [pid = 3404] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009D80A56C00) [pid = 3404] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D84798000) [pid = 3404] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D82B6FC00) [pid = 3404] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D88EB9C00) [pid = 3404] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D8A885000) [pid = 3404] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009DEA0ADC00) [pid = 3404] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009DEAC5A000) [pid = 3404] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D88E3C800) [pid = 3404] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009D84ADC000) [pid = 3404] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D89A4AC00) [pid = 3404] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D89A8F000) [pid = 3404] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009D81719800) [pid = 3404] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:22:11 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D85522000) [pid = 3404] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:22:12 INFO - PROCESS | 3404 | 1461025332197 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]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 984ms 17:22:12 INFO - PROCESS | 3404 | 1461025332244 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 3404 | 1461025332246 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:22:12 INFO - PROCESS | 3404 | 1461025332250 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 3404 | 1461025332254 Marionette TRACE conn5 <- [1,1962,null,{}] 17:22:12 INFO - PROCESS | 3404 | 1461025332265 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}] 17:22:12 INFO - PROCESS | 3404 | 1461025332371 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:22:12 INFO - PROCESS | 3404 | 1461025332378 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CC7800 == 103 [pid = 3404] [id = 500] 17:22:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D84A2AC00) [pid = 3404] [serial = 1500] [outer = 0000000000000000] 17:22:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D852CFC00) [pid = 3404] [serial = 1501] [outer = 0000009D84A2AC00] 17:22:12 INFO - PROCESS | 3404 | 1461025332433 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D875AE800) [pid = 3404] [serial = 1502] [outer = 0000009D84A2AC00] 17:22:12 INFO - PROCESS | 3404 | 1461025332931 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]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 17:22:12 INFO - PROCESS | 3404 | 1461025332986 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 3404 | 1461025332989 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:22:13 INFO - PROCESS | 3404 | 1461025332995 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 3404 | 1461025332997 Marionette TRACE conn5 <- [1,1966,null,{}] 17:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:22:13 INFO - PROCESS | 3404 | 1461025333000 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}] 17:22:13 INFO - PROCESS | 3404 | 1461025333102 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:22:13 INFO - PROCESS | 3404 | 1461025333108 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88BA9000 == 104 [pid = 3404] [id = 501] 17:22:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D87A3A000) [pid = 3404] [serial = 1503] [outer = 0000000000000000] 17:22:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D87C66800) [pid = 3404] [serial = 1504] [outer = 0000009D87A3A000] 17:22:13 INFO - PROCESS | 3404 | 1461025333157 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D8821C400) [pid = 3404] [serial = 1505] [outer = 0000009D87A3A000] 17:22:13 INFO - PROCESS | 3404 | 1461025333606 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]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 17:22:13 INFO - PROCESS | 3404 | 1461025333672 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 3404 | 1461025333674 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:22:13 INFO - PROCESS | 3404 | 1461025333677 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 3404 | 1461025333679 Marionette TRACE conn5 <- [1,1970,null,{}] 17:22:13 INFO - PROCESS | 3404 | 1461025333683 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}] 17:22:13 INFO - PROCESS | 3404 | 1461025333815 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:22:13 INFO - PROCESS | 3404 | 1461025333831 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88ED2000 == 105 [pid = 3404] [id = 502] 17:22:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D88E37400) [pid = 3404] [serial = 1506] [outer = 0000000000000000] 17:22:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009D88E43800) [pid = 3404] [serial = 1507] [outer = 0000009D88E37400] 17:22:13 INFO - PROCESS | 3404 | 1461025333877 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009D8968A800) [pid = 3404] [serial = 1508] [outer = 0000009D88E37400] 17:22:14 INFO - PROCESS | 3404 | 1461025334332 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]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 17:22:14 INFO - PROCESS | 3404 | 1461025334372 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 3404 | 1461025334374 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:22:14 INFO - PROCESS | 3404 | 1461025334377 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 3404 | 1461025334379 Marionette TRACE conn5 <- [1,1974,null,{}] 17:22:14 INFO - PROCESS | 3404 | 1461025334390 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}] 17:22:14 INFO - PROCESS | 3404 | 1461025334574 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:22:14 INFO - PROCESS | 3404 | 1461025334608 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A61D000 == 106 [pid = 3404] [id = 503] 17:22:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D89A48400) [pid = 3404] [serial = 1509] [outer = 0000000000000000] 17:22:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D89CCCC00) [pid = 3404] [serial = 1510] [outer = 0000009D89A48400] 17:22:14 INFO - PROCESS | 3404 | 1461025334658 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D8A88DC00) [pid = 3404] [serial = 1511] [outer = 0000009D89A48400] 17:22:15 INFO - PROCESS | 3404 | 1461025335100 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]]]}] 17:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 776ms 17:22:15 INFO - PROCESS | 3404 | 1461025335157 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 3404 | 1461025335159 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:22:15 INFO - PROCESS | 3404 | 1461025335162 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 3404 | 1461025335164 Marionette TRACE conn5 <- [1,1978,null,{}] 17:22:15 INFO - PROCESS | 3404 | 1461025335184 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}] 17:22:15 INFO - PROCESS | 3404 | 1461025335320 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:22:15 INFO - PROCESS | 3404 | 1461025335337 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEA31F000 == 107 [pid = 3404] [id = 504] 17:22:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D89CCAC00) [pid = 3404] [serial = 1512] [outer = 0000000000000000] 17:22:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009DEA0ADC00) [pid = 3404] [serial = 1513] [outer = 0000009D89CCAC00] 17:22:15 INFO - PROCESS | 3404 | 1461025335384 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009DEBCD5800) [pid = 3404] [serial = 1514] [outer = 0000009D89CCAC00] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009D89AF8400) [pid = 3404] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D80A4D400) [pid = 3404] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009D80731800) [pid = 3404] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D875ADC00) [pid = 3404] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D89A26C00) [pid = 3404] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D84778400) [pid = 3404] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D89A26400) [pid = 3404] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D83679400) [pid = 3404] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D87A42400) [pid = 3404] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:22:16 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009DEB4CBC00) [pid = 3404] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:22:16 INFO - PROCESS | 3404 | 1461025336084 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]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 944ms 17:22:16 INFO - PROCESS | 3404 | 1461025336109 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 3404 | 1461025336111 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:22:16 INFO - PROCESS | 3404 | 1461025336115 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 3404 | 1461025336117 Marionette TRACE conn5 <- [1,1982,null,{}] 17:22:16 INFO - PROCESS | 3404 | 1461025336120 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}] 17:22:16 INFO - PROCESS | 3404 | 1461025336218 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:22:16 INFO - PROCESS | 3404 | 1461025336322 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEAB48000 == 108 [pid = 3404] [id = 505] 17:22:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D810C8400) [pid = 3404] [serial = 1515] [outer = 0000000000000000] 17:22:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D88066000) [pid = 3404] [serial = 1516] [outer = 0000009D810C8400] 17:22:16 INFO - PROCESS | 3404 | 1461025336370 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009DEBE57400) [pid = 3404] [serial = 1517] [outer = 0000009D810C8400] 17:22:16 INFO - PROCESS | 3404 | 1461025336735 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]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 17:22:16 INFO - PROCESS | 3404 | 1461025336789 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 3404 | 1461025336791 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:22:16 INFO - PROCESS | 3404 | 1461025336804 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 3404 | 1461025336806 Marionette TRACE conn5 <- [1,1986,null,{}] 17:22:16 INFO - PROCESS | 3404 | 1461025336810 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}] 17:22:16 INFO - PROCESS | 3404 | 1461025336910 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:22:16 INFO - PROCESS | 3404 | 1461025336916 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0EC1800 == 109 [pid = 3404] [id = 506] 17:22:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009DEC360000) [pid = 3404] [serial = 1518] [outer = 0000000000000000] 17:22:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009DF0EA8000) [pid = 3404] [serial = 1519] [outer = 0000009DEC360000] 17:22:16 INFO - PROCESS | 3404 | 1461025336964 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009DF24C6000) [pid = 3404] [serial = 1520] [outer = 0000009DEC360000] 17:22:17 INFO - PROCESS | 3404 | 1461025337413 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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 17:22:17 INFO - PROCESS | 3404 | 1461025337436 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 3404 | 1461025337438 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:22:17 INFO - PROCESS | 3404 | 1461025337460 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 3404 | 1461025337462 Marionette TRACE conn5 <- [1,1990,null,{}] 17:22:17 INFO - PROCESS | 3404 | 1461025337466 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}] 17:22:17 INFO - PROCESS | 3404 | 1461025337565 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:22:17 INFO - PROCESS | 3404 | 1461025337608 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF756D800 == 110 [pid = 3404] [id = 507] 17:22:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009DF5BCD000) [pid = 3404] [serial = 1521] [outer = 0000000000000000] 17:22:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009DF5C3F800) [pid = 3404] [serial = 1522] [outer = 0000009DF5BCD000] 17:22:17 INFO - PROCESS | 3404 | 1461025337654 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009DF796E800) [pid = 3404] [serial = 1523] [outer = 0000009DF5BCD000] 17:22:18 INFO - PROCESS | 3404 | 1461025338322 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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 943ms 17:22:18 INFO - PROCESS | 3404 | 1461025338393 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 3404 | 1461025338398 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:22:18 INFO - PROCESS | 3404 | 1461025338404 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 3404 | 1461025338408 Marionette TRACE conn5 <- [1,1994,null,{}] 17:22:18 INFO - PROCESS | 3404 | 1461025338415 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}] 17:22:18 INFO - PROCESS | 3404 | 1461025338585 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:22:18 INFO - PROCESS | 3404 | 1461025338735 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87A81800 == 111 [pid = 3404] [id = 508] 17:22:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D82AB2800) [pid = 3404] [serial = 1524] [outer = 0000000000000000] 17:22:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D83AE4400) [pid = 3404] [serial = 1525] [outer = 0000009D82AB2800] 17:22:18 INFO - PROCESS | 3404 | 1461025338797 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D8479F000) [pid = 3404] [serial = 1526] [outer = 0000009D82AB2800] 17:22:19 INFO - PROCESS | 3404 | 1461025339464 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]]]}] 17:22:19 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 17:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1129ms 17:22:19 INFO - PROCESS | 3404 | 1461025339536 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 3404 | 1461025339543 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:22:19 INFO - PROCESS | 3404 | 1461025339550 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 3404 | 1461025339554 Marionette TRACE conn5 <- [1,1998,null,{}] 17:22:19 INFO - PROCESS | 3404 | 1461025339558 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}] 17:22:19 INFO - PROCESS | 3404 | 1461025339692 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:22:19 INFO - PROCESS | 3404 | 1461025339839 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88ECE800 == 112 [pid = 3404] [id = 509] 17:22:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D875A9000) [pid = 3404] [serial = 1527] [outer = 0000000000000000] 17:22:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D87C62400) [pid = 3404] [serial = 1528] [outer = 0000009D875A9000] 17:22:19 INFO - PROCESS | 3404 | 1461025339899 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D89691000) [pid = 3404] [serial = 1529] [outer = 0000009D875A9000] 17:22:20 INFO - PROCESS | 3404 | 1461025340544 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]]]}] 17:22:20 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 17:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1028ms 17:22:20 INFO - PROCESS | 3404 | 1461025340583 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 3404 | 1461025340586 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:22:20 INFO - PROCESS | 3404 | 1461025340590 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 3404 | 1461025340595 Marionette TRACE conn5 <- [1,2002,null,{}] 17:22:20 INFO - PROCESS | 3404 | 1461025340635 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}] 17:22:20 INFO - PROCESS | 3404 | 1461025340796 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:22:20 INFO - PROCESS | 3404 | 1461025340945 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF964A800 == 113 [pid = 3404] [id = 510] 17:22:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D89AF6400) [pid = 3404] [serial = 1530] [outer = 0000000000000000] 17:22:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009DEBA82800) [pid = 3404] [serial = 1531] [outer = 0000009D89AF6400] 17:22:21 INFO - PROCESS | 3404 | 1461025341007 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009DF5C43800) [pid = 3404] [serial = 1532] [outer = 0000009D89AF6400] 17:22:21 INFO - PROCESS | 3404 | 1461025341625 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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1086ms 17:22:21 INFO - PROCESS | 3404 | 1461025341695 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3404 | 1461025341699 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:22:21 INFO - PROCESS | 3404 | 1461025341703 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3404 | 1461025341705 Marionette TRACE conn5 <- [1,2006,null,{}] 17:22:21 INFO - PROCESS | 3404 | 1461025341709 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}] 17:22:21 INFO - PROCESS | 3404 | 1461025341838 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:22:21 INFO - PROCESS | 3404 | 1461025341985 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B22800 == 114 [pid = 3404] [id = 511] 17:22:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009DF82A8400) [pid = 3404] [serial = 1533] [outer = 0000000000000000] 17:22:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009DF8A4BC00) [pid = 3404] [serial = 1534] [outer = 0000009DF82A8400] 17:22:22 INFO - PROCESS | 3404 | 1461025342045 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009DF9210000) [pid = 3404] [serial = 1535] [outer = 0000009DF82A8400] 17:22:22 INFO - PROCESS | 3404 | 1461025342651 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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 984ms 17:22:22 INFO - PROCESS | 3404 | 1461025342689 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3404 | 1461025342692 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:22:22 INFO - PROCESS | 3404 | 1461025342695 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3404 | 1461025342698 Marionette TRACE conn5 <- [1,2010,null,{}] 17:22:22 INFO - PROCESS | 3404 | 1461025342702 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}] 17:22:22 INFO - PROCESS | 3404 | 1461025342825 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:22:22 INFO - PROCESS | 3404 | 1461025342985 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B42800 == 115 [pid = 3404] [id = 512] 17:22:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D87981C00) [pid = 3404] [serial = 1536] [outer = 0000000000000000] 17:22:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D87989400) [pid = 3404] [serial = 1537] [outer = 0000009D87981C00] 17:22:23 INFO - PROCESS | 3404 | 1461025343044 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009DF8A4F400) [pid = 3404] [serial = 1538] [outer = 0000009D87981C00] 17:22:23 INFO - PROCESS | 3404 | 1461025343645 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]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 984ms 17:22:23 INFO - PROCESS | 3404 | 1461025343682 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 3404 | 1461025343685 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:22:23 INFO - PROCESS | 3404 | 1461025343688 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 3404 | 1461025343690 Marionette TRACE conn5 <- [1,2014,null,{}] 17:22:23 INFO - PROCESS | 3404 | 1461025343694 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}] 17:22:23 INFO - PROCESS | 3404 | 1461025343838 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:22:24 INFO - PROCESS | 3404 | 1461025343987 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E8B800 == 116 [pid = 3404] [id = 513] 17:22:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D87A10800) [pid = 3404] [serial = 1539] [outer = 0000000000000000] 17:22:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D87A18400) [pid = 3404] [serial = 1540] [outer = 0000009D87A10800] 17:22:24 INFO - PROCESS | 3404 | 1461025344049 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009DFB771400) [pid = 3404] [serial = 1541] [outer = 0000009D87A10800] 17:22:24 INFO - PROCESS | 3404 | 1461025344615 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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 984ms 17:22:24 INFO - PROCESS | 3404 | 1461025344675 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 3404 | 1461025344678 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:22:24 INFO - PROCESS | 3404 | 1461025344681 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 3404 | 1461025344683 Marionette TRACE conn5 <- [1,2018,null,{}] 17:22:24 INFO - PROCESS | 3404 | 1461025344688 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}] 17:22:24 INFO - PROCESS | 3404 | 1461025344810 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:22:24 INFO - PROCESS | 3404 | 1461025344970 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BCAB800 == 117 [pid = 3404] [id = 514] 17:22:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D896EFC00) [pid = 3404] [serial = 1542] [outer = 0000000000000000] 17:22:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D896F7400) [pid = 3404] [serial = 1543] [outer = 0000009D896EFC00] 17:22:25 INFO - PROCESS | 3404 | 1461025345028 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D896FDC00) [pid = 3404] [serial = 1544] [outer = 0000009D896EFC00] 17:22:25 INFO - PROCESS | 3404 | 1461025345617 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]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 17:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:22:25 INFO - PROCESS | 3404 | 1461025345670 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3404 | 1461025345673 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 3404 | 1461025345676 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 3404 | 1461025345678 Marionette TRACE conn5 <- [1,2022,null,{}] 17:22:25 INFO - PROCESS | 3404 | 1461025345682 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}] 17:22:25 INFO - PROCESS | 3404 | 1461025345806 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:22:25 INFO - PROCESS | 3404 | 1461025345953 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A716800 == 118 [pid = 3404] [id = 515] 17:22:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D896FBC00) [pid = 3404] [serial = 1545] [outer = 0000000000000000] 17:22:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D8E952000) [pid = 3404] [serial = 1546] [outer = 0000009D896FBC00] 17:22:26 INFO - PROCESS | 3404 | 1461025346011 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D8E958000) [pid = 3404] [serial = 1547] [outer = 0000009D896FBC00] 17:22:26 INFO - PROCESS | 3404 | 1461025346592 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]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 984ms 17:22:26 INFO - PROCESS | 3404 | 1461025346663 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 3404 | 1461025346665 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:22:26 INFO - PROCESS | 3404 | 1461025346669 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 3404 | 1461025346671 Marionette TRACE conn5 <- [1,2026,null,{}] 17:22:26 INFO - PROCESS | 3404 | 1461025346675 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}] 17:22:26 INFO - PROCESS | 3404 | 1461025346800 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:22:26 INFO - PROCESS | 3404 | 1461025346947 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8E7CB800 == 119 [pid = 3404] [id = 516] 17:22:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D8C7E2800) [pid = 3404] [serial = 1548] [outer = 0000000000000000] 17:22:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D8C7E8000) [pid = 3404] [serial = 1549] [outer = 0000009D8C7E2800] 17:22:27 INFO - PROCESS | 3404 | 1461025347005 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D8E94A800) [pid = 3404] [serial = 1550] [outer = 0000009D8C7E2800] 17:22:27 INFO - PROCESS | 3404 | 1461025347618 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]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 985ms 17:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:22:27 INFO - PROCESS | 3404 | 1461025347657 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3404 | 1461025347659 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:22:27 INFO - PROCESS | 3404 | 1461025347663 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 3404 | 1461025347665 Marionette TRACE conn5 <- [1,2030,null,{}] 17:22:27 INFO - PROCESS | 3404 | 1461025347669 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}] 17:22:27 INFO - PROCESS | 3404 | 1461025347799 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:22:27 INFO - PROCESS | 3404 | 1461025347955 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E8B800 == 120 [pid = 3404] [id = 517] 17:22:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D81711000) [pid = 3404] [serial = 1551] [outer = 0000000000000000] 17:22:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D89CCEC00) [pid = 3404] [serial = 1552] [outer = 0000009D81711000] 17:22:28 INFO - PROCESS | 3404 | 1461025348014 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D8BEB6000) [pid = 3404] [serial = 1553] [outer = 0000009D81711000] 17:22:28 INFO - PROCESS | 3404 | 1461025348926 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]]]}] 17:22:28 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) 17:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1293ms 17:22:28 INFO - PROCESS | 3404 | 1461025348966 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 3404 | 1461025348971 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:22:28 INFO - PROCESS | 3404 | 1461025348978 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 3404 | 1461025348982 Marionette TRACE conn5 <- [1,2034,null,{}] 17:22:28 INFO - PROCESS | 3404 | 1461025348989 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}] 17:22:29 INFO - PROCESS | 3404 | 1461025349115 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:22:29 INFO - PROCESS | 3404 | 1461025349269 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EC5000 == 121 [pid = 3404] [id = 518] 17:22:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D81555C00) [pid = 3404] [serial = 1554] [outer = 0000000000000000] 17:22:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D8214F000) [pid = 3404] [serial = 1555] [outer = 0000009D81555C00] 17:22:29 INFO - PROCESS | 3404 | 1461025349322 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D83AA3C00) [pid = 3404] [serial = 1556] [outer = 0000009D81555C00] 17:22:29 INFO - PROCESS | 3404 | 1461025349957 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]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1032ms 17:22:30 INFO - PROCESS | 3404 | 1461025350011 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 3404 | 1461025350017 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:22:30 INFO - PROCESS | 3404 | 1461025350023 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 3404 | 1461025350026 Marionette TRACE conn5 <- [1,2038,null,{}] 17:22:30 INFO - PROCESS | 3404 | 1461025350030 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}] 17:22:30 INFO - PROCESS | 3404 | 1461025350197 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:22:30 INFO - PROCESS | 3404 | 1461025350348 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87576800 == 122 [pid = 3404] [id = 519] 17:22:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D84A22C00) [pid = 3404] [serial = 1557] [outer = 0000000000000000] 17:22:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D84A30800) [pid = 3404] [serial = 1558] [outer = 0000009D84A22C00] 17:22:30 INFO - PROCESS | 3404 | 1461025350399 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D852D3000) [pid = 3404] [serial = 1559] [outer = 0000009D84A22C00] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0EC1800 == 121 [pid = 3404] [id = 506] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEAB48000 == 120 [pid = 3404] [id = 505] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEA31F000 == 119 [pid = 3404] [id = 504] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A61D000 == 118 [pid = 3404] [id = 503] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88ED2000 == 117 [pid = 3404] [id = 502] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88BA9000 == 116 [pid = 3404] [id = 501] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87CC7800 == 115 [pid = 3404] [id = 500] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009DF24B9000) [pid = 3404] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009DF5C3A800) [pid = 3404] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009DF75CA800) [pid = 3404] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009DF829D800) [pid = 3404] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009DF13A9000) [pid = 3404] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82DB2800 == 114 [pid = 3404] [id = 499] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88550800 == 113 [pid = 3404] [id = 498] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFAB38000 == 112 [pid = 3404] [id = 494] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D66800 == 111 [pid = 3404] [id = 493] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9649800 == 110 [pid = 3404] [id = 492] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9292800 == 109 [pid = 3404] [id = 491] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF6285000 == 108 [pid = 3404] [id = 490] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88DA9800 == 107 [pid = 3404] [id = 489] 17:22:30 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87568800 == 106 [pid = 3404] [id = 488] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009DEA0ABC00) [pid = 3404] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D84576400) [pid = 3404] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D8170E000) [pid = 3404] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D80BD7C00) [pid = 3404] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D837DA400) [pid = 3404] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D877AAC00) [pid = 3404] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009DED319000) [pid = 3404] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D808DCC00) [pid = 3404] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D85522800) [pid = 3404] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D8A887400) [pid = 3404] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D84AE2800) [pid = 3404] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D85528400) [pid = 3404] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D84581000) [pid = 3404] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009DEB4CC800) [pid = 3404] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D89A86400) [pid = 3404] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D87A3D000) [pid = 3404] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D8A88F000) [pid = 3404] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D87A40000) [pid = 3404] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D8806D800) [pid = 3404] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D88221C00) [pid = 3404] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D89CC9800) [pid = 3404] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009DEBE57000) [pid = 3404] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009DEAB61400) [pid = 3404] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009DEC568000) [pid = 3404] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D87C5A400) [pid = 3404] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:22:31 INFO - PROCESS | 3404 | 1461025350988 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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1032ms 17:22:31 INFO - PROCESS | 3404 | 1461025351057 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 3404 | 1461025351059 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:22:31 INFO - PROCESS | 3404 | 1461025351062 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 3404 | 1461025351066 Marionette TRACE conn5 <- [1,2042,null,{}] 17:22:31 INFO - PROCESS | 3404 | 1461025351081 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}] 17:22:31 INFO - PROCESS | 3404 | 1461025351239 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:22:31 INFO - PROCESS | 3404 | 1461025351252 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87ACA800 == 107 [pid = 3404] [id = 520] 17:22:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D839C2800) [pid = 3404] [serial = 1560] [outer = 0000000000000000] 17:22:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D8479B400) [pid = 3404] [serial = 1561] [outer = 0000009D839C2800] 17:22:31 INFO - PROCESS | 3404 | 1461025351304 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D852D0000) [pid = 3404] [serial = 1562] [outer = 0000009D839C2800] 17:22:31 INFO - PROCESS | 3404 | 1461025351812 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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 776ms 17:22:31 INFO - PROCESS | 3404 | 1461025351841 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 3404 | 1461025351844 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:22:31 INFO - PROCESS | 3404 | 1461025351848 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 3404 | 1461025351850 Marionette TRACE conn5 <- [1,2046,null,{}] 17:22:31 INFO - PROCESS | 3404 | 1461025351853 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}] 17:22:31 INFO - PROCESS | 3404 | 1461025351954 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:22:31 INFO - PROCESS | 3404 | 1461025351962 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88BA6800 == 108 [pid = 3404] [id = 521] 17:22:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D875ABC00) [pid = 3404] [serial = 1563] [outer = 0000000000000000] 17:22:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D877A8C00) [pid = 3404] [serial = 1564] [outer = 0000009D875ABC00] 17:22:32 INFO - PROCESS | 3404 | 1461025352011 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D87A0F800) [pid = 3404] [serial = 1565] [outer = 0000009D875ABC00] 17:22:32 INFO - PROCESS | 3404 | 1461025352481 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]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 17:22:32 INFO - PROCESS | 3404 | 1461025352540 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 3404 | 1461025352542 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:22:32 INFO - PROCESS | 3404 | 1461025352546 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:22:32 INFO - PROCESS | 3404 | 1461025352548 Marionette TRACE conn5 <- [1,2050,null,{}] 17:22:32 INFO - PROCESS | 3404 | 1461025352551 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}] 17:22:32 INFO - PROCESS | 3404 | 1461025352648 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:22:32 INFO - PROCESS | 3404 | 1461025352655 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88DB4800 == 109 [pid = 3404] [id = 522] 17:22:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D855BD800) [pid = 3404] [serial = 1566] [outer = 0000000000000000] 17:22:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D87A3B000) [pid = 3404] [serial = 1567] [outer = 0000009D855BD800] 17:22:32 INFO - PROCESS | 3404 | 1461025352808 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D881CEC00) [pid = 3404] [serial = 1568] [outer = 0000009D855BD800] 17:22:33 INFO - PROCESS | 3404 | 1461025353241 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]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 17:22:33 INFO - PROCESS | 3404 | 1461025353282 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 3404 | 1461025353285 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:22:33 INFO - PROCESS | 3404 | 1461025353293 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 3404 | 1461025353295 Marionette TRACE conn5 <- [1,2054,null,{}] 17:22:33 INFO - PROCESS | 3404 | 1461025353305 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}] 17:22:33 INFO - PROCESS | 3404 | 1461025353492 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:22:33 INFO - PROCESS | 3404 | 1461025353521 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D89662800 == 110 [pid = 3404] [id = 523] 17:22:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D88E38800) [pid = 3404] [serial = 1569] [outer = 0000000000000000] 17:22:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D896EF000) [pid = 3404] [serial = 1570] [outer = 0000009D88E38800] 17:22:33 INFO - PROCESS | 3404 | 1461025353571 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D89A41800) [pid = 3404] [serial = 1571] [outer = 0000009D88E38800] 17:22:34 INFO - PROCESS | 3404 | 1461025354023 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]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 797ms 17:22:34 INFO - PROCESS | 3404 | 1461025354094 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 3404 | 1461025354096 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:22:34 INFO - PROCESS | 3404 | 1461025354099 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 3404 | 1461025354101 Marionette TRACE conn5 <- [1,2058,null,{}] 17:22:34 INFO - PROCESS | 3404 | 1461025354105 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}] 17:22:34 INFO - PROCESS | 3404 | 1461025354244 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:22:34 INFO - PROCESS | 3404 | 1461025354264 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A709000 == 111 [pid = 3404] [id = 524] 17:22:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D89A4C400) [pid = 3404] [serial = 1572] [outer = 0000000000000000] 17:22:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D89A8C800) [pid = 3404] [serial = 1573] [outer = 0000009D89A4C400] 17:22:34 INFO - PROCESS | 3404 | 1461025354311 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D89CD1400) [pid = 3404] [serial = 1574] [outer = 0000009D89A4C400] 17:22:34 INFO - PROCESS | 3404 | 1461025354775 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]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 17:22:34 INFO - PROCESS | 3404 | 1461025354859 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 3404 | 1461025354861 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:22:34 INFO - PROCESS | 3404 | 1461025354864 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 3404 | 1461025354866 Marionette TRACE conn5 <- [1,2062,null,{}] 17:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:22:34 INFO - PROCESS | 3404 | 1461025354870 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}] 17:22:35 INFO - PROCESS | 3404 | 1461025355003 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:22:35 INFO - PROCESS | 3404 | 1461025355023 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BC9B800 == 112 [pid = 3404] [id = 525] 17:22:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D89A86400) [pid = 3404] [serial = 1575] [outer = 0000000000000000] 17:22:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D8A76EC00) [pid = 3404] [serial = 1576] [outer = 0000009D89A86400] 17:22:35 INFO - PROCESS | 3404 | 1461025355069 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D8BC73000) [pid = 3404] [serial = 1577] [outer = 0000009D89A86400] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D810CF000) [pid = 3404] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D89CCAC00) [pid = 3404] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D84A2AC00) [pid = 3404] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D88E37400) [pid = 3404] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D8214A000) [pid = 3404] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009DEC360000) [pid = 3404] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D87A3A000) [pid = 3404] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D89A48400) [pid = 3404] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:22:35 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D810C8400) [pid = 3404] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:22:35 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8E83800 == 111 [pid = 3404] [id = 11] 17:22:35 INFO - PROCESS | 3404 | 1461025355845 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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1027ms 17:22:35 INFO - PROCESS | 3404 | 1461025355897 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 3404 | 1461025355899 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:22:35 INFO - PROCESS | 3404 | 1461025355918 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 3404 | 1461025355920 Marionette TRACE conn5 <- [1,2066,null,{}] 17:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:22:35 INFO - PROCESS | 3404 | 1461025355923 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}] 17:22:36 INFO - PROCESS | 3404 | 1461025356024 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:22:36 INFO - PROCESS | 3404 | 1461025356033 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8E7C8800 == 112 [pid = 3404] [id = 526] 17:22:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D8822A800) [pid = 3404] [serial = 1578] [outer = 0000000000000000] 17:22:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D8BEB6400) [pid = 3404] [serial = 1579] [outer = 0000009D8822A800] 17:22:36 INFO - PROCESS | 3404 | 1461025356085 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D8C7E3000) [pid = 3404] [serial = 1580] [outer = 0000009D8822A800] 17:22:36 INFO - PROCESS | 3404 | 1461025356539 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]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 17:22:36 INFO - PROCESS | 3404 | 1461025356641 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 3404 | 1461025356643 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:22:36 INFO - PROCESS | 3404 | 1461025356647 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 3404 | 1461025356648 Marionette TRACE conn5 <- [1,2070,null,{}] 17:22:36 INFO - PROCESS | 3404 | 1461025356656 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}] 17:22:36 INFO - PROCESS | 3404 | 1461025356756 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:22:36 INFO - PROCESS | 3404 | 1461025356763 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD1E000 == 113 [pid = 3404] [id = 527] 17:22:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D8166E000) [pid = 3404] [serial = 1581] [outer = 0000000000000000] 17:22:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009DEA0ABC00) [pid = 3404] [serial = 1582] [outer = 0000009D8166E000] 17:22:36 INFO - PROCESS | 3404 | 1461025356810 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009DEAC5A000) [pid = 3404] [serial = 1583] [outer = 0000009D8166E000] 17:22:37 INFO - PROCESS | 3404 | 1461025357265 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]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 17:22:37 INFO - PROCESS | 3404 | 1461025357341 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 3404 | 1461025357344 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:22:37 INFO - PROCESS | 3404 | 1461025357347 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 3404 | 1461025357350 Marionette TRACE conn5 <- [1,2074,null,{}] 17:22:37 INFO - PROCESS | 3404 | 1461025357354 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}] 17:22:37 INFO - PROCESS | 3404 | 1461025357473 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:22:37 INFO - PROCESS | 3404 | 1461025357480 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0F36000 == 114 [pid = 3404] [id = 528] 17:22:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009DEB4D4C00) [pid = 3404] [serial = 1584] [outer = 0000000000000000] 17:22:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009DEC560C00) [pid = 3404] [serial = 1585] [outer = 0000009DEB4D4C00] 17:22:37 INFO - PROCESS | 3404 | 1461025357532 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009DF139B800) [pid = 3404] [serial = 1586] [outer = 0000009DEB4D4C00] 17:22:38 INFO - PROCESS | 3404 | 1461025358350 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]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1028ms 17:22:38 INFO - PROCESS | 3404 | 1461025358386 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 3404 | 1461025358392 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:22:38 INFO - PROCESS | 3404 | 1461025358420 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 3404 | 1461025358425 Marionette TRACE conn5 <- [1,2078,null,{}] 17:22:38 INFO - PROCESS | 3404 | 1461025358430 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}] 17:22:38 INFO - PROCESS | 3404 | 1461025358566 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:22:38 INFO - PROCESS | 3404 | 1461025358719 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87544800 == 115 [pid = 3404] [id = 529] 17:22:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D837DA400) [pid = 3404] [serial = 1587] [outer = 0000000000000000] 17:22:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D83AEF400) [pid = 3404] [serial = 1588] [outer = 0000009D837DA400] 17:22:38 INFO - PROCESS | 3404 | 1461025358782 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D837D0000) [pid = 3404] [serial = 1589] [outer = 0000009D837DA400] 17:22:39 INFO - PROCESS | 3404 | 1461025359433 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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1081ms 17:22:39 INFO - PROCESS | 3404 | 1461025359506 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 3404 | 1461025359513 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:22:39 INFO - PROCESS | 3404 | 1461025359521 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 3404 | 1461025359524 Marionette TRACE conn5 <- [1,2082,null,{}] 17:22:39 INFO - PROCESS | 3404 | 1461025359528 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}] 17:22:39 INFO - PROCESS | 3404 | 1461025359661 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:22:39 INFO - PROCESS | 3404 | 1461025359810 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88EC3800 == 116 [pid = 3404] [id = 530] 17:22:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D875AC400) [pid = 3404] [serial = 1590] [outer = 0000000000000000] 17:22:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D87A42800) [pid = 3404] [serial = 1591] [outer = 0000009D875AC400] 17:22:39 INFO - PROCESS | 3404 | 1461025359869 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D88E35C00) [pid = 3404] [serial = 1592] [outer = 0000009D875AC400] 17:22:40 INFO - PROCESS | 3404 | 1461025360447 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 985ms 17:22:40 INFO - PROCESS | 3404 | 1461025360510 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 3404 | 1461025360513 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:22:40 INFO - PROCESS | 3404 | 1461025360517 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 3404 | 1461025360522 Marionette TRACE conn5 <- [1,2086,null,{}] 17:22:40 INFO - PROCESS | 3404 | 1461025360534 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}] 17:22:40 INFO - PROCESS | 3404 | 1461025360670 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:22:40 INFO - PROCESS | 3404 | 1461025360820 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0EC1800 == 117 [pid = 3404] [id = 531] 17:22:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D89A1CC00) [pid = 3404] [serial = 1593] [outer = 0000000000000000] 17:22:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D8A765C00) [pid = 3404] [serial = 1594] [outer = 0000009D89A1CC00] 17:22:40 INFO - PROCESS | 3404 | 1461025360882 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009DEBCD2800) [pid = 3404] [serial = 1595] [outer = 0000009D89A1CC00] 17:22:41 INFO - PROCESS | 3404 | 1461025361496 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]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1029ms 17:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:22:41 INFO - PROCESS | 3404 | 1461025361548 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 3404 | 1461025361552 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:22:41 INFO - PROCESS | 3404 | 1461025361556 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 3404 | 1461025361558 Marionette TRACE conn5 <- [1,2090,null,{}] 17:22:41 INFO - PROCESS | 3404 | 1461025361562 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}] 17:22:41 INFO - PROCESS | 3404 | 1461025361691 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:22:41 INFO - PROCESS | 3404 | 1461025361852 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8243800 == 118 [pid = 3404] [id = 532] 17:22:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009DED496C00) [pid = 3404] [serial = 1596] [outer = 0000000000000000] 17:22:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009DF068AC00) [pid = 3404] [serial = 1597] [outer = 0000009DED496C00] 17:22:41 INFO - PROCESS | 3404 | 1461025361911 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009DF2C35C00) [pid = 3404] [serial = 1598] [outer = 0000009DED496C00] 17:22:42 INFO - PROCESS | 3404 | 1461025362489 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]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 985ms 17:22:42 INFO - PROCESS | 3404 | 1461025362542 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 3404 | 1461025362545 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:22:42 INFO - PROCESS | 3404 | 1461025362549 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 3404 | 1461025362551 Marionette TRACE conn5 <- [1,2094,null,{}] 17:22:42 INFO - PROCESS | 3404 | 1461025362555 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}] 17:22:42 INFO - PROCESS | 3404 | 1461025362709 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:22:42 INFO - PROCESS | 3404 | 1461025362858 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9646000 == 119 [pid = 3404] [id = 533] 17:22:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009DED499000) [pid = 3404] [serial = 1599] [outer = 0000000000000000] 17:22:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009DF5BCC800) [pid = 3404] [serial = 1600] [outer = 0000009DED499000] 17:22:42 INFO - PROCESS | 3404 | 1461025362917 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009DF7533C00) [pid = 3404] [serial = 1601] [outer = 0000009DED499000] 17:22:43 INFO - PROCESS | 3404 | 1461025363500 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] 17:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:22:43 INFO - PROCESS | 3404 | 1461025363540 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:22:43 INFO - PROCESS | 3404 | 1461025363544 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 3404 | 1461025363546 Marionette TRACE conn5 <- [1,2098,null,{}] 17:22:43 INFO - PROCESS | 3404 | 1461025363550 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}] 17:22:43 INFO - PROCESS | 3404 | 1461025363686 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:22:43 INFO - PROCESS | 3404 | 1461025363849 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC71A000 == 120 [pid = 3404] [id = 534] 17:22:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009DF8AB4800) [pid = 3404] [serial = 1602] [outer = 0000000000000000] 17:22:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009DF9BCA400) [pid = 3404] [serial = 1603] [outer = 0000009DF8AB4800] 17:22:43 INFO - PROCESS | 3404 | 1461025363912 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009DFB772800) [pid = 3404] [serial = 1604] [outer = 0000009DF8AB4800] 17:22:44 INFO - PROCESS | 3404 | 1461025364492 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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 983ms 17:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:22:44 INFO - PROCESS | 3404 | 1461025364528 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 3404 | 1461025364530 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:22:44 INFO - PROCESS | 3404 | 1461025364534 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 3404 | 1461025364536 Marionette TRACE conn5 <- [1,2102,null,{}] 17:22:44 INFO - PROCESS | 3404 | 1461025364540 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}] 17:22:44 INFO - PROCESS | 3404 | 1461025364663 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:22:44 INFO - PROCESS | 3404 | 1461025364825 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88A25000 == 121 [pid = 3404] [id = 535] 17:22:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D8B43C400) [pid = 3404] [serial = 1605] [outer = 0000000000000000] 17:22:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 227 (0000009D8B443400) [pid = 3404] [serial = 1606] [outer = 0000009D8B43C400] 17:22:44 INFO - PROCESS | 3404 | 1461025364883 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 228 (0000009DF90CA800) [pid = 3404] [serial = 1607] [outer = 0000009D8B43C400] 17:22:45 INFO - PROCESS | 3404 | 1461025365492 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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 985ms 17:22:45 INFO - PROCESS | 3404 | 1461025365522 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 3404 | 1461025365524 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:22:45 INFO - PROCESS | 3404 | 1461025365528 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 3404 | 1461025365530 Marionette TRACE conn5 <- [1,2106,null,{}] 17:22:45 INFO - PROCESS | 3404 | 1461025365534 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}] 17:22:45 INFO - PROCESS | 3404 | 1461025365661 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:22:45 INFO - PROCESS | 3404 | 1461025365810 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BED1000 == 122 [pid = 3404] [id = 536] 17:22:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D8772D000) [pid = 3404] [serial = 1608] [outer = 0000000000000000] 17:22:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D87733C00) [pid = 3404] [serial = 1609] [outer = 0000009D8772D000] 17:22:45 INFO - PROCESS | 3404 | 1461025365868 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D8B448400) [pid = 3404] [serial = 1610] [outer = 0000009D8772D000] 17:22:46 INFO - PROCESS | 3404 | 1461025366403 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]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 943ms 17:22:46 INFO - PROCESS | 3404 | 1461025366474 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 3404 | 1461025366477 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:22:46 INFO - PROCESS | 3404 | 1461025366480 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 3404 | 1461025366482 Marionette TRACE conn5 <- [1,2110,null,{}] 17:22:46 INFO - PROCESS | 3404 | 1461025366486 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}] 17:22:46 INFO - PROCESS | 3404 | 1461025366610 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:22:46 INFO - PROCESS | 3404 | 1461025366772 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8AC7C000 == 123 [pid = 3404] [id = 537] 17:22:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D87730400) [pid = 3404] [serial = 1611] [outer = 0000000000000000] 17:22:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009D8AC9A800) [pid = 3404] [serial = 1612] [outer = 0000009D87730400] 17:22:46 INFO - PROCESS | 3404 | 1461025366830 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009D8ACA1000) [pid = 3404] [serial = 1613] [outer = 0000009D87730400] 17:22:47 INFO - PROCESS | 3404 | 1461025367417 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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 985ms 17:22:47 INFO - PROCESS | 3404 | 1461025367468 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 3404 | 1461025367470 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:22:47 INFO - PROCESS | 3404 | 1461025367474 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 3404 | 1461025367476 Marionette TRACE conn5 <- [1,2114,null,{}] 17:22:47 INFO - PROCESS | 3404 | 1461025367480 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}] 17:22:47 INFO - PROCESS | 3404 | 1461025367606 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:22:47 INFO - PROCESS | 3404 | 1461025367759 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F4C4800 == 124 [pid = 3404] [id = 538] 17:22:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 235 (0000009D8AC9F400) [pid = 3404] [serial = 1614] [outer = 0000000000000000] 17:22:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 236 (0000009D8C868C00) [pid = 3404] [serial = 1615] [outer = 0000009D8AC9F400] 17:22:47 INFO - PROCESS | 3404 | 1461025367819 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 237 (0000009D8C86EC00) [pid = 3404] [serial = 1616] [outer = 0000009D8AC9F400] 17:22:48 INFO - PROCESS | 3404 | 1461025368496 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]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1077ms 17:22:48 INFO - PROCESS | 3404 | 1461025368554 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 3404 | 1461025368557 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:22:48 INFO - PROCESS | 3404 | 1461025368560 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 3404 | 1461025368563 Marionette TRACE conn5 <- [1,2118,null,{}] 17:22:48 INFO - PROCESS | 3404 | 1461025368567 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}] 17:22:48 INFO - PROCESS | 3404 | 1461025368714 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:22:48 INFO - PROCESS | 3404 | 1461025368868 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88556800 == 125 [pid = 3404] [id = 539] 17:22:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 238 (0000009D8A88E800) [pid = 3404] [serial = 1617] [outer = 0000000000000000] 17:22:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 239 (0000009D8AC4B400) [pid = 3404] [serial = 1618] [outer = 0000009D8A88E800] 17:22:48 INFO - PROCESS | 3404 | 1461025368934 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 240 (0000009D8AC56400) [pid = 3404] [serial = 1619] [outer = 0000009D8A88E800] 17:22:49 INFO - PROCESS | 3404 | 1461025369523 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] 17:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:22:49 INFO - PROCESS | 3404 | 1461025369597 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:22:49 INFO - PROCESS | 3404 | 1461025369601 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 3404 | 1461025369603 Marionette TRACE conn5 <- [1,2122,null,{}] 17:22:49 INFO - PROCESS | 3404 | 1461025369608 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}] 17:22:49 INFO - PROCESS | 3404 | 1461025369786 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:22:50 INFO - PROCESS | 3404 | 1461025370156 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D878A2800 == 126 [pid = 3404] [id = 540] 17:22:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 241 (0000009D808DCC00) [pid = 3404] [serial = 1620] [outer = 0000000000000000] 17:22:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009D80A90C00) [pid = 3404] [serial = 1621] [outer = 0000009D808DCC00] 17:22:50 INFO - PROCESS | 3404 | 1461025370209 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 243 (0000009D8170B000) [pid = 3404] [serial = 1622] [outer = 0000009D808DCC00] 17:22:50 INFO - PROCESS | 3404 | 1461025370903 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] 17:22:50 INFO - PROCESS | 3404 | 1461025370952 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:22:50 INFO - PROCESS | 3404 | 1461025370957 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 3404 | 1461025370961 Marionette TRACE conn5 <- [1,2126,null,{}] 17:22:50 INFO - PROCESS | 3404 | 1461025370967 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}] 17:22:51 INFO - PROCESS | 3404 | 1461025371089 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:22:51 INFO - PROCESS | 3404 | 1461025371243 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88FE1800 == 127 [pid = 3404] [id = 541] 17:22:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 244 (0000009D84ADE400) [pid = 3404] [serial = 1623] [outer = 0000000000000000] 17:22:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 245 (0000009D875B5400) [pid = 3404] [serial = 1624] [outer = 0000009D84ADE400] 17:22:51 INFO - PROCESS | 3404 | 1461025371299 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 246 (0000009D87A0E800) [pid = 3404] [serial = 1625] [outer = 0000009D84ADE400] 17:22:51 INFO - PROCESS | 3404 | 1461025371893 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]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 985ms 17:22:51 INFO - PROCESS | 3404 | 1461025371949 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 3404 | 1461025371953 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:22:51 INFO - PROCESS | 3404 | 1461025371957 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 3404 | 1461025371959 Marionette TRACE conn5 <- [1,2130,null,{}] 17:22:51 INFO - PROCESS | 3404 | 1461025371963 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}] 17:22:52 INFO - PROCESS | 3404 | 1461025372123 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D97800 == 126 [pid = 3404] [id = 322] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8108D800 == 125 [pid = 3404] [id = 111] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8228800 == 124 [pid = 3404] [id = 476] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBD1E000 == 123 [pid = 3404] [id = 527] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8E7C8800 == 122 [pid = 3404] [id = 526] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BC9B800 == 121 [pid = 3404] [id = 525] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A709000 == 120 [pid = 3404] [id = 524] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D89662800 == 119 [pid = 3404] [id = 523] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88DB4800 == 118 [pid = 3404] [id = 522] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88BA6800 == 117 [pid = 3404] [id = 521] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 245 (0000009DF924A800) [pid = 3404] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 244 (0000009D8A76A000) [pid = 3404] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 243 (0000009D8BC6E800) [pid = 3404] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 242 (0000009DFA209C00) [pid = 3404] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009DF5C3F800) [pid = 3404] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87ACA800 == 116 [pid = 3404] [id = 520] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87576800 == 115 [pid = 3404] [id = 519] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EC5000 == 114 [pid = 3404] [id = 518] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A716800 == 113 [pid = 3404] [id = 515] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BCAB800 == 112 [pid = 3404] [id = 514] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E8B800 == 111 [pid = 3404] [id = 513] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B42800 == 110 [pid = 3404] [id = 512] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B22800 == 109 [pid = 3404] [id = 511] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF964A800 == 108 [pid = 3404] [id = 510] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88ECE800 == 107 [pid = 3404] [id = 509] 17:22:52 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87A81800 == 106 [pid = 3404] [id = 508] 17:22:52 INFO - PROCESS | 3404 | 1461025372342 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8399D800 == 107 [pid = 3404] [id = 542] 17:22:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009D808D1C00) [pid = 3404] [serial = 1626] [outer = 0000000000000000] 17:22:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 243 (0000009D80A8BC00) [pid = 3404] [serial = 1627] [outer = 0000009D808D1C00] 17:22:52 INFO - PROCESS | 3404 | 1461025372394 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 244 (0000009D83671C00) [pid = 3404] [serial = 1628] [outer = 0000009D808D1C00] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 243 (0000009DEBCD5800) [pid = 3404] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 242 (0000009D875AE800) [pid = 3404] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009D82B6A000) [pid = 3404] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 240 (0000009DEA0ADC00) [pid = 3404] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 239 (0000009D8968A800) [pid = 3404] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 238 (0000009D839CB400) [pid = 3404] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 237 (0000009D89CC5800) [pid = 3404] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 236 (0000009DF0EA8000) [pid = 3404] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 235 (0000009D84A2B400) [pid = 3404] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 234 (0000009D8551F800) [pid = 3404] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 233 (0000009D875AF000) [pid = 3404] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009D8821C400) [pid = 3404] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009D8A88DC00) [pid = 3404] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009DEBE57400) [pid = 3404] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009DF5BB3400) [pid = 3404] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 228 (0000009D89CCCC00) [pid = 3404] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 227 (0000009D8481AC00) [pid = 3404] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 226 (0000009D852CFC00) [pid = 3404] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009D88E43800) [pid = 3404] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009D88066000) [pid = 3404] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D87C66800) [pid = 3404] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009DF82A9400) [pid = 3404] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009DF24C6000) [pid = 3404] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D82DE3000) [pid = 3404] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:22:52 INFO - PROCESS | 3404 | 1461025372879 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] 17:22:52 INFO - PROCESS | 3404 | 1461025372949 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:22:52 INFO - PROCESS | 3404 | 1461025372961 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 3404 | 1461025372968 Marionette TRACE conn5 <- [1,2134,null,{}] 17:22:53 INFO - PROCESS | 3404 | 1461025373098 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}] 17:22:53 INFO - PROCESS | 3404 | 1461025373250 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:22:53 INFO - PROCESS | 3404 | 1461025373395 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8801B000 == 108 [pid = 3404] [id = 543] 17:22:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D82DDBC00) [pid = 3404] [serial = 1629] [outer = 0000000000000000] 17:22:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D837D1C00) [pid = 3404] [serial = 1630] [outer = 0000009D82DDBC00] 17:22:53 INFO - PROCESS | 3404 | 1461025373458 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D8479E000) [pid = 3404] [serial = 1631] [outer = 0000009D82DDBC00] 17:22:54 INFO - PROCESS | 3404 | 1461025374106 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] 17:22:54 INFO - PROCESS | 3404 | 1461025374160 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:22:54 INFO - PROCESS | 3404 | 1461025374189 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:22:54 INFO - PROCESS | 3404 | 1461025374192 Marionette TRACE conn5 <- [1,2138,null,{}] 17:22:54 INFO - PROCESS | 3404 | 1461025374197 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}] 17:22:54 INFO - PROCESS | 3404 | 1461025374359 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:22:54 INFO - PROCESS | 3404 | 1461025374517 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E6F000 == 109 [pid = 3404] [id = 544] 17:22:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D877AE800) [pid = 3404] [serial = 1632] [outer = 0000000000000000] 17:22:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D87A34C00) [pid = 3404] [serial = 1633] [outer = 0000009D877AE800] 17:22:54 INFO - PROCESS | 3404 | 1461025374580 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D881DD400) [pid = 3404] [serial = 1634] [outer = 0000009D877AE800] 17:22:55 INFO - PROCESS | 3404 | 1461025375184 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] 17:22:55 INFO - PROCESS | 3404 | 1461025375221 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:22:55 INFO - PROCESS | 3404 | 1461025375225 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 3404 | 1461025375227 Marionette TRACE conn5 <- [1,2142,null,{}] 17:22:55 INFO - PROCESS | 3404 | 1461025375232 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}] 17:22:55 INFO - PROCESS | 3404 | 1461025375359 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:22:55 INFO - PROCESS | 3404 | 1461025375524 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A61B000 == 110 [pid = 3404] [id = 545] 17:22:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 227 (0000009D89690800) [pid = 3404] [serial = 1635] [outer = 0000000000000000] 17:22:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 228 (0000009D896F9800) [pid = 3404] [serial = 1636] [outer = 0000009D89690800] 17:22:55 INFO - PROCESS | 3404 | 1461025375588 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D89A84400) [pid = 3404] [serial = 1637] [outer = 0000009D89690800] 17:22:56 INFO - PROCESS | 3404 | 1461025376203 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]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1034ms 17:22:56 INFO - PROCESS | 3404 | 1461025376267 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 3404 | 1461025376275 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:22:56 INFO - PROCESS | 3404 | 1461025376314 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 3404 | 1461025376317 Marionette TRACE conn5 <- [1,2146,null,{}] 17:22:56 INFO - PROCESS | 3404 | 1461025376323 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}] 17:22:56 INFO - PROCESS | 3404 | 1461025376456 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:22:56 INFO - PROCESS | 3404 | 1461025376600 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8AED3800 == 111 [pid = 3404] [id = 546] 17:22:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D89CCAC00) [pid = 3404] [serial = 1638] [outer = 0000000000000000] 17:22:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D8A88B400) [pid = 3404] [serial = 1639] [outer = 0000009D89CCAC00] 17:22:56 INFO - PROCESS | 3404 | 1461025376661 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D8AC52C00) [pid = 3404] [serial = 1640] [outer = 0000009D89CCAC00] 17:22:57 INFO - PROCESS | 3404 | 1461025377262 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] 17:22:57 INFO - PROCESS | 3404 | 1461025377310 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:22:57 INFO - PROCESS | 3404 | 1461025377314 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 3404 | 1461025377316 Marionette TRACE conn5 <- [1,2150,null,{}] 17:22:57 INFO - PROCESS | 3404 | 1461025377320 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}] 17:22:57 INFO - PROCESS | 3404 | 1461025377444 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:22:57 INFO - PROCESS | 3404 | 1461025377596 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F4D9000 == 112 [pid = 3404] [id = 547] 17:22:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009D8AC49400) [pid = 3404] [serial = 1641] [outer = 0000000000000000] 17:22:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009D8BEB4800) [pid = 3404] [serial = 1642] [outer = 0000009D8AC49400] 17:22:57 INFO - PROCESS | 3404 | 1461025377656 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 235 (0000009D8C0CE800) [pid = 3404] [serial = 1643] [outer = 0000009D8AC49400] 17:22:58 INFO - PROCESS | 3404 | 1461025378242 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]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 985ms 17:22:58 INFO - PROCESS | 3404 | 1461025378301 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 3404 | 1461025378304 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:22:58 INFO - PROCESS | 3404 | 1461025378308 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 3404 | 1461025378310 Marionette TRACE conn5 <- [1,2154,null,{}] 17:22:58 INFO - PROCESS | 3404 | 1461025378315 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}] 17:22:58 INFO - PROCESS | 3404 | 1461025378464 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:22:58 INFO - PROCESS | 3404 | 1461025378620 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD1E000 == 113 [pid = 3404] [id = 548] 17:22:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 236 (0000009D8C7E1000) [pid = 3404] [serial = 1644] [outer = 0000000000000000] 17:22:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 237 (0000009D8E94E000) [pid = 3404] [serial = 1645] [outer = 0000009D8C7E1000] 17:22:58 INFO - PROCESS | 3404 | 1461025378683 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 238 (0000009DEA26D000) [pid = 3404] [serial = 1646] [outer = 0000009D8C7E1000] 17:22:59 INFO - PROCESS | 3404 | 1461025379252 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]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 17:22:59 INFO - PROCESS | 3404 | 1461025379296 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 3404 | 1461025379299 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:22:59 INFO - PROCESS | 3404 | 1461025379302 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 3404 | 1461025379304 Marionette TRACE conn5 <- [1,2158,null,{}] 17:22:59 INFO - PROCESS | 3404 | 1461025379308 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}] 17:22:59 INFO - PROCESS | 3404 | 1461025379428 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:22:59 INFO - PROCESS | 3404 | 1461025379592 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0E82000 == 114 [pid = 3404] [id = 549] 17:22:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 239 (0000009DEBCDD400) [pid = 3404] [serial = 1647] [outer = 0000000000000000] 17:22:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 240 (0000009DEBEADC00) [pid = 3404] [serial = 1648] [outer = 0000009DEBCDD400] 17:22:59 INFO - PROCESS | 3404 | 1461025379651 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 241 (0000009DF0FCF800) [pid = 3404] [serial = 1649] [outer = 0000009DEBCDD400] 17:23:00 INFO - PROCESS | 3404 | 1461025380254 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]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 986ms 17:23:00 INFO - PROCESS | 3404 | 1461025380291 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 3404 | 1461025380294 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:23:00 INFO - PROCESS | 3404 | 1461025380297 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 3404 | 1461025380300 Marionette TRACE conn5 <- [1,2162,null,{}] 17:23:00 INFO - PROCESS | 3404 | 1461025380303 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}] 17:23:00 INFO - PROCESS | 3404 | 1461025380424 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:23:00 INFO - PROCESS | 3404 | 1461025380575 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF80BB000 == 115 [pid = 3404] [id = 550] 17:23:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009DEBE53400) [pid = 3404] [serial = 1650] [outer = 0000000000000000] 17:23:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 243 (0000009DF4EA6400) [pid = 3404] [serial = 1651] [outer = 0000009DEBE53400] 17:23:00 INFO - PROCESS | 3404 | 1461025380635 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 244 (0000009DF7971800) [pid = 3404] [serial = 1652] [outer = 0000009DEBE53400] 17:23:01 INFO - PROCESS | 3404 | 1461025381248 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]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 983ms 17:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:23:01 INFO - PROCESS | 3404 | 1461025381282 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 3404 | 1461025381285 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:23:01 INFO - PROCESS | 3404 | 1461025381288 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 3404 | 1461025381291 Marionette TRACE conn5 <- [1,2166,null,{}] 17:23:01 INFO - PROCESS | 3404 | 1461025381295 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}] 17:23:01 INFO - PROCESS | 3404 | 1461025381417 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:23:01 INFO - PROCESS | 3404 | 1461025381581 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF969E000 == 116 [pid = 3404] [id = 551] 17:23:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 245 (0000009DF0ABBC00) [pid = 3404] [serial = 1653] [outer = 0000000000000000] 17:23:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 246 (0000009DF8489400) [pid = 3404] [serial = 1654] [outer = 0000009DF0ABBC00] 17:23:01 INFO - PROCESS | 3404 | 1461025381640 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 247 (0000009DF940C000) [pid = 3404] [serial = 1655] [outer = 0000009DF0ABBC00] 17:23:02 INFO - PROCESS | 3404 | 1461025382210 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]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 985ms 17:23:02 INFO - PROCESS | 3404 | 1461025382276 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 3404 | 1461025382278 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:23:02 INFO - PROCESS | 3404 | 1461025382282 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 3404 | 1461025382285 Marionette TRACE conn5 <- [1,2170,null,{}] 17:23:02 INFO - PROCESS | 3404 | 1461025382288 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}] 17:23:02 INFO - PROCESS | 3404 | 1461025382410 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:23:02 INFO - PROCESS | 3404 | 1461025382562 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC479800 == 117 [pid = 3404] [id = 552] 17:23:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 248 (0000009D8B404000) [pid = 3404] [serial = 1656] [outer = 0000000000000000] 17:23:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 249 (0000009D8B40AC00) [pid = 3404] [serial = 1657] [outer = 0000009D8B404000] 17:23:02 INFO - PROCESS | 3404 | 1461025382621 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 250 (0000009D8B411C00) [pid = 3404] [serial = 1658] [outer = 0000009D8B404000] 17:23:03 INFO - PROCESS | 3404 | 1461025383210 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]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 17:23:03 INFO - PROCESS | 3404 | 1461025383271 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 3404 | 1461025383274 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:23:03 INFO - PROCESS | 3404 | 1461025383277 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 3404 | 1461025383279 Marionette TRACE conn5 <- [1,2174,null,{}] 17:23:03 INFO - PROCESS | 3404 | 1461025383283 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}] 17:23:03 INFO - PROCESS | 3404 | 1461025383426 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:23:03 INFO - PROCESS | 3404 | 1461025383581 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8564C800 == 118 [pid = 3404] [id = 553] 17:23:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 251 (0000009D88693800) [pid = 3404] [serial = 1659] [outer = 0000000000000000] 17:23:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 252 (0000009D8869D400) [pid = 3404] [serial = 1660] [outer = 0000009D88693800] 17:23:03 INFO - PROCESS | 3404 | 1461025383645 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 253 (0000009DF9D30000) [pid = 3404] [serial = 1661] [outer = 0000009D88693800] 17:23:04 INFO - PROCESS | 3404 | 1461025384252 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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1029ms 17:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:23:04 INFO - PROCESS | 3404 | 1461025384309 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 3404 | 1461025384312 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:23:04 INFO - PROCESS | 3404 | 1461025384316 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 3404 | 1461025384319 Marionette TRACE conn5 <- [1,2178,null,{}] 17:23:04 INFO - PROCESS | 3404 | 1461025384323 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}] 17:23:04 INFO - PROCESS | 3404 | 1461025384467 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:23:04 INFO - PROCESS | 3404 | 1461025384619 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BFDD000 == 119 [pid = 3404] [id = 554] 17:23:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 254 (0000009D86E1B000) [pid = 3404] [serial = 1662] [outer = 0000000000000000] 17:23:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 255 (0000009D86E21800) [pid = 3404] [serial = 1663] [outer = 0000009D86E1B000] 17:23:04 INFO - PROCESS | 3404 | 1461025384680 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 256 (0000009DFA2E2800) [pid = 3404] [serial = 1664] [outer = 0000009D86E1B000] 17:23:05 INFO - PROCESS | 3404 | 1461025385230 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]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 942ms 17:23:05 INFO - PROCESS | 3404 | 1461025385291 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 3404 | 1461025385294 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:23:05 INFO - PROCESS | 3404 | 1461025385299 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:23:05 INFO - PROCESS | 3404 | 1461025385301 Marionette TRACE conn5 <- [1,2182,null,{}] 17:23:05 INFO - PROCESS | 3404 | 1461025385305 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}] 17:23:05 INFO - PROCESS | 3404 | 1461025385432 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:23:05 INFO - PROCESS | 3404 | 1461025385603 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8FEDB000 == 120 [pid = 3404] [id = 555] 17:23:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 257 (0000009D8DB6BC00) [pid = 3404] [serial = 1665] [outer = 0000000000000000] 17:23:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 258 (0000009D8DB70800) [pid = 3404] [serial = 1666] [outer = 0000009D8DB6BC00] 17:23:05 INFO - PROCESS | 3404 | 1461025385661 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 259 (0000009D8DB77000) [pid = 3404] [serial = 1667] [outer = 0000009D8DB6BC00] 17:23:06 INFO - PROCESS | 3404 | 1461025386283 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]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1023ms 17:23:06 INFO - PROCESS | 3404 | 1461025386327 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 3404 | 1461025386329 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:23:06 INFO - PROCESS | 3404 | 1461025386333 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 3404 | 1461025386335 Marionette TRACE conn5 <- [1,2186,null,{}] 17:23:06 INFO - PROCESS | 3404 | 1461025386338 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}] 17:23:06 INFO - PROCESS | 3404 | 1461025386522 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:23:06 INFO - PROCESS | 3404 | 1461025386679 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8DBA3000 == 121 [pid = 3404] [id = 556] 17:23:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 260 (0000009D8DB6C000) [pid = 3404] [serial = 1668] [outer = 0000000000000000] 17:23:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 261 (0000009D8E607400) [pid = 3404] [serial = 1669] [outer = 0000009D8DB6C000] 17:23:06 INFO - PROCESS | 3404 | 1461025386740 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 262 (0000009D8E60F400) [pid = 3404] [serial = 1670] [outer = 0000009D8DB6C000] 17:23:07 INFO - PROCESS | 3404 | 1461025387322 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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1032ms 17:23:07 INFO - PROCESS | 3404 | 1461025387368 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 3404 | 1461025387371 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:23:07 INFO - PROCESS | 3404 | 1461025387374 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:23:07 INFO - PROCESS | 3404 | 1461025387376 Marionette TRACE conn5 <- [1,2190,null,{}] 17:23:07 INFO - PROCESS | 3404 | 1461025387380 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}] 17:23:07 INFO - PROCESS | 3404 | 1461025387514 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:23:07 INFO - PROCESS | 3404 | 1461025387833 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88FE1800 == 120 [pid = 3404] [id = 541] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009D878A2800 == 119 [pid = 3404] [id = 540] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC71A000 == 118 [pid = 3404] [id = 534] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9646000 == 117 [pid = 3404] [id = 533] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8243800 == 116 [pid = 3404] [id = 532] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0EC1800 == 115 [pid = 3404] [id = 531] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88EC3800 == 114 [pid = 3404] [id = 530] 17:23:08 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87544800 == 113 [pid = 3404] [id = 529] 17:23:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8131D800 == 114 [pid = 3404] [id = 557] 17:23:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 263 (0000009D802C9800) [pid = 3404] [serial = 1671] [outer = 0000000000000000] 17:23:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 264 (0000009D80A57000) [pid = 3404] [serial = 1672] [outer = 0000009D802C9800] 17:23:08 INFO - PROCESS | 3404 | 1461025388268 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 265 (0000009D82B77C00) [pid = 3404] [serial = 1673] [outer = 0000009D802C9800] 17:23:08 INFO - PROCESS | 3404 | 1461025388743 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]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1434ms 17:23:08 INFO - PROCESS | 3404 | 1461025388811 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 3404 | 1461025388816 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:23:08 INFO - PROCESS | 3404 | 1461025388822 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 3404 | 1461025388825 Marionette TRACE conn5 <- [1,2194,null,{}] 17:23:08 INFO - PROCESS | 3404 | 1461025388831 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}] 17:23:08 INFO - PROCESS | 3404 | 1461025388949 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:23:08 INFO - PROCESS | 3404 | 1461025388963 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B37000 == 115 [pid = 3404] [id = 558] 17:23:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 266 (0000009D855AE800) [pid = 3404] [serial = 1674] [outer = 0000000000000000] 17:23:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 267 (0000009D855B9C00) [pid = 3404] [serial = 1675] [outer = 0000009D855AE800] 17:23:09 INFO - PROCESS | 3404 | 1461025389015 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 268 (0000009D8772CC00) [pid = 3404] [serial = 1676] [outer = 0000009D855AE800] 17:23:09 INFO - PROCESS | 3404 | 1461025389601 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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 838ms 17:23:09 INFO - PROCESS | 3404 | 1461025389665 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 3404 | 1461025389669 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:23:09 INFO - PROCESS | 3404 | 1461025389681 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 3404 | 1461025389683 Marionette TRACE conn5 <- [1,2198,null,{}] 17:23:09 INFO - PROCESS | 3404 | 1461025389687 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}] 17:23:09 INFO - PROCESS | 3404 | 1461025389835 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:23:09 INFO - PROCESS | 3404 | 1461025389859 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A70E800 == 116 [pid = 3404] [id = 559] 17:23:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 269 (0000009D87737400) [pid = 3404] [serial = 1677] [outer = 0000000000000000] 17:23:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 270 (0000009D88066000) [pid = 3404] [serial = 1678] [outer = 0000009D87737400] 17:23:09 INFO - PROCESS | 3404 | 1461025389907 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 271 (0000009D8968C400) [pid = 3404] [serial = 1679] [outer = 0000009D87737400] 17:23:10 INFO - PROCESS | 3404 | 1461025390399 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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 732ms 17:23:10 INFO - PROCESS | 3404 | 1461025390428 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 3404 | 1461025390431 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:23:10 INFO - PROCESS | 3404 | 1461025390436 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:23:10 INFO - PROCESS | 3404 | 1461025390442 Marionette TRACE conn5 <- [1,2202,null,{}] 17:23:10 INFO - PROCESS | 3404 | 1461025390452 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}] 17:23:10 INFO - PROCESS | 3404 | 1461025390627 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:23:10 INFO - PROCESS | 3404 | 1461025390685 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F4CA800 == 117 [pid = 3404] [id = 560] 17:23:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 272 (0000009D88E40400) [pid = 3404] [serial = 1680] [outer = 0000000000000000] 17:23:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 273 (0000009D8AC93C00) [pid = 3404] [serial = 1681] [outer = 0000009D88E40400] 17:23:10 INFO - PROCESS | 3404 | 1461025390732 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 274 (0000009D8AEBF000) [pid = 3404] [serial = 1682] [outer = 0000009D88E40400] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 273 (0000009D852CB000) [pid = 3404] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 272 (0000009D83AE6800) [pid = 3404] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 271 (0000009DF0637400) [pid = 3404] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 270 (0000009DF0FCD400) [pid = 3404] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 269 (0000009D8166E000) [pid = 3404] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 268 (0000009D88E38800) [pid = 3404] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 267 (0000009D855BD800) [pid = 3404] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 266 (0000009D839C2800) [pid = 3404] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 265 (0000009D84A22C00) [pid = 3404] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 264 (0000009D89A4C400) [pid = 3404] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 263 (0000009D81555C00) [pid = 3404] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 262 (0000009DF5BCD000) [pid = 3404] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 261 (0000009D875ABC00) [pid = 3404] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 260 (0000009D89A86400) [pid = 3404] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 259 (0000009D808DCC00) [pid = 3404] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 258 (0000009D84ADE400) [pid = 3404] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 257 (0000009DEB4D4C00) [pid = 3404] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 256 (0000009D8822A800) [pid = 3404] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 255 (0000009DF4E95800) [pid = 3404] [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.] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 254 (0000009D881D1C00) [pid = 3404] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 253 (0000009DF5BB9000) [pid = 3404] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 252 (0000009DF208A400) [pid = 3404] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 251 (0000009D89AF1000) [pid = 3404] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:23:11 INFO - PROCESS | 3404 | --DOMWINDOW == 250 (0000009D89CC7000) [pid = 3404] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:23:11 INFO - PROCESS | 3404 | 1461025391490 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]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1085ms 17:23:11 INFO - PROCESS | 3404 | 1461025391526 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 3404 | 1461025391529 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:23:11 INFO - PROCESS | 3404 | 1461025391532 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 3404 | 1461025391534 Marionette TRACE conn5 <- [1,2206,null,{}] 17:23:11 INFO - PROCESS | 3404 | 1461025391537 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}] 17:23:11 INFO - PROCESS | 3404 | 1461025391646 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:23:11 INFO - PROCESS | 3404 | 1461025391653 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A5C2800 == 118 [pid = 3404] [id = 561] 17:23:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 251 (0000009D81707800) [pid = 3404] [serial = 1683] [outer = 0000000000000000] 17:23:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 252 (0000009D83AE6800) [pid = 3404] [serial = 1684] [outer = 0000009D81707800] 17:23:11 INFO - PROCESS | 3404 | 1461025391701 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 253 (0000009D8798C400) [pid = 3404] [serial = 1685] [outer = 0000009D81707800] 17:23:12 INFO - PROCESS | 3404 | 1461025392176 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]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 740ms 17:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:23:12 INFO - PROCESS | 3404 | 1461025392276 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 3404 | 1461025392278 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:23:12 INFO - PROCESS | 3404 | 1461025392282 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 3404 | 1461025392284 Marionette TRACE conn5 <- [1,2210,null,{}] 17:23:12 INFO - PROCESS | 3404 | 1461025392288 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}] 17:23:12 INFO - PROCESS | 3404 | 1461025392392 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:23:12 INFO - PROCESS | 3404 | 1461025392402 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF20C0800 == 119 [pid = 3404] [id = 562] 17:23:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 254 (0000009D8B440800) [pid = 3404] [serial = 1686] [outer = 0000000000000000] 17:23:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 255 (0000009D8B446000) [pid = 3404] [serial = 1687] [outer = 0000009D8B440800] 17:23:12 INFO - PROCESS | 3404 | 1461025392458 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 256 (0000009D8C864800) [pid = 3404] [serial = 1688] [outer = 0000009D8B440800] 17:23:12 INFO - PROCESS | 3404 | 1461025392939 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]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 17:23:12 INFO - PROCESS | 3404 | 1461025392974 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 3404 | 1461025392976 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:23:12 INFO - PROCESS | 3404 | 1461025392980 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:23:12 INFO - PROCESS | 3404 | 1461025392981 Marionette TRACE conn5 <- [1,2214,null,{}] 17:23:12 INFO - PROCESS | 3404 | 1461025392985 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}] 17:23:13 INFO - PROCESS | 3404 | 1461025393092 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:23:13 INFO - PROCESS | 3404 | 1461025393098 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8C48C000 == 120 [pid = 3404] [id = 563] 17:23:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 257 (0000009D8E60FC00) [pid = 3404] [serial = 1689] [outer = 0000000000000000] 17:23:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 258 (0000009D8E950800) [pid = 3404] [serial = 1690] [outer = 0000009D8E60FC00] 17:23:13 INFO - PROCESS | 3404 | 1461025393144 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 259 (0000009DEC2BA800) [pid = 3404] [serial = 1691] [outer = 0000009D8E60FC00] 17:23:13 INFO - PROCESS | 3404 | 1461025393914 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 984ms 17:23:13 INFO - PROCESS | 3404 | 1461025393968 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 3404 | 1461025393973 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:23:13 INFO - PROCESS | 3404 | 1461025393979 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 3404 | 1461025393984 Marionette TRACE conn5 <- [1,2218,null,{}] 17:23:14 INFO - PROCESS | 3404 | 1461025393990 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}] 17:23:14 INFO - PROCESS | 3404 | 1461025394186 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:23:14 INFO - PROCESS | 3404 | 1461025394311 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E6B000 == 121 [pid = 3404] [id = 564] 17:23:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 260 (0000009D85282000) [pid = 3404] [serial = 1692] [outer = 0000000000000000] 17:23:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 261 (0000009D86E18C00) [pid = 3404] [serial = 1693] [outer = 0000009D85282000] 17:23:14 INFO - PROCESS | 3404 | 1461025394374 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 262 (0000009D87A39000) [pid = 3404] [serial = 1694] [outer = 0000009D85282000] 17:23:15 INFO - PROCESS | 3404 | 1461025395006 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1084ms 17:23:15 INFO - PROCESS | 3404 | 1461025395075 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 3404 | 1461025395082 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:23:15 INFO - PROCESS | 3404 | 1461025395103 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:23:15 INFO - PROCESS | 3404 | 1461025395107 Marionette TRACE conn5 <- [1,2222,null,{}] 17:23:15 INFO - PROCESS | 3404 | 1461025395111 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}] 17:23:15 INFO - PROCESS | 3404 | 1461025395251 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:23:15 INFO - PROCESS | 3404 | 1461025395405 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8C48A800 == 122 [pid = 3404] [id = 565] 17:23:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 263 (0000009D89A45C00) [pid = 3404] [serial = 1695] [outer = 0000000000000000] 17:23:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 264 (0000009D89AF4C00) [pid = 3404] [serial = 1696] [outer = 0000009D89A45C00] 17:23:15 INFO - PROCESS | 3404 | 1461025395464 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 265 (0000009D8AC94400) [pid = 3404] [serial = 1697] [outer = 0000009D89A45C00] 17:23:16 INFO - PROCESS | 3404 | 1461025396074 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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1024ms 17:23:16 INFO - PROCESS | 3404 | 1461025396133 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 3404 | 1461025396136 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:23:16 INFO - PROCESS | 3404 | 1461025396140 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 3404 | 1461025396145 Marionette TRACE conn5 <- [1,2226,null,{}] 17:23:16 INFO - PROCESS | 3404 | 1461025396176 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}] 17:23:16 INFO - PROCESS | 3404 | 1461025396342 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:23:16 INFO - PROCESS | 3404 | 1461025396505 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F89A000 == 123 [pid = 3404] [id = 566] 17:23:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 266 (0000009D8C0D7400) [pid = 3404] [serial = 1698] [outer = 0000000000000000] 17:23:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 267 (0000009D8C872C00) [pid = 3404] [serial = 1699] [outer = 0000009D8C0D7400] 17:23:16 INFO - PROCESS | 3404 | 1461025396565 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 268 (0000009DED41D800) [pid = 3404] [serial = 1700] [outer = 0000009D8C0D7400] 17:23:17 INFO - PROCESS | 3404 | 1461025397189 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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1091ms 17:23:17 INFO - PROCESS | 3404 | 1461025397239 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:23:17 INFO - PROCESS | 3404 | 1461025397243 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:23:17 INFO - PROCESS | 3404 | 1461025397246 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 3404 | 1461025397249 Marionette TRACE conn5 <- [1,2230,null,{}] 17:23:17 INFO - PROCESS | 3404 | 1461025397252 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}] 17:23:17 INFO - PROCESS | 3404 | 1461025397384 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:23:17 INFO - PROCESS | 3404 | 1461025397543 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F49B000 == 124 [pid = 3404] [id = 567] 17:23:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 269 (0000009DF13A9800) [pid = 3404] [serial = 1701] [outer = 0000000000000000] 17:23:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 270 (0000009DF5C37400) [pid = 3404] [serial = 1702] [outer = 0000009DF13A9800] 17:23:17 INFO - PROCESS | 3404 | 1461025397604 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 271 (0000009DF8A52000) [pid = 3404] [serial = 1703] [outer = 0000009DF13A9800] 17:23:18 INFO - PROCESS | 3404 | 1461025398191 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]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 985ms 17:23:18 INFO - PROCESS | 3404 | 1461025398233 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 3404 | 1461025398236 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:23:18 INFO - PROCESS | 3404 | 1461025398239 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 3404 | 1461025398242 Marionette TRACE conn5 <- [1,2234,null,{}] 17:23:18 INFO - PROCESS | 3404 | 1461025398246 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}] 17:23:18 INFO - PROCESS | 3404 | 1461025398373 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:23:18 INFO - PROCESS | 3404 | 1461025398532 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEB4C1800 == 125 [pid = 3404] [id = 568] 17:23:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 272 (0000009D8B411400) [pid = 3404] [serial = 1704] [outer = 0000000000000000] 17:23:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 273 (0000009D8BB9D400) [pid = 3404] [serial = 1705] [outer = 0000009D8B411400] 17:23:18 INFO - PROCESS | 3404 | 1461025398593 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 274 (0000009D8E954000) [pid = 3404] [serial = 1706] [outer = 0000009D8B411400] 17:23:19 INFO - PROCESS | 3404 | 1461025399175 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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 986ms 17:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:23:19 INFO - PROCESS | 3404 | 1461025399228 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 3404 | 1461025399231 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:23:19 INFO - PROCESS | 3404 | 1461025399234 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 3404 | 1461025399237 Marionette TRACE conn5 <- [1,2238,null,{}] 17:23:19 INFO - PROCESS | 3404 | 1461025399240 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}] 17:23:19 INFO - PROCESS | 3404 | 1461025399392 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:23:19 INFO - PROCESS | 3404 | 1461025399567 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F4B6800 == 126 [pid = 3404] [id = 569] 17:23:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 275 (0000009D8A9C4000) [pid = 3404] [serial = 1707] [outer = 0000000000000000] 17:23:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 276 (0000009DF87A6000) [pid = 3404] [serial = 1708] [outer = 0000009D8A9C4000] 17:23:19 INFO - PROCESS | 3404 | 1461025399629 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 277 (0000009DF9E8B000) [pid = 3404] [serial = 1709] [outer = 0000009D8A9C4000] 17:23:20 INFO - PROCESS | 3404 | 1461025400219 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]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1024ms 17:23:20 INFO - PROCESS | 3404 | 1461025400261 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 3404 | 1461025400264 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:23:20 INFO - PROCESS | 3404 | 1461025400267 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 3404 | 1461025400270 Marionette TRACE conn5 <- [1,2242,null,{}] 17:23:20 INFO - PROCESS | 3404 | 1461025400274 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}] 17:23:20 INFO - PROCESS | 3404 | 1461025400400 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:23:20 INFO - PROCESS | 3404 | 1461025400574 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8B37A000 == 127 [pid = 3404] [id = 570] 17:23:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 278 (0000009D8A591400) [pid = 3404] [serial = 1710] [outer = 0000000000000000] 17:23:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 279 (0000009D8A597000) [pid = 3404] [serial = 1711] [outer = 0000009D8A591400] 17:23:20 INFO - PROCESS | 3404 | 1461025400633 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 280 (0000009D8A59DC00) [pid = 3404] [serial = 1712] [outer = 0000009D8A591400] 17:23:21 INFO - PROCESS | 3404 | 1461025401244 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]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1079ms 17:23:21 INFO - PROCESS | 3404 | 1461025401379 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 3404 | 1461025401382 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:23:21 INFO - PROCESS | 3404 | 1461025401387 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 3404 | 1461025401389 Marionette TRACE conn5 <- [1,2246,null,{}] 17:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:23:21 INFO - PROCESS | 3404 | 1461025401393 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}] 17:23:21 INFO - PROCESS | 3404 | 1461025401525 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:23:21 INFO - PROCESS | 3404 | 1461025401684 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DB2800 == 128 [pid = 3404] [id = 571] 17:23:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 281 (0000009D80BDCC00) [pid = 3404] [serial = 1713] [outer = 0000000000000000] 17:23:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 282 (0000009D8214B400) [pid = 3404] [serial = 1714] [outer = 0000009D80BDCC00] 17:23:21 INFO - PROCESS | 3404 | 1461025401743 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 283 (0000009D89A1B400) [pid = 3404] [serial = 1715] [outer = 0000009D80BDCC00] 17:23:22 INFO - PROCESS | 3404 | 1461025402900 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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1528ms 17:23:22 INFO - PROCESS | 3404 | 1461025402921 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 3404 | 1461025402925 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:23:22 INFO - PROCESS | 3404 | 1461025402930 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:23:22 INFO - PROCESS | 3404 | 1461025402935 Marionette TRACE conn5 <- [1,2250,null,{}] 17:23:22 INFO - PROCESS | 3404 | 1461025402941 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}] 17:23:23 INFO - PROCESS | 3404 | 1461025403064 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:23:23 INFO - PROCESS | 3404 | 1461025403230 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815C7800 == 129 [pid = 3404] [id = 572] 17:23:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 284 (0000009D80A8C000) [pid = 3404] [serial = 1716] [outer = 0000000000000000] 17:23:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 285 (0000009D80BDE400) [pid = 3404] [serial = 1717] [outer = 0000009D80A8C000] 17:23:23 INFO - PROCESS | 3404 | 1461025403283 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 286 (0000009D81398400) [pid = 3404] [serial = 1718] [outer = 0000009D80A8C000] 17:23:23 INFO - PROCESS | 3404 | 1461025403837 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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 944ms 17:23:23 INFO - PROCESS | 3404 | 1461025403880 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 3404 | 1461025403886 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:23:23 INFO - PROCESS | 3404 | 1461025403892 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 3404 | 1461025403895 Marionette TRACE conn5 <- [1,2254,null,{}] 17:23:23 INFO - PROCESS | 3404 | 1461025403899 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}] 17:23:24 INFO - PROCESS | 3404 | 1461025404014 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:23:24 INFO - PROCESS | 3404 | 1461025404209 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D811A3800 == 130 [pid = 3404] [id = 573] 17:23:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 287 (0000009D810D4000) [pid = 3404] [serial = 1719] [outer = 0000000000000000] 17:23:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 288 (0000009D81556800) [pid = 3404] [serial = 1720] [outer = 0000009D810D4000] 17:23:24 INFO - PROCESS | 3404 | 1461025404261 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 289 (0000009D81708000) [pid = 3404] [serial = 1721] [outer = 0000009D810D4000] 17:23:24 INFO - PROCESS | 3404 | 1461025404892 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]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1028ms 17:23:24 INFO - PROCESS | 3404 | 1461025404921 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 3404 | 1461025404923 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:23:24 INFO - PROCESS | 3404 | 1461025404945 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 3404 | 1461025404949 Marionette TRACE conn5 <- [1,2258,null,{}] 17:23:24 INFO - PROCESS | 3404 | 1461025404980 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}] 17:23:25 INFO - PROCESS | 3404 | 1461025405097 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:23:25 INFO - PROCESS | 3404 | 1461025405258 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85679000 == 131 [pid = 3404] [id = 574] 17:23:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 290 (0000009D82B6C800) [pid = 3404] [serial = 1722] [outer = 0000000000000000] 17:23:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 291 (0000009D837CD000) [pid = 3404] [serial = 1723] [outer = 0000009D82B6C800] 17:23:25 INFO - PROCESS | 3404 | 1461025405312 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 292 (0000009D83AA9C00) [pid = 3404] [serial = 1724] [outer = 0000009D82B6C800] 17:23:25 INFO - PROCESS | 3404 | 1461025405922 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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1073ms 17:23:26 INFO - PROCESS | 3404 | 1461025406003 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 3404 | 1461025406006 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:23:26 INFO - PROCESS | 3404 | 1461025406009 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 3404 | 1461025406011 Marionette TRACE conn5 <- [1,2262,null,{}] 17:23:26 INFO - PROCESS | 3404 | 1461025406015 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}] 17:23:26 INFO - PROCESS | 3404 | 1461025406173 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:23:26 INFO - PROCESS | 3404 | 1461025406338 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87A7D800 == 132 [pid = 3404] [id = 575] 17:23:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 293 (0000009D846A6400) [pid = 3404] [serial = 1725] [outer = 0000000000000000] 17:23:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 294 (0000009D846ACC00) [pid = 3404] [serial = 1726] [outer = 0000009D846A6400] 17:23:26 INFO - PROCESS | 3404 | 1461025406390 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 295 (0000009D8479A800) [pid = 3404] [serial = 1727] [outer = 0000009D846A6400] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFBA14800 == 131 [pid = 3404] [id = 307] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88FF0800 == 130 [pid = 3404] [id = 395] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CC1000 == 129 [pid = 3404] [id = 116] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF953C800 == 128 [pid = 3404] [id = 207] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8756F800 == 127 [pid = 3404] [id = 400] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886D3800 == 126 [pid = 3404] [id = 433] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D29800 == 125 [pid = 3404] [id = 255] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFBA1C800 == 124 [pid = 3404] [id = 288] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0557000 == 123 [pid = 3404] [id = 434] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813CF000 == 122 [pid = 3404] [id = 122] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF22B9800 == 121 [pid = 3404] [id = 411] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80A33800 == 120 [pid = 3404] [id = 256] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81320000 == 119 [pid = 3404] [id = 172] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF1169000 == 118 [pid = 3404] [id = 487] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC71F000 == 117 [pid = 3404] [id = 355] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8107F800 == 116 [pid = 3404] [id = 114] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5C69000 == 115 [pid = 3404] [id = 125] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813BC800 == 114 [pid = 3404] [id = 113] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D59000 == 113 [pid = 3404] [id = 156] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF20C0800 == 112 [pid = 3404] [id = 562] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A5C2800 == 111 [pid = 3404] [id = 561] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F4CA800 == 110 [pid = 3404] [id = 560] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 294 (0000009D80A8BC00) [pid = 3404] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 293 (0000009D87989400) [pid = 3404] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 292 (0000009DEBA82800) [pid = 3404] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 291 (0000009D83AE4400) [pid = 3404] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 290 (0000009DF8A4BC00) [pid = 3404] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 289 (0000009D87C62400) [pid = 3404] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 288 (0000009D896F7400) [pid = 3404] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 287 (0000009D89CCEC00) [pid = 3404] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 286 (0000009D87A18400) [pid = 3404] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 285 (0000009D8E952000) [pid = 3404] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 284 (0000009D8C7E8000) [pid = 3404] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 283 (0000009D83AEF400) [pid = 3404] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 282 (0000009D87A42800) [pid = 3404] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 281 (0000009D8A765C00) [pid = 3404] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 280 (0000009DF068AC00) [pid = 3404] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 279 (0000009DF5BCC800) [pid = 3404] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 278 (0000009DF9BCA400) [pid = 3404] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 277 (0000009D8B443400) [pid = 3404] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 276 (0000009D87733C00) [pid = 3404] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 275 (0000009D8AC9A800) [pid = 3404] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 274 (0000009D8C868C00) [pid = 3404] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOMWINDOW == 273 (0000009D8AC4B400) [pid = 3404] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A70E800 == 109 [pid = 3404] [id = 559] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B37000 == 108 [pid = 3404] [id = 558] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8131D800 == 107 [pid = 3404] [id = 557] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8DBA3000 == 106 [pid = 3404] [id = 556] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8FEDB000 == 105 [pid = 3404] [id = 555] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BFDD000 == 104 [pid = 3404] [id = 554] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8564C800 == 103 [pid = 3404] [id = 553] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFC479800 == 102 [pid = 3404] [id = 552] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF969E000 == 101 [pid = 3404] [id = 551] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF80BB000 == 100 [pid = 3404] [id = 550] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0E82000 == 99 [pid = 3404] [id = 549] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBD1E000 == 98 [pid = 3404] [id = 548] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F4D9000 == 97 [pid = 3404] [id = 547] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8AED3800 == 96 [pid = 3404] [id = 546] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A61B000 == 95 [pid = 3404] [id = 545] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF8E73800 == 94 [pid = 3404] [id = 12] 17:23:26 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E6F000 == 93 [pid = 3404] [id = 544] 17:23:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8801B000 == 92 [pid = 3404] [id = 543] 17:23:27 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8399D800 == 91 [pid = 3404] [id = 542] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 272 (0000009D87C67C00) [pid = 3404] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 271 (0000009D8477A400) [pid = 3404] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 270 (0000009DF2029800) [pid = 3404] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 269 (0000009DF0763C00) [pid = 3404] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 268 (0000009DF82A6000) [pid = 3404] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 267 (0000009DF5BD3800) [pid = 3404] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 266 (0000009DF9D30400) [pid = 3404] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 265 (0000009D89CD1000) [pid = 3404] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 264 (0000009DF2899000) [pid = 3404] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 263 (0000009DEA0ABC00) [pid = 3404] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 262 (0000009D896EF000) [pid = 3404] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 261 (0000009D87A3B000) [pid = 3404] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 260 (0000009D8479B400) [pid = 3404] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 259 (0000009D852D0000) [pid = 3404] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 258 (0000009D852D3000) [pid = 3404] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 257 (0000009D84A30800) [pid = 3404] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 256 (0000009D89A8C800) [pid = 3404] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 255 (0000009D83AA3C00) [pid = 3404] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 254 (0000009D8214F000) [pid = 3404] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 253 (0000009D89A41800) [pid = 3404] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 252 (0000009DF796E800) [pid = 3404] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 251 (0000009D877A8C00) [pid = 3404] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 250 (0000009D87A0F800) [pid = 3404] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 249 (0000009D8BC73000) [pid = 3404] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 248 (0000009D8A76EC00) [pid = 3404] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 247 (0000009D80A90C00) [pid = 3404] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 246 (0000009D8170B000) [pid = 3404] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 245 (0000009D875B5400) [pid = 3404] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 244 (0000009DEC560C00) [pid = 3404] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 243 (0000009D87A0E800) [pid = 3404] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 242 (0000009DF139B800) [pid = 3404] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009D8BEB6400) [pid = 3404] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 240 (0000009D881CEC00) [pid = 3404] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 239 (0000009D82B6E000) [pid = 3404] [serial = 1085] [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.] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 238 (0000009D8C7E3000) [pid = 3404] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 237 (0000009DEAC5A000) [pid = 3404] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | --DOMWINDOW == 236 (0000009D89CD1400) [pid = 3404] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:23:27 INFO - PROCESS | 3404 | 1461025407121 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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1138ms 17:23:27 INFO - PROCESS | 3404 | 1461025407150 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 3404 | 1461025407152 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:23:27 INFO - PROCESS | 3404 | 1461025407155 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 3404 | 1461025407157 Marionette TRACE conn5 <- [1,2266,null,{}] 17:23:27 INFO - PROCESS | 3404 | 1461025407161 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}] 17:23:27 INFO - PROCESS | 3404 | 1461025407259 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:23:27 INFO - PROCESS | 3404 | 1461025407265 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813D0800 == 92 [pid = 3404] [id = 576] 17:23:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 237 (0000009D80A5C400) [pid = 3404] [serial = 1728] [outer = 0000000000000000] 17:23:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 238 (0000009D81671800) [pid = 3404] [serial = 1729] [outer = 0000009D80A5C400] 17:23:27 INFO - PROCESS | 3404 | 1461025407313 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 239 (0000009D82AB3800) [pid = 3404] [serial = 1730] [outer = 0000009D80A5C400] 17:23:27 INFO - PROCESS | 3404 | 1461025407844 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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 17:23:27 INFO - PROCESS | 3404 | 1461025407891 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 3404 | 1461025407894 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:23:27 INFO - PROCESS | 3404 | 1461025407897 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 3404 | 1461025407899 Marionette TRACE conn5 <- [1,2270,null,{}] 17:23:27 INFO - PROCESS | 3404 | 1461025407902 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}] 17:23:28 INFO - PROCESS | 3404 | 1461025408020 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:23:28 INFO - PROCESS | 3404 | 1461025408137 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E8E800 == 93 [pid = 3404] [id = 577] 17:23:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 240 (0000009D83AA7800) [pid = 3404] [serial = 1731] [outer = 0000000000000000] 17:23:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 241 (0000009D846AFC00) [pid = 3404] [serial = 1732] [outer = 0000009D83AA7800] 17:23:28 INFO - PROCESS | 3404 | 1461025408187 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009D847A5000) [pid = 3404] [serial = 1733] [outer = 0000009D83AA7800] 17:23:28 INFO - PROCESS | 3404 | 1461025408555 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]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 17:23:28 INFO - PROCESS | 3404 | 1461025408597 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 3404 | 1461025408600 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:23:28 INFO - PROCESS | 3404 | 1461025408603 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 3404 | 1461025408605 Marionette TRACE conn5 <- [1,2274,null,{}] 17:23:28 INFO - PROCESS | 3404 | 1461025408609 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}] 17:23:28 INFO - PROCESS | 3404 | 1461025408708 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:23:28 INFO - PROCESS | 3404 | 1461025408715 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CC4800 == 94 [pid = 3404] [id = 578] 17:23:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 243 (0000009D84815400) [pid = 3404] [serial = 1734] [outer = 0000000000000000] 17:23:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 244 (0000009D84A2F400) [pid = 3404] [serial = 1735] [outer = 0000009D84815400] 17:23:28 INFO - PROCESS | 3404 | 1461025408762 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 245 (0000009D85287C00) [pid = 3404] [serial = 1736] [outer = 0000009D84815400] 17:23:29 INFO - PROCESS | 3404 | 1461025409310 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]]]}] 17:23:29 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 17:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 17:23:29 INFO - PROCESS | 3404 | 1461025409340 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 3404 | 1461025409342 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:23:29 INFO - PROCESS | 3404 | 1461025409345 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 3404 | 1461025409347 Marionette TRACE conn5 <- [1,2278,null,{}] 17:23:29 INFO - PROCESS | 3404 | 1461025409351 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}] 17:23:29 INFO - PROCESS | 3404 | 1461025409482 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:23:29 INFO - PROCESS | 3404 | 1461025409496 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8803C800 == 95 [pid = 3404] [id = 579] 17:23:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 246 (0000009D852CC000) [pid = 3404] [serial = 1737] [outer = 0000000000000000] 17:23:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 247 (0000009D852D2800) [pid = 3404] [serial = 1738] [outer = 0000009D852CC000] 17:23:29 INFO - PROCESS | 3404 | 1461025409542 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 248 (0000009D85523800) [pid = 3404] [serial = 1739] [outer = 0000009D852CC000] 17:23:30 INFO - PROCESS | 3404 | 1461025410009 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]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 17:23:30 INFO - PROCESS | 3404 | 1461025410039 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 3404 | 1461025410042 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:23:30 INFO - PROCESS | 3404 | 1461025410045 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 3404 | 1461025410047 Marionette TRACE conn5 <- [1,2282,null,{}] 17:23:30 INFO - PROCESS | 3404 | 1461025410050 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}] 17:23:30 INFO - PROCESS | 3404 | 1461025410214 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:23:30 INFO - PROCESS | 3404 | 1461025410239 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886D1000 == 96 [pid = 3404] [id = 580] 17:23:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 249 (0000009D855AE400) [pid = 3404] [serial = 1740] [outer = 0000000000000000] 17:23:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 250 (0000009D855BAC00) [pid = 3404] [serial = 1741] [outer = 0000009D855AE400] 17:23:30 INFO - PROCESS | 3404 | 1461025410285 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 251 (0000009D86E23800) [pid = 3404] [serial = 1742] [outer = 0000009D855AE400] 17:23:30 INFO - PROCESS | 3404 | 1461025410724 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]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 17:23:30 INFO - PROCESS | 3404 | 1461025410783 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 3404 | 1461025410785 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:23:30 INFO - PROCESS | 3404 | 1461025410796 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 3404 | 1461025410798 Marionette TRACE conn5 <- [1,2286,null,{}] 17:23:30 INFO - PROCESS | 3404 | 1461025410802 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}] 17:23:30 INFO - PROCESS | 3404 | 1461025410936 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 250 (0000009D81707800) [pid = 3404] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 249 (0000009DEBCDD400) [pid = 3404] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 248 (0000009D89A83400) [pid = 3404] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 247 (0000009D88693800) [pid = 3404] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 246 (0000009D855AE800) [pid = 3404] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 245 (0000009D8B440800) [pid = 3404] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 244 (0000009DF13F0400) [pid = 3404] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 243 (0000009D89AF6400) [pid = 3404] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 242 (0000009D8DB6BC00) [pid = 3404] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009D8BC67800) [pid = 3404] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 240 (0000009D89690800) [pid = 3404] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 239 (0000009D877AE800) [pid = 3404] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 238 (0000009D875AC400) [pid = 3404] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 237 (0000009D8B404000) [pid = 3404] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 236 (0000009D84577400) [pid = 3404] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 235 (0000009D84775C00) [pid = 3404] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 234 (0000009D89CCAC00) [pid = 3404] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 233 (0000009DF0ABBC00) [pid = 3404] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009D837DA400) [pid = 3404] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009DEA26E400) [pid = 3404] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009D802C9800) [pid = 3404] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009D8A88E800) [pid = 3404] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 228 (0000009D8772D000) [pid = 3404] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 227 (0000009DEA309C00) [pid = 3404] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 226 (0000009D80A0AC00) [pid = 3404] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009D802CDC00) [pid = 3404] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009D82DDBC00) [pid = 3404] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009DED496C00) [pid = 3404] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D8A766400) [pid = 3404] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009DF82A8400) [pid = 3404] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009DEC159C00) [pid = 3404] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D86E1B000) [pid = 3404] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D896FBC00) [pid = 3404] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D81551C00) [pid = 3404] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009DF0F5A000) [pid = 3404] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009DF927F800) [pid = 3404] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D839C3800) [pid = 3404] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009D81396000) [pid = 3404] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D87737400) [pid = 3404] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D84ADA000) [pid = 3404] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D8AC49400) [pid = 3404] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D80739C00) [pid = 3404] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D8C7E2800) [pid = 3404] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D8DB6C000) [pid = 3404] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009DF8FCF400) [pid = 3404] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D875A9000) [pid = 3404] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D89A1CC00) [pid = 3404] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D81711000) [pid = 3404] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D87730400) [pid = 3404] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009DED499000) [pid = 3404] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D877ABC00) [pid = 3404] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D89A46400) [pid = 3404] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D87981C00) [pid = 3404] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009DEBE53400) [pid = 3404] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009DF0F5B800) [pid = 3404] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D8C7E1000) [pid = 3404] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D84AD6C00) [pid = 3404] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D896EFC00) [pid = 3404] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D84812C00) [pid = 3404] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D877A9C00) [pid = 3404] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009DF7E63400) [pid = 3404] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D82AB2800) [pid = 3404] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009D89CCE400) [pid = 3404] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D88E40400) [pid = 3404] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009D89AF7400) [pid = 3404] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D84799800) [pid = 3404] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009DF5C2A000) [pid = 3404] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009DF0768C00) [pid = 3404] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D89A22000) [pid = 3404] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009D87A10800) [pid = 3404] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D8AC9F400) [pid = 3404] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009DF9D3BC00) [pid = 3404] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009DF2085800) [pid = 3404] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D802CE800) [pid = 3404] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D89AF8C00) [pid = 3404] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D87C62C00) [pid = 3404] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D8B43C400) [pid = 3404] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009DF8AB4800) [pid = 3404] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009DF79CBC00) [pid = 3404] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D80733800) [pid = 3404] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:23:32 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009DF8A96000) [pid = 3404] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:23:32 INFO - PROCESS | 3404 | 1461025412170 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A3E800 == 97 [pid = 3404] [id = 581] 17:23:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D802CE800) [pid = 3404] [serial = 1743] [outer = 0000000000000000] 17:23:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D80A53800) [pid = 3404] [serial = 1744] [outer = 0000009D802CE800] 17:23:32 INFO - PROCESS | 3404 | 1461025412220 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D82DDBC00) [pid = 3404] [serial = 1745] [outer = 0000009D802CE800] 17:23:32 INFO - PROCESS | 3404 | 1461025412598 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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1845ms 17:23:32 INFO - PROCESS | 3404 | 1461025412641 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 3404 | 1461025412644 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:23:32 INFO - PROCESS | 3404 | 1461025412647 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 3404 | 1461025412650 Marionette TRACE conn5 <- [1,2290,null,{}] 17:23:32 INFO - PROCESS | 3404 | 1461025412653 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}] 17:23:32 INFO - PROCESS | 3404 | 1461025412775 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:23:32 INFO - PROCESS | 3404 | 1461025412781 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B39800 == 98 [pid = 3404] [id = 582] 17:23:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D84577400) [pid = 3404] [serial = 1746] [outer = 0000000000000000] 17:23:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D86E1DC00) [pid = 3404] [serial = 1747] [outer = 0000009D84577400] 17:23:32 INFO - PROCESS | 3404 | 1461025412834 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D877ABC00) [pid = 3404] [serial = 1748] [outer = 0000009D84577400] 17:23:33 INFO - PROCESS | 3404 | 1461025413296 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]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 17:23:33 INFO - PROCESS | 3404 | 1461025413340 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 3404 | 1461025413343 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:23:33 INFO - PROCESS | 3404 | 1461025413347 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 3404 | 1461025413348 Marionette TRACE conn5 <- [1,2294,null,{}] 17:23:33 INFO - PROCESS | 3404 | 1461025413352 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}] 17:23:33 INFO - PROCESS | 3404 | 1461025413452 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:23:33 INFO - PROCESS | 3404 | 1461025413486 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88DB4000 == 99 [pid = 3404] [id = 583] 17:23:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009D87980400) [pid = 3404] [serial = 1749] [outer = 0000000000000000] 17:23:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009D87987400) [pid = 3404] [serial = 1750] [outer = 0000009D87980400] 17:23:33 INFO - PROCESS | 3404 | 1461025413533 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D87A13800) [pid = 3404] [serial = 1751] [outer = 0000009D87980400] 17:23:33 INFO - PROCESS | 3404 | 1461025413986 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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 17:23:34 INFO - PROCESS | 3404 | 1461025414128 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 3404 | 1461025414133 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:23:34 INFO - PROCESS | 3404 | 1461025414139 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 3404 | 1461025414144 Marionette TRACE conn5 <- [1,2298,null,{}] 17:23:34 INFO - PROCESS | 3404 | 1461025414151 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}] 17:23:34 INFO - PROCESS | 3404 | 1461025414323 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:23:34 INFO - PROCESS | 3404 | 1461025414468 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813CE800 == 100 [pid = 3404] [id = 584] 17:23:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D80A19000) [pid = 3404] [serial = 1752] [outer = 0000000000000000] 17:23:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D80A59800) [pid = 3404] [serial = 1753] [outer = 0000009D80A19000] 17:23:34 INFO - PROCESS | 3404 | 1461025414530 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D81355400) [pid = 3404] [serial = 1754] [outer = 0000009D80A19000] 17:23:35 INFO - PROCESS | 3404 | 1461025415201 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]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1129ms 17:23:35 INFO - PROCESS | 3404 | 1461025415275 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 3404 | 1461025415280 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:23:35 INFO - PROCESS | 3404 | 1461025415288 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 3404 | 1461025415293 Marionette TRACE conn5 <- [1,2302,null,{}] 17:23:35 INFO - PROCESS | 3404 | 1461025415298 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}] 17:23:35 INFO - PROCESS | 3404 | 1461025415428 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:23:35 INFO - PROCESS | 3404 | 1461025415575 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D2C000 == 101 [pid = 3404] [id = 585] 17:23:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D810CE000) [pid = 3404] [serial = 1755] [outer = 0000000000000000] 17:23:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D82DE8800) [pid = 3404] [serial = 1756] [outer = 0000009D810CE000] 17:23:35 INFO - PROCESS | 3404 | 1461025415634 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D839CC400) [pid = 3404] [serial = 1757] [outer = 0000009D810CE000] 17:23:36 INFO - PROCESS | 3404 | 1461025416316 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]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1082ms 17:23:36 INFO - PROCESS | 3404 | 1461025416371 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:23:36 INFO - PROCESS | 3404 | 1461025416375 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:23:36 INFO - PROCESS | 3404 | 1461025416379 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 3404 | 1461025416382 Marionette TRACE conn5 <- [1,2306,null,{}] 17:23:36 INFO - PROCESS | 3404 | 1461025416394 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}] 17:23:36 INFO - PROCESS | 3404 | 1461025416525 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:23:36 INFO - PROCESS | 3404 | 1461025416677 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88BAF800 == 102 [pid = 3404] [id = 586] 17:23:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D84774400) [pid = 3404] [serial = 1758] [outer = 0000000000000000] 17:23:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D8477CC00) [pid = 3404] [serial = 1759] [outer = 0000009D84774400] 17:23:36 INFO - PROCESS | 3404 | 1461025416740 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D85526400) [pid = 3404] [serial = 1760] [outer = 0000009D84774400] 17:23:37 INFO - PROCESS | 3404 | 1461025417343 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] 17:23:37 INFO - PROCESS | 3404 | 1461025417409 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:23:37 INFO - PROCESS | 3404 | 1461025417413 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 3404 | 1461025417415 Marionette TRACE conn5 <- [1,2310,null,{}] 17:23:37 INFO - PROCESS | 3404 | 1461025417419 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}] 17:23:37 INFO - PROCESS | 3404 | 1461025417549 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:23:37 INFO - PROCESS | 3404 | 1461025417712 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88ED8800 == 103 [pid = 3404] [id = 587] 17:23:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D87731000) [pid = 3404] [serial = 1761] [outer = 0000000000000000] 17:23:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D87981000) [pid = 3404] [serial = 1762] [outer = 0000009D87731000] 17:23:37 INFO - PROCESS | 3404 | 1461025417772 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D87A3CC00) [pid = 3404] [serial = 1763] [outer = 0000009D87731000] 17:23:38 INFO - PROCESS | 3404 | 1461025418386 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]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 985ms 17:23:38 INFO - PROCESS | 3404 | 1461025418400 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:23:38 INFO - PROCESS | 3404 | 1461025418402 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:23:38 INFO - PROCESS | 3404 | 1461025418406 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 3404 | 1461025418408 Marionette TRACE conn5 <- [1,2314,null,{}] 17:23:38 INFO - PROCESS | 3404 | 1461025418412 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}] 17:23:38 INFO - PROCESS | 3404 | 1461025418535 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:23:38 INFO - PROCESS | 3404 | 1461025418684 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8966B000 == 104 [pid = 3404] [id = 588] 17:23:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D87C5AC00) [pid = 3404] [serial = 1764] [outer = 0000000000000000] 17:23:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D87C66400) [pid = 3404] [serial = 1765] [outer = 0000009D87C5AC00] 17:23:38 INFO - PROCESS | 3404 | 1461025418743 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D88072800) [pid = 3404] [serial = 1766] [outer = 0000009D87C5AC00] 17:23:39 INFO - PROCESS | 3404 | 1461025419350 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]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 984ms 17:23:39 INFO - PROCESS | 3404 | 1461025419393 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 3404 | 1461025419396 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:23:39 INFO - PROCESS | 3404 | 1461025419399 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 3404 | 1461025419401 Marionette TRACE conn5 <- [1,2318,null,{}] 17:23:39 INFO - PROCESS | 3404 | 1461025419405 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}] 17:23:39 INFO - PROCESS | 3404 | 1461025419554 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:23:39 INFO - PROCESS | 3404 | 1461025419716 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A615000 == 105 [pid = 3404] [id = 589] 17:23:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D88222400) [pid = 3404] [serial = 1767] [outer = 0000000000000000] 17:23:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D88695000) [pid = 3404] [serial = 1768] [outer = 0000009D88222400] 17:23:39 INFO - PROCESS | 3404 | 1461025419778 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D88E3A800) [pid = 3404] [serial = 1769] [outer = 0000009D88222400] 17:23:40 INFO - PROCESS | 3404 | 1461025420350 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]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 984ms 17:23:40 INFO - PROCESS | 3404 | 1461025420386 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 3404 | 1461025420388 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:23:40 INFO - PROCESS | 3404 | 1461025420392 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:23:40 INFO - PROCESS | 3404 | 1461025420394 Marionette TRACE conn5 <- [1,2322,null,{}] 17:23:40 INFO - PROCESS | 3404 | 1461025420398 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}] 17:23:40 INFO - PROCESS | 3404 | 1461025420520 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:23:40 INFO - PROCESS | 3404 | 1461025420670 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A7D8800 == 106 [pid = 3404] [id = 590] 17:23:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D88E3A400) [pid = 3404] [serial = 1770] [outer = 0000000000000000] 17:23:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D88EB2400) [pid = 3404] [serial = 1771] [outer = 0000009D88E3A400] 17:23:40 INFO - PROCESS | 3404 | 1461025420729 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D8968DC00) [pid = 3404] [serial = 1772] [outer = 0000009D88E3A400] 17:23:41 INFO - PROCESS | 3404 | 1461025421316 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]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 17:23:41 INFO - PROCESS | 3404 | 1461025421380 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 3404 | 1461025421383 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:23:41 INFO - PROCESS | 3404 | 1461025421386 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 3404 | 1461025421389 Marionette TRACE conn5 <- [1,2326,null,{}] 17:23:41 INFO - PROCESS | 3404 | 1461025421392 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}] 17:23:41 INFO - PROCESS | 3404 | 1461025421516 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:23:41 INFO - PROCESS | 3404 | 1461025421664 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A9F0000 == 107 [pid = 3404] [id = 591] 17:23:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D89687400) [pid = 3404] [serial = 1773] [outer = 0000000000000000] 17:23:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D896F4C00) [pid = 3404] [serial = 1774] [outer = 0000009D89687400] 17:23:41 INFO - PROCESS | 3404 | 1461025421723 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D89A1D400) [pid = 3404] [serial = 1775] [outer = 0000009D89687400] 17:23:42 INFO - PROCESS | 3404 | 1461025422279 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]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 944ms 17:23:42 INFO - PROCESS | 3404 | 1461025422333 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 3404 | 1461025422336 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:23:42 INFO - PROCESS | 3404 | 1461025422339 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 3404 | 1461025422342 Marionette TRACE conn5 <- [1,2330,null,{}] 17:23:42 INFO - PROCESS | 3404 | 1461025422346 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}] 17:23:42 INFO - PROCESS | 3404 | 1461025422472 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:23:42 INFO - PROCESS | 3404 | 1461025422635 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8B368000 == 108 [pid = 3404] [id = 592] 17:23:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D89A24400) [pid = 3404] [serial = 1776] [outer = 0000000000000000] 17:23:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D89A42800) [pid = 3404] [serial = 1777] [outer = 0000009D89A24400] 17:23:42 INFO - PROCESS | 3404 | 1461025422693 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D89A82800) [pid = 3404] [serial = 1778] [outer = 0000009D89A24400] 17:23:43 INFO - PROCESS | 3404 | 1461025423301 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]]]}] 17:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 17:23:43 INFO - PROCESS | 3404 | 1461025423327 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 3404 | 1461025423330 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:23:43 INFO - PROCESS | 3404 | 1461025423333 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 3404 | 1461025423335 Marionette TRACE conn5 <- [1,2334,null,{}] 17:23:43 INFO - PROCESS | 3404 | 1461025423339 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}] 17:23:43 INFO - PROCESS | 3404 | 1461025423466 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:23:43 INFO - PROCESS | 3404 | 1461025423682 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BEDD800 == 109 [pid = 3404] [id = 593] 17:23:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D89A24C00) [pid = 3404] [serial = 1779] [outer = 0000000000000000] 17:23:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D89AED000) [pid = 3404] [serial = 1780] [outer = 0000009D89A24C00] 17:23:43 INFO - PROCESS | 3404 | 1461025423741 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D89CC6C00) [pid = 3404] [serial = 1781] [outer = 0000009D89A24C00] 17:23:44 INFO - PROCESS | 3404 | 1461025424412 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]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1141ms 17:23:44 INFO - PROCESS | 3404 | 1461025424477 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 3404 | 1461025424480 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:23:44 INFO - PROCESS | 3404 | 1461025424483 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 3404 | 1461025424486 Marionette TRACE conn5 <- [1,2338,null,{}] 17:23:44 INFO - PROCESS | 3404 | 1461025424503 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}] 17:23:44 INFO - PROCESS | 3404 | 1461025424692 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:23:44 INFO - PROCESS | 3404 | 1461025424803 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85631800 == 110 [pid = 3404] [id = 594] 17:23:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D80A19800) [pid = 3404] [serial = 1782] [outer = 0000000000000000] 17:23:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D8170EC00) [pid = 3404] [serial = 1783] [outer = 0000009D80A19800] 17:23:44 INFO - PROCESS | 3404 | 1461025424870 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D87982C00) [pid = 3404] [serial = 1784] [outer = 0000009D80A19800] 17:23:45 INFO - PROCESS | 3404 | 1461025425459 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]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1033ms 17:23:45 INFO - PROCESS | 3404 | 1461025425518 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 3404 | 1461025425521 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:23:45 INFO - PROCESS | 3404 | 1461025425524 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 3404 | 1461025425527 Marionette TRACE conn5 <- [1,2342,null,{}] 17:23:45 INFO - PROCESS | 3404 | 1461025425531 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}] 17:23:45 INFO - PROCESS | 3404 | 1461025425659 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:23:45 INFO - PROCESS | 3404 | 1461025425814 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8111B800 == 111 [pid = 3404] [id = 595] 17:23:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D80A19C00) [pid = 3404] [serial = 1785] [outer = 0000000000000000] 17:23:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D81555000) [pid = 3404] [serial = 1786] [outer = 0000009D80A19C00] 17:23:45 INFO - PROCESS | 3404 | 1461025425874 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D84575400) [pid = 3404] [serial = 1787] [outer = 0000009D80A19C00] 17:23:46 INFO - PROCESS | 3404 | 1461025426721 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]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1225ms 17:23:46 INFO - PROCESS | 3404 | 1461025426753 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 3404 | 1461025426757 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:23:46 INFO - PROCESS | 3404 | 1461025426763 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 3404 | 1461025426767 Marionette TRACE conn5 <- [1,2346,null,{}] 17:23:46 INFO - PROCESS | 3404 | 1461025426774 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}] 17:23:46 INFO - PROCESS | 3404 | 1461025426901 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:23:47 INFO - PROCESS | 3404 | 1461025427073 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8566F800 == 112 [pid = 3404] [id = 596] 17:23:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D80A58C00) [pid = 3404] [serial = 1788] [outer = 0000000000000000] 17:23:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D8134B400) [pid = 3404] [serial = 1789] [outer = 0000009D80A58C00] 17:23:47 INFO - PROCESS | 3404 | 1461025427126 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D8170F400) [pid = 3404] [serial = 1790] [outer = 0000009D80A58C00] 17:23:47 INFO - PROCESS | 3404 | 1461025427783 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]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1027ms 17:23:47 INFO - PROCESS | 3404 | 1461025427794 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 3404 | 1461025427800 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:23:47 INFO - PROCESS | 3404 | 1461025427806 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 3404 | 1461025427809 Marionette TRACE conn5 <- [1,2350,null,{}] 17:23:47 INFO - PROCESS | 3404 | 1461025427813 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}] 17:23:47 INFO - PROCESS | 3404 | 1461025427935 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:23:48 INFO - PROCESS | 3404 | 1461025428133 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F4C4800 == 111 [pid = 3404] [id = 538] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B39800 == 110 [pid = 3404] [id = 582] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82A3E800 == 109 [pid = 3404] [id = 581] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886D1000 == 108 [pid = 3404] [id = 580] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8803C800 == 107 [pid = 3404] [id = 579] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87CC4800 == 106 [pid = 3404] [id = 578] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86E8E800 == 105 [pid = 3404] [id = 577] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813D0800 == 104 [pid = 3404] [id = 576] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87A7D800 == 103 [pid = 3404] [id = 575] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85679000 == 102 [pid = 3404] [id = 574] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D8E950800) [pid = 3404] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80E1F800 == 103 [pid = 3404] [id = 597] 17:23:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D802C5800) [pid = 3404] [serial = 1791] [outer = 0000000000000000] 17:23:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D80A91C00) [pid = 3404] [serial = 1792] [outer = 0000009D802C5800] 17:23:48 INFO - PROCESS | 3404 | 1461025428254 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D82B73800) [pid = 3404] [serial = 1793] [outer = 0000009D802C5800] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D811A3800 == 102 [pid = 3404] [id = 573] 17:23:48 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815C7800 == 101 [pid = 3404] [id = 572] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D8798C400) [pid = 3404] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009DF0FCF800) [pid = 3404] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D8A6CC000) [pid = 3404] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009DF9D30000) [pid = 3404] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D855B9C00) [pid = 3404] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D8B446000) [pid = 3404] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009DF4EA0800) [pid = 3404] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009DF5C43800) [pid = 3404] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D8DB70800) [pid = 3404] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D8BC75000) [pid = 3404] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D89A84400) [pid = 3404] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D881DD400) [pid = 3404] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D88E35C00) [pid = 3404] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D8B40AC00) [pid = 3404] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D8481B400) [pid = 3404] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009DF0636400) [pid = 3404] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D8AC52C00) [pid = 3404] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009DF940C000) [pid = 3404] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D837D0000) [pid = 3404] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009DEBCD8800) [pid = 3404] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D82B77C00) [pid = 3404] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D8AC56400) [pid = 3404] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D8B448400) [pid = 3404] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D8A88B400) [pid = 3404] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009DF07B3400) [pid = 3404] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D8167B000) [pid = 3404] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D81712400) [pid = 3404] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D8479E000) [pid = 3404] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D83AE6800) [pid = 3404] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009D837D1C00) [pid = 3404] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009DF2C35C00) [pid = 3404] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009DF9AF6400) [pid = 3404] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D8772CC00) [pid = 3404] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009DF9210000) [pid = 3404] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009DED316800) [pid = 3404] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009D86E21800) [pid = 3404] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009D8E958000) [pid = 3404] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D83AF2C00) [pid = 3404] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009DF75C6C00) [pid = 3404] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D89CC8800) [pid = 3404] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D8A6C7C00) [pid = 3404] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D8968C400) [pid = 3404] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D87C63400) [pid = 3404] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D80A57000) [pid = 3404] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D8C0CE800) [pid = 3404] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D81550000) [pid = 3404] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009D8E94A800) [pid = 3404] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D8E607400) [pid = 3404] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009DF9D37400) [pid = 3404] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009D89691000) [pid = 3404] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009DEBCD2800) [pid = 3404] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D8BEB6000) [pid = 3404] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D8E60F400) [pid = 3404] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D8ACA1000) [pid = 3404] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009DF7533C00) [pid = 3404] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009D88071000) [pid = 3404] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D89CCA400) [pid = 3404] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 162 (0000009DF8A4F400) [pid = 3404] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 161 (0000009DF7971800) [pid = 3404] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009D8DB77000) [pid = 3404] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009DF5CEC400) [pid = 3404] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D896F9800) [pid = 3404] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009D8E94E000) [pid = 3404] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D8869D400) [pid = 3404] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009D89689000) [pid = 3404] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D896FDC00) [pid = 3404] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009D88066000) [pid = 3404] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009D852D6C00) [pid = 3404] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009D881D7400) [pid = 3404] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009D87A34C00) [pid = 3404] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009DF8A48800) [pid = 3404] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009D8479F000) [pid = 3404] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009DF8489400) [pid = 3404] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D8A6CEC00) [pid = 3404] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D8AC93C00) [pid = 3404] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009DEBEADC00) [pid = 3404] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009DEA271400) [pid = 3404] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D87C64C00) [pid = 3404] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009DF79D5000) [pid = 3404] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009DF14E3000) [pid = 3404] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D8BEB4800) [pid = 3404] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009DF068CC00) [pid = 3404] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009DFB771400) [pid = 3404] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D8C86EC00) [pid = 3404] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009DFA2E2800) [pid = 3404] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009DFAF91800) [pid = 3404] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009D8B411C00) [pid = 3404] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009DF5B1EC00) [pid = 3404] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009DEA26D000) [pid = 3404] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D82DE7C00) [pid = 3404] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009DF940EC00) [pid = 3404] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009DEBE61C00) [pid = 3404] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009DF90CA800) [pid = 3404] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D8AEBF000) [pid = 3404] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009DF4EA6400) [pid = 3404] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 124 (0000009DFB772800) [pid = 3404] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 123 (0000009DF8486000) [pid = 3404] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 122 (0000009D8552AC00) [pid = 3404] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | --DOMWINDOW == 121 (0000009D8C864800) [pid = 3404] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:23:48 INFO - PROCESS | 3404 | 1461025428869 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]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1089ms 17:23:48 INFO - PROCESS | 3404 | 1461025428896 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 3404 | 1461025428899 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:23:48 INFO - PROCESS | 3404 | 1461025428902 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 3404 | 1461025428906 Marionette TRACE conn5 <- [1,2354,null,{}] 17:23:48 INFO - PROCESS | 3404 | 1461025428917 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}] 17:23:49 INFO - PROCESS | 3404 | 1461025429028 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:23:49 INFO - PROCESS | 3404 | 1461025429130 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E87000 == 102 [pid = 3404] [id = 598] 17:23:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 122 (0000009D82AB1800) [pid = 3404] [serial = 1794] [outer = 0000000000000000] 17:23:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 123 (0000009D83AA4400) [pid = 3404] [serial = 1795] [outer = 0000009D82AB1800] 17:23:49 INFO - PROCESS | 3404 | 1461025429180 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 124 (0000009D8443CC00) [pid = 3404] [serial = 1796] [outer = 0000009D82AB1800] 17:23:49 INFO - PROCESS | 3404 | 1461025429616 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]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 17:23:49 INFO - PROCESS | 3404 | 1461025429639 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 3404 | 1461025429642 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:23:49 INFO - PROCESS | 3404 | 1461025429645 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 3404 | 1461025429647 Marionette TRACE conn5 <- [1,2358,null,{}] 17:23:49 INFO - PROCESS | 3404 | 1461025429651 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}] 17:23:49 INFO - PROCESS | 3404 | 1461025429756 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:23:49 INFO - PROCESS | 3404 | 1461025429763 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AD8800 == 103 [pid = 3404] [id = 599] 17:23:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 125 (0000009D846A3000) [pid = 3404] [serial = 1797] [outer = 0000000000000000] 17:23:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D846ADC00) [pid = 3404] [serial = 1798] [outer = 0000009D846A3000] 17:23:49 INFO - PROCESS | 3404 | 1461025429811 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D8479AC00) [pid = 3404] [serial = 1799] [outer = 0000009D846A3000] 17:23:50 INFO - PROCESS | 3404 | 1461025430283 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]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 17:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:23:50 INFO - PROCESS | 3404 | 1461025430341 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 3404 | 1461025430343 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:23:50 INFO - PROCESS | 3404 | 1461025430346 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 3404 | 1461025430348 Marionette TRACE conn5 <- [1,2362,null,{}] 17:23:50 INFO - PROCESS | 3404 | 1461025430351 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}] 17:23:50 INFO - PROCESS | 3404 | 1461025430486 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:23:50 INFO - PROCESS | 3404 | 1461025430504 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88015000 == 104 [pid = 3404] [id = 600] 17:23:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D84816000) [pid = 3404] [serial = 1800] [outer = 0000000000000000] 17:23:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D8481CC00) [pid = 3404] [serial = 1801] [outer = 0000009D84816000] 17:23:50 INFO - PROCESS | 3404 | 1461025430553 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D84ADDC00) [pid = 3404] [serial = 1802] [outer = 0000009D84816000] 17:23:51 INFO - PROCESS | 3404 | 1461025431034 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]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 17:23:51 INFO - PROCESS | 3404 | 1461025431082 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 3404 | 1461025431084 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:23:51 INFO - PROCESS | 3404 | 1461025431088 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 3404 | 1461025431090 Marionette TRACE conn5 <- [1,2366,null,{}] 17:23:51 INFO - PROCESS | 3404 | 1461025431093 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}] 17:23:51 INFO - PROCESS | 3404 | 1461025431299 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:23:51 INFO - PROCESS | 3404 | 1461025431331 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886D1000 == 105 [pid = 3404] [id = 601] 17:23:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D852CF000) [pid = 3404] [serial = 1803] [outer = 0000000000000000] 17:23:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D85527C00) [pid = 3404] [serial = 1804] [outer = 0000009D852CF000] 17:23:51 INFO - PROCESS | 3404 | 1461025431380 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D875B7400) [pid = 3404] [serial = 1805] [outer = 0000009D852CF000] 17:23:51 INFO - PROCESS | 3404 | 1461025431850 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]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 775ms 17:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:23:51 INFO - PROCESS | 3404 | 1461025431866 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 3404 | 1461025431868 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:23:51 INFO - PROCESS | 3404 | 1461025431872 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 3404 | 1461025431874 Marionette TRACE conn5 <- [1,2370,null,{}] 17:23:51 INFO - PROCESS | 3404 | 1461025431877 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}] 17:23:52 INFO - PROCESS | 3404 | 1461025432014 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:23:52 INFO - PROCESS | 3404 | 1461025432028 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B23800 == 106 [pid = 3404] [id = 602] 17:23:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D875AE800) [pid = 3404] [serial = 1806] [outer = 0000000000000000] 17:23:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D8797F000) [pid = 3404] [serial = 1807] [outer = 0000009D875AE800] 17:23:52 INFO - PROCESS | 3404 | 1461025432074 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D87A1A800) [pid = 3404] [serial = 1808] [outer = 0000009D875AE800] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D84815400) [pid = 3404] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D82B6C800) [pid = 3404] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009D810D4000) [pid = 3404] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D852CC000) [pid = 3404] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D846A6400) [pid = 3404] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 130 (0000009D80A8C000) [pid = 3404] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 129 (0000009D83AA7800) [pid = 3404] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 128 (0000009D80A5C400) [pid = 3404] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 127 (0000009D855AE400) [pid = 3404] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 126 (0000009D802CE800) [pid = 3404] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:23:52 INFO - PROCESS | 3404 | --DOMWINDOW == 125 (0000009D84577400) [pid = 3404] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:23:52 INFO - PROCESS | 3404 | 1461025432702 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]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 881ms 17:23:52 INFO - PROCESS | 3404 | 1461025432756 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 3404 | 1461025432759 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:23:52 INFO - PROCESS | 3404 | 1461025432762 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 3404 | 1461025432764 Marionette TRACE conn5 <- [1,2374,null,{}] 17:23:52 INFO - PROCESS | 3404 | 1461025432768 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}] 17:23:52 INFO - PROCESS | 3404 | 1461025432869 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:23:52 INFO - PROCESS | 3404 | 1461025432877 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88BBF800 == 107 [pid = 3404] [id = 603] 17:23:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 126 (0000009D8171AC00) [pid = 3404] [serial = 1809] [outer = 0000000000000000] 17:23:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 127 (0000009D877AF800) [pid = 3404] [serial = 1810] [outer = 0000009D8171AC00] 17:23:52 INFO - PROCESS | 3404 | 1461025432924 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 128 (0000009D87C63000) [pid = 3404] [serial = 1811] [outer = 0000009D8171AC00] 17:23:53 INFO - PROCESS | 3404 | 1461025433365 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]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 17:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:23:53 INFO - PROCESS | 3404 | 1461025433401 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 3404 | 1461025433404 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:23:53 INFO - PROCESS | 3404 | 1461025433407 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 3404 | 1461025433409 Marionette TRACE conn5 <- [1,2378,null,{}] 17:23:53 INFO - PROCESS | 3404 | 1461025433413 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}] 17:23:53 INFO - PROCESS | 3404 | 1461025433513 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:23:53 INFO - PROCESS | 3404 | 1461025433519 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E7D000 == 108 [pid = 3404] [id = 604] 17:23:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 129 (0000009D8806B000) [pid = 3404] [serial = 1812] [outer = 0000000000000000] 17:23:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 130 (0000009D881D2400) [pid = 3404] [serial = 1813] [outer = 0000009D8806B000] 17:23:53 INFO - PROCESS | 3404 | 1461025433568 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 131 (0000009D8821F000) [pid = 3404] [serial = 1814] [outer = 0000009D8806B000] 17:23:54 INFO - PROCESS | 3404 | 1461025434019 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]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms 17:23:54 INFO - PROCESS | 3404 | 1461025434036 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 3404 | 1461025434038 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:23:54 INFO - PROCESS | 3404 | 1461025434055 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 3404 | 1461025434058 Marionette TRACE conn5 <- [1,2382,null,{}] 17:23:54 INFO - PROCESS | 3404 | 1461025434061 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}] 17:23:54 INFO - PROCESS | 3404 | 1461025434163 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:23:54 INFO - PROCESS | 3404 | 1461025434169 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88FE0000 == 109 [pid = 3404] [id = 605] 17:23:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D8868F400) [pid = 3404] [serial = 1815] [outer = 0000000000000000] 17:23:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D88695C00) [pid = 3404] [serial = 1816] [outer = 0000009D8868F400] 17:23:54 INFO - PROCESS | 3404 | 1461025434219 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D88E39800) [pid = 3404] [serial = 1817] [outer = 0000009D8868F400] 17:23:55 INFO - PROCESS | 3404 | 1461025434994 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]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1004ms 17:23:55 INFO - PROCESS | 3404 | 1461025435049 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 3404 | 1461025435056 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:23:55 INFO - PROCESS | 3404 | 1461025435062 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 3404 | 1461025435066 Marionette TRACE conn5 <- [1,2386,null,{}] 17:23:55 INFO - PROCESS | 3404 | 1461025435072 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}] 17:23:55 INFO - PROCESS | 3404 | 1461025435260 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:23:55 INFO - PROCESS | 3404 | 1461025435282 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85639000 == 110 [pid = 3404] [id = 606] 17:23:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D813A1400) [pid = 3404] [serial = 1818] [outer = 0000000000000000] 17:23:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D81707000) [pid = 3404] [serial = 1819] [outer = 0000009D813A1400] 17:23:55 INFO - PROCESS | 3404 | 1461025435385 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D82B74400) [pid = 3404] [serial = 1820] [outer = 0000009D813A1400] 17:23:56 INFO - PROCESS | 3404 | 1461025436083 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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1029ms 17:23:56 INFO - PROCESS | 3404 | 1461025436094 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 3404 | 1461025436101 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:23:56 INFO - PROCESS | 3404 | 1461025436108 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:23:56 INFO - PROCESS | 3404 | 1461025436111 Marionette TRACE conn5 <- [1,2390,null,{}] 17:23:56 INFO - PROCESS | 3404 | 1461025436115 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}] 17:23:56 INFO - PROCESS | 3404 | 1461025436249 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:23:56 INFO - PROCESS | 3404 | 1461025436363 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88038000 == 111 [pid = 3404] [id = 607] 17:23:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D839CA400) [pid = 3404] [serial = 1821] [outer = 0000000000000000] 17:23:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D8457F000) [pid = 3404] [serial = 1822] [outer = 0000009D839CA400] 17:23:56 INFO - PROCESS | 3404 | 1461025436463 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D84A2FC00) [pid = 3404] [serial = 1823] [outer = 0000009D839CA400] 17:23:57 INFO - PROCESS | 3404 | 1461025437126 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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1072ms 17:23:57 INFO - PROCESS | 3404 | 1461025437184 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 3404 | 1461025437187 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:23:57 INFO - PROCESS | 3404 | 1461025437206 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 3404 | 1461025437211 Marionette TRACE conn5 <- [1,2394,null,{}] 17:23:57 INFO - PROCESS | 3404 | 1461025437224 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}] 17:23:57 INFO - PROCESS | 3404 | 1461025437363 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:23:57 INFO - PROCESS | 3404 | 1461025437507 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A5E0800 == 112 [pid = 3404] [id = 608] 17:23:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009D85522400) [pid = 3404] [serial = 1824] [outer = 0000000000000000] 17:23:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D877A6400) [pid = 3404] [serial = 1825] [outer = 0000009D85522400] 17:23:57 INFO - PROCESS | 3404 | 1461025437569 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D88228C00) [pid = 3404] [serial = 1826] [outer = 0000009D85522400] 17:23:58 INFO - PROCESS | 3404 | 1461025438164 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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 17:23:58 INFO - PROCESS | 3404 | 1461025438197 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 3404 | 1461025438201 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:23:58 INFO - PROCESS | 3404 | 1461025438204 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 3404 | 1461025438206 Marionette TRACE conn5 <- [1,2398,null,{}] 17:23:58 INFO - PROCESS | 3404 | 1461025438210 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}] 17:23:58 INFO - PROCESS | 3404 | 1461025438341 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:23:58 INFO - PROCESS | 3404 | 1461025438456 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A7CE000 == 113 [pid = 3404] [id = 609] 17:23:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D88EB1C00) [pid = 3404] [serial = 1827] [outer = 0000000000000000] 17:23:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D89689800) [pid = 3404] [serial = 1828] [outer = 0000009D88EB1C00] 17:23:58 INFO - PROCESS | 3404 | 1461025438555 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D89A1D000) [pid = 3404] [serial = 1829] [outer = 0000009D88EB1C00] 17:23:59 INFO - PROCESS | 3404 | 1461025439119 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]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 942ms 17:23:59 INFO - PROCESS | 3404 | 1461025439148 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 3404 | 1461025439150 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:23:59 INFO - PROCESS | 3404 | 1461025439154 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 3404 | 1461025439156 Marionette TRACE conn5 <- [1,2402,null,{}] 17:23:59 INFO - PROCESS | 3404 | 1461025439160 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}] 17:23:59 INFO - PROCESS | 3404 | 1461025439285 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:23:59 INFO - PROCESS | 3404 | 1461025439399 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A9F4000 == 114 [pid = 3404] [id = 610] 17:23:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D89A47000) [pid = 3404] [serial = 1830] [outer = 0000000000000000] 17:23:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D89A8CC00) [pid = 3404] [serial = 1831] [outer = 0000009D89A47000] 17:23:59 INFO - PROCESS | 3404 | 1461025439499 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009D89CC3400) [pid = 3404] [serial = 1832] [outer = 0000009D89A47000] 17:24:00 INFO - PROCESS | 3404 | 1461025440112 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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1028ms 17:24:00 INFO - PROCESS | 3404 | 1461025440185 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 3404 | 1461025440187 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:24:00 INFO - PROCESS | 3404 | 1461025440191 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 3404 | 1461025440193 Marionette TRACE conn5 <- [1,2406,null,{}] 17:24:00 INFO - PROCESS | 3404 | 1461025440228 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}] 17:24:00 INFO - PROCESS | 3404 | 1461025440407 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:24:00 INFO - PROCESS | 3404 | 1461025440511 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BC94000 == 115 [pid = 3404] [id = 611] 17:24:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D8A6C9800) [pid = 3404] [serial = 1833] [outer = 0000000000000000] 17:24:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009D8A6D0000) [pid = 3404] [serial = 1834] [outer = 0000009D8A6C9800] 17:24:00 INFO - PROCESS | 3404 | 1461025440575 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009D8A764800) [pid = 3404] [serial = 1835] [outer = 0000009D8A6C9800] 17:24:01 INFO - PROCESS | 3404 | 1461025441182 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]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1024ms 17:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:24:01 INFO - PROCESS | 3404 | 1461025441218 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 3404 | 1461025441221 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:24:01 INFO - PROCESS | 3404 | 1461025441224 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 3404 | 1461025441226 Marionette TRACE conn5 <- [1,2410,null,{}] 17:24:01 INFO - PROCESS | 3404 | 1461025441230 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}] 17:24:01 INFO - PROCESS | 3404 | 1461025441356 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:24:01 INFO - PROCESS | 3404 | 1461025441497 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BED3800 == 116 [pid = 3404] [id = 612] 17:24:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D8A761400) [pid = 3404] [serial = 1836] [outer = 0000000000000000] 17:24:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D8A886000) [pid = 3404] [serial = 1837] [outer = 0000009D8A761400] 17:24:01 INFO - PROCESS | 3404 | 1461025441556 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D8A9BB000) [pid = 3404] [serial = 1838] [outer = 0000009D8A761400] 17:24:02 INFO - PROCESS | 3404 | 1461025442096 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]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 944ms 17:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:24:02 INFO - PROCESS | 3404 | 1461025442171 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 3404 | 1461025442174 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:24:02 INFO - PROCESS | 3404 | 1461025442177 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 3404 | 1461025442180 Marionette TRACE conn5 <- [1,2414,null,{}] 17:24:02 INFO - PROCESS | 3404 | 1461025442184 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}] 17:24:02 INFO - PROCESS | 3404 | 1461025442310 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:24:02 INFO - PROCESS | 3404 | 1461025442454 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BFDB800 == 117 [pid = 3404] [id = 613] 17:24:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009D8A88E400) [pid = 3404] [serial = 1839] [outer = 0000000000000000] 17:24:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D8A9C5400) [pid = 3404] [serial = 1840] [outer = 0000009D8A88E400] 17:24:02 INFO - PROCESS | 3404 | 1461025442515 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009D8AC4D400) [pid = 3404] [serial = 1841] [outer = 0000009D8A88E400] 17:24:03 INFO - PROCESS | 3404 | 1461025443116 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]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 986ms 17:24:03 INFO - PROCESS | 3404 | 1461025443166 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 3404 | 1461025443169 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:24:03 INFO - PROCESS | 3404 | 1461025443172 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 3404 | 1461025443174 Marionette TRACE conn5 <- [1,2418,null,{}] 17:24:03 INFO - PROCESS | 3404 | 1461025443178 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}] 17:24:03 INFO - PROCESS | 3404 | 1461025443305 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:24:03 INFO - PROCESS | 3404 | 1461025443419 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8DB8C000 == 118 [pid = 3404] [id = 614] 17:24:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009D8AC49C00) [pid = 3404] [serial = 1842] [outer = 0000000000000000] 17:24:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009D8AC95400) [pid = 3404] [serial = 1843] [outer = 0000009D8AC49C00] 17:24:03 INFO - PROCESS | 3404 | 1461025443518 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009D8AEB4400) [pid = 3404] [serial = 1844] [outer = 0000009D8AC49C00] 17:24:04 INFO - PROCESS | 3404 | 1461025444134 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]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 986ms 17:24:04 INFO - PROCESS | 3404 | 1461025444169 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 3404 | 1461025444171 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:24:04 INFO - PROCESS | 3404 | 1461025444176 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 3404 | 1461025444179 Marionette TRACE conn5 <- [1,2422,null,{}] 17:24:04 INFO - PROCESS | 3404 | 1461025444183 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}] 17:24:04 INFO - PROCESS | 3404 | 1461025444310 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:24:04 INFO - PROCESS | 3404 | 1461025444452 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8E7CF000 == 119 [pid = 3404] [id = 615] 17:24:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009D8AC54000) [pid = 3404] [serial = 1845] [outer = 0000000000000000] 17:24:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009D8B405000) [pid = 3404] [serial = 1846] [outer = 0000009D8AC54000] 17:24:04 INFO - PROCESS | 3404 | 1461025444511 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D8B40CC00) [pid = 3404] [serial = 1847] [outer = 0000009D8AC54000] 17:24:05 INFO - PROCESS | 3404 | 1461025445163 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]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1022ms 17:24:05 INFO - PROCESS | 3404 | 1461025445202 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 3404 | 1461025445206 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:24:05 INFO - PROCESS | 3404 | 1461025445209 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 3404 | 1461025445212 Marionette TRACE conn5 <- [1,2426,null,{}] 17:24:05 INFO - PROCESS | 3404 | 1461025445216 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}] 17:24:05 INFO - PROCESS | 3404 | 1461025445420 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:24:05 INFO - PROCESS | 3404 | 1461025445872 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85674800 == 120 [pid = 3404] [id = 616] 17:24:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D80A17000) [pid = 3404] [serial = 1848] [outer = 0000000000000000] 17:24:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D80A56800) [pid = 3404] [serial = 1849] [outer = 0000009D80A17000] 17:24:05 INFO - PROCESS | 3404 | 1461025445969 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D81551400) [pid = 3404] [serial = 1850] [outer = 0000009D80A17000] 17:24:06 INFO - PROCESS | 3404 | 1461025446595 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]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1433ms 17:24:06 INFO - PROCESS | 3404 | 1461025446645 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 3404 | 1461025446649 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:24:06 INFO - PROCESS | 3404 | 1461025446654 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 3404 | 1461025446659 Marionette TRACE conn5 <- [1,2430,null,{}] 17:24:06 INFO - PROCESS | 3404 | 1461025446663 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}] 17:24:06 INFO - PROCESS | 3404 | 1461025446787 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:24:06 INFO - PROCESS | 3404 | 1461025446933 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85685800 == 121 [pid = 3404] [id = 617] 17:24:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D8366F000) [pid = 3404] [serial = 1851] [outer = 0000000000000000] 17:24:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D83678400) [pid = 3404] [serial = 1852] [outer = 0000009D8366F000] 17:24:07 INFO - PROCESS | 3404 | 1461025446989 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D83AE7000) [pid = 3404] [serial = 1853] [outer = 0000009D8366F000] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E7D000 == 120 [pid = 3404] [id = 604] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88BBF800 == 119 [pid = 3404] [id = 603] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B23800 == 118 [pid = 3404] [id = 602] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886D1000 == 117 [pid = 3404] [id = 601] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88015000 == 116 [pid = 3404] [id = 600] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87AD8800 == 115 [pid = 3404] [id = 599] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86E87000 == 114 [pid = 3404] [id = 598] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D87987400) [pid = 3404] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80E1F800 == 113 [pid = 3404] [id = 597] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8566F800 == 112 [pid = 3404] [id = 596] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8B368000 == 111 [pid = 3404] [id = 592] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A9F0000 == 110 [pid = 3404] [id = 591] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A7D8800 == 109 [pid = 3404] [id = 590] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A615000 == 108 [pid = 3404] [id = 589] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8966B000 == 107 [pid = 3404] [id = 588] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88ED8800 == 106 [pid = 3404] [id = 587] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88BAF800 == 105 [pid = 3404] [id = 586] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D2C000 == 104 [pid = 3404] [id = 585] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813CE800 == 103 [pid = 3404] [id = 584] 17:24:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88DB4000 == 102 [pid = 3404] [id = 583] 17:24:07 INFO - PROCESS | 3404 | 1461025447701 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]]]}] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D84A2F400) [pid = 3404] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D83AA9C00) [pid = 3404] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D837CD000) [pid = 3404] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009D81708000) [pid = 3404] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009D81556800) [pid = 3404] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D86E18C00) [pid = 3404] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 162 (0000009D852D2800) [pid = 3404] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 161 (0000009D8A597000) [pid = 3404] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009D8479A800) [pid = 3404] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009D846ACC00) [pid = 3404] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D81398400) [pid = 3404] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009D80BDE400) [pid = 3404] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D846AFC00) [pid = 3404] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009D847A5000) [pid = 3404] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D81671800) [pid = 3404] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009D82AB3800) [pid = 3404] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009D855BAC00) [pid = 3404] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009D8BB9D400) [pid = 3404] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009D89AF4C00) [pid = 3404] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009D8214B400) [pid = 3404] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009DF5C37400) [pid = 3404] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009DF87A6000) [pid = 3404] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D8C872C00) [pid = 3404] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D80A53800) [pid = 3404] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009D86E1DC00) [pid = 3404] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009D877ABC00) [pid = 3404] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D85523800) [pid = 3404] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D86E23800) [pid = 3404] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009D85287C00) [pid = 3404] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D82DDBC00) [pid = 3404] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1080ms 17:24:07 INFO - PROCESS | 3404 | 1461025447741 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 3404 | 1461025447746 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:24:07 INFO - PROCESS | 3404 | 1461025447751 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 3404 | 1461025447753 Marionette TRACE conn5 <- [1,2434,null,{}] 17:24:07 INFO - PROCESS | 3404 | 1461025447760 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}] 17:24:07 INFO - PROCESS | 3404 | 1461025447868 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:24:07 INFO - PROCESS | 3404 | 1461025447875 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82293000 == 103 [pid = 3404] [id = 618] 17:24:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D80BE0C00) [pid = 3404] [serial = 1854] [outer = 0000000000000000] 17:24:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009D81713000) [pid = 3404] [serial = 1855] [outer = 0000009D80BE0C00] 17:24:07 INFO - PROCESS | 3404 | 1461025447925 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D82DE3000) [pid = 3404] [serial = 1856] [outer = 0000009D80BE0C00] 17:24:08 INFO - PROCESS | 3404 | 1461025448681 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]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 985ms 17:24:08 INFO - PROCESS | 3404 | 1461025448750 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 3404 | 1461025448756 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:24:08 INFO - PROCESS | 3404 | 1461025448765 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:24:08 INFO - PROCESS | 3404 | 1461025448768 Marionette TRACE conn5 <- [1,2438,null,{}] 17:24:08 INFO - PROCESS | 3404 | 1461025448775 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}] 17:24:08 INFO - PROCESS | 3404 | 1461025448923 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:24:09 INFO - PROCESS | 3404 | 1461025449060 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85685000 == 104 [pid = 3404] [id = 619] 17:24:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D81679800) [pid = 3404] [serial = 1857] [outer = 0000000000000000] 17:24:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D82AB6800) [pid = 3404] [serial = 1858] [outer = 0000009D81679800] 17:24:09 INFO - PROCESS | 3404 | 1461025449126 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D839C7000) [pid = 3404] [serial = 1859] [outer = 0000009D81679800] 17:24:09 INFO - PROCESS | 3404 | 1461025449800 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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1076ms 17:24:09 INFO - PROCESS | 3404 | 1461025449848 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 3404 | 1461025449855 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:24:09 INFO - PROCESS | 3404 | 1461025449862 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:24:09 INFO - PROCESS | 3404 | 1461025449866 Marionette TRACE conn5 <- [1,2442,null,{}] 17:24:09 INFO - PROCESS | 3404 | 1461025449870 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}] 17:24:10 INFO - PROCESS | 3404 | 1461025450001 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:24:10 INFO - PROCESS | 3404 | 1461025450144 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AD5000 == 105 [pid = 3404] [id = 620] 17:24:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D84438800) [pid = 3404] [serial = 1860] [outer = 0000000000000000] 17:24:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D84581000) [pid = 3404] [serial = 1861] [outer = 0000009D84438800] 17:24:10 INFO - PROCESS | 3404 | 1461025450204 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D84773400) [pid = 3404] [serial = 1862] [outer = 0000009D84438800] 17:24:10 INFO - PROCESS | 3404 | 1461025450843 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]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1021ms 17:24:10 INFO - PROCESS | 3404 | 1461025450888 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 3404 | 1461025450892 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:24:10 INFO - PROCESS | 3404 | 1461025450896 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 3404 | 1461025450900 Marionette TRACE conn5 <- [1,2446,null,{}] 17:24:10 INFO - PROCESS | 3404 | 1461025450913 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}] 17:24:11 INFO - PROCESS | 3404 | 1461025451092 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:24:11 INFO - PROCESS | 3404 | 1461025451236 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88019000 == 106 [pid = 3404] [id = 621] 17:24:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009D847A5400) [pid = 3404] [serial = 1863] [outer = 0000000000000000] 17:24:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D84A29000) [pid = 3404] [serial = 1864] [outer = 0000009D847A5400] 17:24:11 INFO - PROCESS | 3404 | 1461025451301 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009D85288C00) [pid = 3404] [serial = 1865] [outer = 0000009D847A5400] 17:24:11 INFO - PROCESS | 3404 | 1461025451843 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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 17:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:24:11 INFO - PROCESS | 3404 | 1461025451882 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 3404 | 1461025451886 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:24:11 INFO - PROCESS | 3404 | 1461025451889 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 3404 | 1461025451891 Marionette TRACE conn5 <- [1,2450,null,{}] 17:24:11 INFO - PROCESS | 3404 | 1461025451895 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}] 17:24:12 INFO - PROCESS | 3404 | 1461025452023 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:24:12 INFO - PROCESS | 3404 | 1461025452136 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886CF800 == 107 [pid = 3404] [id = 622] 17:24:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009D852D6400) [pid = 3404] [serial = 1866] [outer = 0000000000000000] 17:24:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D85523000) [pid = 3404] [serial = 1867] [outer = 0000009D852D6400] 17:24:12 INFO - PROCESS | 3404 | 1461025452236 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D855BB000) [pid = 3404] [serial = 1868] [outer = 0000009D852D6400] 17:24:12 INFO - PROCESS | 3404 | 1461025452834 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]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 985ms 17:24:12 INFO - PROCESS | 3404 | 1461025452876 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 3404 | 1461025452879 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:24:12 INFO - PROCESS | 3404 | 1461025452882 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 3404 | 1461025452884 Marionette TRACE conn5 <- [1,2454,null,{}] 17:24:12 INFO - PROCESS | 3404 | 1461025452888 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}] 17:24:13 INFO - PROCESS | 3404 | 1461025453013 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:24:13 INFO - PROCESS | 3404 | 1461025453154 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B22800 == 108 [pid = 3404] [id = 623] 17:24:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D8551DC00) [pid = 3404] [serial = 1869] [outer = 0000000000000000] 17:24:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009D875B1000) [pid = 3404] [serial = 1870] [outer = 0000009D8551DC00] 17:24:13 INFO - PROCESS | 3404 | 1461025453213 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D877A3000) [pid = 3404] [serial = 1871] [outer = 0000009D8551DC00] 17:24:13 INFO - PROCESS | 3404 | 1461025453856 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]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1024ms 17:24:13 INFO - PROCESS | 3404 | 1461025453909 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 3404 | 1461025453912 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:24:13 INFO - PROCESS | 3404 | 1461025453916 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 3404 | 1461025453918 Marionette TRACE conn5 <- [1,2458,null,{}] 17:24:13 INFO - PROCESS | 3404 | 1461025453922 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}] 17:24:14 INFO - PROCESS | 3404 | 1461025454090 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:24:14 INFO - PROCESS | 3404 | 1461025454233 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E68800 == 109 [pid = 3404] [id = 624] 17:24:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009D87A17400) [pid = 3404] [serial = 1872] [outer = 0000000000000000] 17:24:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009D88073C00) [pid = 3404] [serial = 1873] [outer = 0000009D87A17400] 17:24:14 INFO - PROCESS | 3404 | 1461025454298 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009D88226C00) [pid = 3404] [serial = 1874] [outer = 0000009D87A17400] 17:24:14 INFO - PROCESS | 3404 | 1461025454820 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]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 942ms 17:24:14 INFO - PROCESS | 3404 | 1461025454870 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 3404 | 1461025454872 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:24:14 INFO - PROCESS | 3404 | 1461025454878 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 3404 | 1461025454880 Marionette TRACE conn5 <- [1,2462,null,{}] 17:24:14 INFO - PROCESS | 3404 | 1461025454884 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}] 17:24:15 INFO - PROCESS | 3404 | 1461025455006 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:24:15 INFO - PROCESS | 3404 | 1461025455163 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88EDE000 == 110 [pid = 3404] [id = 625] 17:24:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009D8869C800) [pid = 3404] [serial = 1875] [outer = 0000000000000000] 17:24:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009D88E3EC00) [pid = 3404] [serial = 1876] [outer = 0000009D8869C800] 17:24:15 INFO - PROCESS | 3404 | 1461025455224 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009D8968C400) [pid = 3404] [serial = 1877] [outer = 0000009D8869C800] 17:24:15 INFO - PROCESS | 3404 | 1461025455848 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]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 984ms 17:24:15 INFO - PROCESS | 3404 | 1461025455864 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:24:15 INFO - PROCESS | 3404 | 1461025455867 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:24:15 INFO - PROCESS | 3404 | 1461025455870 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 3404 | 1461025455873 Marionette TRACE conn5 <- [1,2466,null,{}] 17:24:15 INFO - PROCESS | 3404 | 1461025455877 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}] 17:24:16 INFO - PROCESS | 3404 | 1461025455999 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:24:16 INFO - PROCESS | 3404 | 1461025456115 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A607800 == 111 [pid = 3404] [id = 626] 17:24:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D8968A000) [pid = 3404] [serial = 1878] [outer = 0000000000000000] 17:24:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D89A26000) [pid = 3404] [serial = 1879] [outer = 0000009D8968A000] 17:24:16 INFO - PROCESS | 3404 | 1461025456213 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D89AED400) [pid = 3404] [serial = 1880] [outer = 0000009D8968A000] 17:24:16 INFO - PROCESS | 3404 | 1461025456825 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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 17:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:24:16 INFO - PROCESS | 3404 | 1461025456859 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 3404 | 1461025456862 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:24:16 INFO - PROCESS | 3404 | 1461025456865 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 3404 | 1461025456868 Marionette TRACE conn5 <- [1,2470,null,{}] 17:24:16 INFO - PROCESS | 3404 | 1461025456872 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}] 17:24:16 INFO - PROCESS | 3404 | 1461025456994 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:24:17 INFO - PROCESS | 3404 | 1461025457137 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A83B000 == 112 [pid = 3404] [id = 627] 17:24:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D89AF4000) [pid = 3404] [serial = 1881] [outer = 0000000000000000] 17:24:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D8A58F000) [pid = 3404] [serial = 1882] [outer = 0000009D89AF4000] 17:24:17 INFO - PROCESS | 3404 | 1461025457196 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D8A6CB000) [pid = 3404] [serial = 1883] [outer = 0000009D89AF4000] 17:24:17 INFO - PROCESS | 3404 | 1461025457746 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]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 943ms 17:24:17 INFO - PROCESS | 3404 | 1461025457811 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 3404 | 1461025457814 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:24:17 INFO - PROCESS | 3404 | 1461025457818 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 3404 | 1461025457820 Marionette TRACE conn5 <- [1,2474,null,{}] 17:24:17 INFO - PROCESS | 3404 | 1461025457824 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}] 17:24:17 INFO - PROCESS | 3404 | 1461025457947 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:24:18 INFO - PROCESS | 3404 | 1461025458105 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8B35F800 == 113 [pid = 3404] [id = 628] 17:24:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D8A6C5C00) [pid = 3404] [serial = 1884] [outer = 0000000000000000] 17:24:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D8A9C9400) [pid = 3404] [serial = 1885] [outer = 0000009D8A6C5C00] 17:24:18 INFO - PROCESS | 3404 | 1461025458165 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D8AEBF400) [pid = 3404] [serial = 1886] [outer = 0000009D8A6C5C00] 17:24:18 INFO - PROCESS | 3404 | 1461025458752 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]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 17:24:18 INFO - PROCESS | 3404 | 1461025458806 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 3404 | 1461025458809 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:24:18 INFO - PROCESS | 3404 | 1461025458813 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 3404 | 1461025458816 Marionette TRACE conn5 <- [1,2478,null,{}] 17:24:18 INFO - PROCESS | 3404 | 1461025458820 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}] 17:24:18 INFO - PROCESS | 3404 | 1461025458967 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:24:19 INFO - PROCESS | 3404 | 1461025459115 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8E7D2000 == 114 [pid = 3404] [id = 629] 17:24:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D8B443800) [pid = 3404] [serial = 1887] [outer = 0000000000000000] 17:24:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D8BB9F000) [pid = 3404] [serial = 1888] [outer = 0000009D8B443800] 17:24:19 INFO - PROCESS | 3404 | 1461025459180 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D8BC6F000) [pid = 3404] [serial = 1889] [outer = 0000009D8B443800] 17:24:19 INFO - PROCESS | 3404 | 1461025459795 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]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1026ms 17:24:19 INFO - PROCESS | 3404 | 1461025459841 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 3404 | 1461025459844 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:24:19 INFO - PROCESS | 3404 | 1461025459847 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 3404 | 1461025459849 Marionette TRACE conn5 <- [1,2482,null,{}] 17:24:19 INFO - PROCESS | 3404 | 1461025459853 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}] 17:24:19 INFO - PROCESS | 3404 | 1461025459977 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:24:20 INFO - PROCESS | 3404 | 1461025460138 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F497000 == 115 [pid = 3404] [id = 630] 17:24:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D80A0FC00) [pid = 3404] [serial = 1890] [outer = 0000000000000000] 17:24:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009D8BEB1800) [pid = 3404] [serial = 1891] [outer = 0000009D80A0FC00] 17:24:20 INFO - PROCESS | 3404 | 1461025460198 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009D8BEBE400) [pid = 3404] [serial = 1892] [outer = 0000009D80A0FC00] 17:24:20 INFO - PROCESS | 3404 | 1461025460804 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]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 17:24:20 INFO - PROCESS | 3404 | 1461025460835 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 3404 | 1461025460838 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:24:20 INFO - PROCESS | 3404 | 1461025460841 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 3404 | 1461025460843 Marionette TRACE conn5 <- [1,2486,null,{}] 17:24:20 INFO - PROCESS | 3404 | 1461025460847 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}] 17:24:20 INFO - PROCESS | 3404 | 1461025460972 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:24:21 INFO - PROCESS | 3404 | 1461025461130 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8227E800 == 116 [pid = 3404] [id = 631] 17:24:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D8073C800) [pid = 3404] [serial = 1893] [outer = 0000000000000000] 17:24:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D846A5800) [pid = 3404] [serial = 1894] [outer = 0000009D8073C800] 17:24:21 INFO - PROCESS | 3404 | 1461025461189 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D8C0CD400) [pid = 3404] [serial = 1895] [outer = 0000009D8073C800] 17:24:22 INFO - PROCESS | 3404 | 1461025462027 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]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1240ms 17:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:24:22 INFO - PROCESS | 3404 | 1461025462084 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 3404 | 1461025462088 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:24:22 INFO - PROCESS | 3404 | 1461025462092 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 3404 | 1461025462097 Marionette TRACE conn5 <- [1,2490,null,{}] 17:24:22 INFO - PROCESS | 3404 | 1461025462102 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}] 17:24:22 INFO - PROCESS | 3404 | 1461025462231 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:24:22 INFO - PROCESS | 3404 | 1461025462383 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81338000 == 117 [pid = 3404] [id = 632] 17:24:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D80A84800) [pid = 3404] [serial = 1896] [outer = 0000000000000000] 17:24:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D80BE3800) [pid = 3404] [serial = 1897] [outer = 0000009D80A84800] 17:24:22 INFO - PROCESS | 3404 | 1461025462437 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D81356800) [pid = 3404] [serial = 1898] [outer = 0000009D80A84800] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88556800 == 116 [pid = 3404] [id = 539] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85685800 == 115 [pid = 3404] [id = 617] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85674800 == 114 [pid = 3404] [id = 616] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BFDB800 == 113 [pid = 3404] [id = 613] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BED3800 == 112 [pid = 3404] [id = 612] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BC94000 == 111 [pid = 3404] [id = 611] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A9F4000 == 110 [pid = 3404] [id = 610] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A7CE000 == 109 [pid = 3404] [id = 609] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A5E0800 == 108 [pid = 3404] [id = 608] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88038000 == 107 [pid = 3404] [id = 607] 17:24:23 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85639000 == 106 [pid = 3404] [id = 606] 17:24:23 INFO - PROCESS | 3404 | 1461025463136 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]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1088ms 17:24:23 INFO - PROCESS | 3404 | 1461025463181 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 3404 | 1461025463188 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:24:23 INFO - PROCESS | 3404 | 1461025463194 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 3404 | 1461025463197 Marionette TRACE conn5 <- [1,2494,null,{}] 17:24:23 INFO - PROCESS | 3404 | 1461025463219 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}] 17:24:23 INFO - PROCESS | 3404 | 1461025463334 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:24:23 INFO - PROCESS | 3404 | 1461025463347 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8562E800 == 107 [pid = 3404] [id = 633] 17:24:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D8170B800) [pid = 3404] [serial = 1899] [outer = 0000000000000000] 17:24:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D8171F000) [pid = 3404] [serial = 1900] [outer = 0000009D8170B800] 17:24:23 INFO - PROCESS | 3404 | 1461025463395 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D82AB8800) [pid = 3404] [serial = 1901] [outer = 0000009D8170B800] 17:24:23 INFO - PROCESS | 3404 | 1461025463943 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]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 795ms 17:24:23 INFO - PROCESS | 3404 | 1461025463990 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 3404 | 1461025463992 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:24:24 INFO - PROCESS | 3404 | 1461025463996 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 3404 | 1461025464000 Marionette TRACE conn5 <- [1,2498,null,{}] 17:24:24 INFO - PROCESS | 3404 | 1461025464011 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}] 17:24:24 INFO - PROCESS | 3404 | 1461025464126 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:24:24 INFO - PROCESS | 3404 | 1461025464237 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D878A9000 == 108 [pid = 3404] [id = 634] 17:24:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D82B76C00) [pid = 3404] [serial = 1902] [outer = 0000000000000000] 17:24:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D837DAC00) [pid = 3404] [serial = 1903] [outer = 0000009D82B76C00] 17:24:24 INFO - PROCESS | 3404 | 1461025464287 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D83AF0C00) [pid = 3404] [serial = 1904] [outer = 0000009D82B76C00] 17:24:24 INFO - PROCESS | 3404 | 1461025464677 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]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 17:24:24 INFO - PROCESS | 3404 | 1461025464733 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 3404 | 1461025464736 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:24:24 INFO - PROCESS | 3404 | 1461025464739 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 3404 | 1461025464741 Marionette TRACE conn5 <- [1,2502,null,{}] 17:24:24 INFO - PROCESS | 3404 | 1461025464745 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}] 17:24:24 INFO - PROCESS | 3404 | 1461025464891 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:24:24 INFO - PROCESS | 3404 | 1461025464911 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EE0000 == 109 [pid = 3404] [id = 635] 17:24:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D84575C00) [pid = 3404] [serial = 1905] [outer = 0000000000000000] 17:24:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D846A3400) [pid = 3404] [serial = 1906] [outer = 0000009D84575C00] 17:24:24 INFO - PROCESS | 3404 | 1461025464958 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D8477B000) [pid = 3404] [serial = 1907] [outer = 0000009D84575C00] 17:24:25 INFO - PROCESS | 3404 | 1461025465433 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]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 732ms 17:24:25 INFO - PROCESS | 3404 | 1461025465474 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 3404 | 1461025465476 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:24:25 INFO - PROCESS | 3404 | 1461025465480 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 3404 | 1461025465482 Marionette TRACE conn5 <- [1,2506,null,{}] 17:24:25 INFO - PROCESS | 3404 | 1461025465485 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}] 17:24:25 INFO - PROCESS | 3404 | 1461025465654 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:24:25 INFO - PROCESS | 3404 | 1461025465675 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886CD000 == 110 [pid = 3404] [id = 636] 17:24:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D84578800) [pid = 3404] [serial = 1908] [outer = 0000000000000000] 17:24:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D8480F800) [pid = 3404] [serial = 1909] [outer = 0000009D84578800] 17:24:25 INFO - PROCESS | 3404 | 1461025465722 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D84A30000) [pid = 3404] [serial = 1910] [outer = 0000009D84578800] 17:24:26 INFO - PROCESS | 3404 | 1461025466221 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]]]}] 17:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 774ms 17:24:26 INFO - PROCESS | 3404 | 1461025466257 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:24:26 INFO - PROCESS | 3404 | 1461025466259 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:24:26 INFO - PROCESS | 3404 | 1461025466262 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 3404 | 1461025466264 Marionette TRACE conn5 <- [1,2510,null,{}] 17:24:26 INFO - PROCESS | 3404 | 1461025466267 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}] 17:24:26 INFO - PROCESS | 3404 | 1461025466423 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:24:26 INFO - PROCESS | 3404 | 1461025466448 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E93000 == 111 [pid = 3404] [id = 637] 17:24:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D852CC800) [pid = 3404] [serial = 1911] [outer = 0000000000000000] 17:24:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D855B3C00) [pid = 3404] [serial = 1912] [outer = 0000009D852CC800] 17:24:26 INFO - PROCESS | 3404 | 1461025466498 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D87730000) [pid = 3404] [serial = 1913] [outer = 0000009D852CC800] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D87980400) [pid = 3404] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D8171AC00) [pid = 3404] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D875AE800) [pid = 3404] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D84816000) [pid = 3404] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D802C5800) [pid = 3404] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D852CF000) [pid = 3404] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D82AB1800) [pid = 3404] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D8806B000) [pid = 3404] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009D80A58C00) [pid = 3404] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D846A3000) [pid = 3404] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009D8E60FC00) [pid = 3404] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D80A17000) [pid = 3404] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009D8366F000) [pid = 3404] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:24:26 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D8868F400) [pid = 3404] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:24:27 INFO - PROCESS | 3404 | 1461025467167 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]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 946ms 17:24:27 INFO - PROCESS | 3404 | 1461025467212 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 3404 | 1461025467214 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:24:27 INFO - PROCESS | 3404 | 1461025467217 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 3404 | 1461025467219 Marionette TRACE conn5 <- [1,2514,null,{}] 17:24:27 INFO - PROCESS | 3404 | 1461025467228 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}] 17:24:27 INFO - PROCESS | 3404 | 1461025467334 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:24:27 INFO - PROCESS | 3404 | 1461025467341 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A60F000 == 112 [pid = 3404] [id = 638] 17:24:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D80A84000) [pid = 3404] [serial = 1914] [outer = 0000000000000000] 17:24:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D84A28C00) [pid = 3404] [serial = 1915] [outer = 0000009D80A84000] 17:24:27 INFO - PROCESS | 3404 | 1461025467389 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D877AA800) [pid = 3404] [serial = 1916] [outer = 0000009D80A84000] 17:24:27 INFO - PROCESS | 3404 | 1461025467851 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]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 17:24:27 INFO - PROCESS | 3404 | 1461025467911 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 3404 | 1461025467914 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:24:27 INFO - PROCESS | 3404 | 1461025467917 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 3404 | 1461025467919 Marionette TRACE conn5 <- [1,2518,null,{}] 17:24:27 INFO - PROCESS | 3404 | 1461025467923 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}] 17:24:28 INFO - PROCESS | 3404 | 1461025468029 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:24:28 INFO - PROCESS | 3404 | 1461025468036 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A9F0800 == 113 [pid = 3404] [id = 639] 17:24:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D8798B000) [pid = 3404] [serial = 1917] [outer = 0000000000000000] 17:24:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D87A0D400) [pid = 3404] [serial = 1918] [outer = 0000009D8798B000] 17:24:28 INFO - PROCESS | 3404 | 1461025468083 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D87A3E000) [pid = 3404] [serial = 1919] [outer = 0000009D8798B000] 17:24:28 INFO - PROCESS | 3404 | 1461025468565 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]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 17:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:24:28 INFO - PROCESS | 3404 | 1461025468597 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 3404 | 1461025468599 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:24:28 INFO - PROCESS | 3404 | 1461025468606 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 3404 | 1461025468608 Marionette TRACE conn5 <- [1,2522,null,{}] 17:24:28 INFO - PROCESS | 3404 | 1461025468612 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}] 17:24:28 INFO - PROCESS | 3404 | 1461025468720 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:24:28 INFO - PROCESS | 3404 | 1461025468727 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BECB800 == 114 [pid = 3404] [id = 640] 17:24:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D88066C00) [pid = 3404] [serial = 1920] [outer = 0000000000000000] 17:24:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D88070400) [pid = 3404] [serial = 1921] [outer = 0000009D88066C00] 17:24:28 INFO - PROCESS | 3404 | 1461025468774 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D8821F400) [pid = 3404] [serial = 1922] [outer = 0000009D88066C00] 17:24:29 INFO - PROCESS | 3404 | 1461025469573 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]]]}] 17:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 17:24:29 INFO - PROCESS | 3404 | 1461025469590 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 3404 | 1461025469596 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:24:29 INFO - PROCESS | 3404 | 1461025469602 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 3404 | 1461025469606 Marionette TRACE conn5 <- [1,2526,null,{}] 17:24:29 INFO - PROCESS | 3404 | 1461025469612 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}] 17:24:29 INFO - PROCESS | 3404 | 1461025469757 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:24:29 INFO - PROCESS | 3404 | 1461025469924 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D848B8800 == 115 [pid = 3404] [id = 641] 17:24:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D8139E800) [pid = 3404] [serial = 1923] [outer = 0000000000000000] 17:24:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D8167B000) [pid = 3404] [serial = 1924] [outer = 0000009D8139E800] 17:24:29 INFO - PROCESS | 3404 | 1461025469987 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D82B71C00) [pid = 3404] [serial = 1925] [outer = 0000009D8139E800] 17:24:30 INFO - PROCESS | 3404 | 1461025470600 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]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1036ms 17:24:30 INFO - PROCESS | 3404 | 1461025470640 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 3404 | 1461025470647 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:24:30 INFO - PROCESS | 3404 | 1461025470654 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 3404 | 1461025470657 Marionette TRACE conn5 <- [1,2530,null,{}] 17:24:30 INFO - PROCESS | 3404 | 1461025470682 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}] 17:24:30 INFO - PROCESS | 3404 | 1461025470820 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:24:30 INFO - PROCESS | 3404 | 1461025470972 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88AB9800 == 116 [pid = 3404] [id = 642] 17:24:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D84438400) [pid = 3404] [serial = 1926] [outer = 0000000000000000] 17:24:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D84772C00) [pid = 3404] [serial = 1927] [outer = 0000009D84438400] 17:24:31 INFO - PROCESS | 3404 | 1461025471031 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D84AE1000) [pid = 3404] [serial = 1928] [outer = 0000009D84438400] 17:24:31 INFO - PROCESS | 3404 | 1461025471647 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]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1027ms 17:24:31 INFO - PROCESS | 3404 | 1461025471687 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 3404 | 1461025471690 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:24:31 INFO - PROCESS | 3404 | 1461025471694 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 3404 | 1461025471698 Marionette TRACE conn5 <- [1,2534,null,{}] 17:24:31 INFO - PROCESS | 3404 | 1461025471710 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}] 17:24:31 INFO - PROCESS | 3404 | 1461025471849 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:24:32 INFO - PROCESS | 3404 | 1461025472017 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8DB91800 == 117 [pid = 3404] [id = 643] 17:24:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D87C61000) [pid = 3404] [serial = 1929] [outer = 0000000000000000] 17:24:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D881D7800) [pid = 3404] [serial = 1930] [outer = 0000009D87C61000] 17:24:32 INFO - PROCESS | 3404 | 1461025472079 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D88E42C00) [pid = 3404] [serial = 1931] [outer = 0000009D87C61000] 17:24:32 INFO - PROCESS | 3404 | 1461025472677 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]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1033ms 17:24:32 INFO - PROCESS | 3404 | 1461025472728 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 3404 | 1461025472732 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:24:32 INFO - PROCESS | 3404 | 1461025472736 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 3404 | 1461025472738 Marionette TRACE conn5 <- [1,2538,null,{}] 17:24:32 INFO - PROCESS | 3404 | 1461025472742 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}] 17:24:32 INFO - PROCESS | 3404 | 1461025472877 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:24:33 INFO - PROCESS | 3404 | 1461025473042 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F4C7800 == 118 [pid = 3404] [id = 644] 17:24:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D896F2000) [pid = 3404] [serial = 1932] [outer = 0000000000000000] 17:24:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D896F9800) [pid = 3404] [serial = 1933] [outer = 0000009D896F2000] 17:24:33 INFO - PROCESS | 3404 | 1461025473102 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D89A85800) [pid = 3404] [serial = 1934] [outer = 0000009D896F2000] 17:24:33 INFO - PROCESS | 3404 | 1461025473740 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]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1080ms 17:24:33 INFO - PROCESS | 3404 | 1461025473818 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 3404 | 1461025473821 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:24:33 INFO - PROCESS | 3404 | 1461025473824 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 3404 | 1461025473827 Marionette TRACE conn5 <- [1,2542,null,{}] 17:24:33 INFO - PROCESS | 3404 | 1461025473830 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}] 17:24:33 INFO - PROCESS | 3404 | 1461025473960 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:24:34 INFO - PROCESS | 3404 | 1461025474113 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F8A2000 == 119 [pid = 3404] [id = 645] 17:24:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D89A4F400) [pid = 3404] [serial = 1935] [outer = 0000000000000000] 17:24:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D89AF9000) [pid = 3404] [serial = 1936] [outer = 0000009D89A4F400] 17:24:34 INFO - PROCESS | 3404 | 1461025474176 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D8A59A800) [pid = 3404] [serial = 1937] [outer = 0000009D89A4F400] 17:24:34 INFO - PROCESS | 3404 | 1461025474773 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]]]}] 17:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 986ms 17:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:24:34 INFO - PROCESS | 3404 | 1461025474813 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 3404 | 1461025474816 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:24:34 INFO - PROCESS | 3404 | 1461025474819 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 3404 | 1461025474822 Marionette TRACE conn5 <- [1,2546,null,{}] 17:24:34 INFO - PROCESS | 3404 | 1461025474826 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}] 17:24:34 INFO - PROCESS | 3404 | 1461025474968 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:24:35 INFO - PROCESS | 3404 | 1461025475124 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8FED9800 == 120 [pid = 3404] [id = 646] 17:24:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D8A887C00) [pid = 3404] [serial = 1938] [outer = 0000000000000000] 17:24:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D8A9C0000) [pid = 3404] [serial = 1939] [outer = 0000009D8A887C00] 17:24:35 INFO - PROCESS | 3404 | 1461025475188 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D8AC98C00) [pid = 3404] [serial = 1940] [outer = 0000009D8A887C00] 17:24:35 INFO - PROCESS | 3404 | 1461025475781 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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1025ms 17:24:35 INFO - PROCESS | 3404 | 1461025475847 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 3404 | 1461025475850 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:24:35 INFO - PROCESS | 3404 | 1461025475853 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 3404 | 1461025475856 Marionette TRACE conn5 <- [1,2550,null,{}] 17:24:35 INFO - PROCESS | 3404 | 1461025475860 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}] 17:24:35 INFO - PROCESS | 3404 | 1461025475990 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:24:36 INFO - PROCESS | 3404 | 1461025476142 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D90FAA800 == 121 [pid = 3404] [id = 647] 17:24:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D8A888000) [pid = 3404] [serial = 1941] [outer = 0000000000000000] 17:24:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D8AEBEC00) [pid = 3404] [serial = 1942] [outer = 0000009D8A888000] 17:24:36 INFO - PROCESS | 3404 | 1461025476200 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D8B43F800) [pid = 3404] [serial = 1943] [outer = 0000009D8A888000] 17:24:36 INFO - PROCESS | 3404 | 1461025476840 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]]]}] 17:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1031ms 17:24:36 INFO - PROCESS | 3404 | 1461025476887 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 3404 | 1461025476890 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:24:36 INFO - PROCESS | 3404 | 1461025476894 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 3404 | 1461025476896 Marionette TRACE conn5 <- [1,2554,null,{}] 17:24:36 INFO - PROCESS | 3404 | 1461025476919 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}] 17:24:37 INFO - PROCESS | 3404 | 1461025477049 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:24:37 INFO - PROCESS | 3404 | 1461025477201 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEAB34000 == 122 [pid = 3404] [id = 648] 17:24:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D8B448C00) [pid = 3404] [serial = 1944] [outer = 0000000000000000] 17:24:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D8BBA0000) [pid = 3404] [serial = 1945] [outer = 0000009D8B448C00] 17:24:37 INFO - PROCESS | 3404 | 1461025477259 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D8BEBB000) [pid = 3404] [serial = 1946] [outer = 0000009D8B448C00] 17:24:37 INFO - PROCESS | 3404 | 1461025477811 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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 944ms 17:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:24:37 INFO - PROCESS | 3404 | 1461025477847 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 3404 | 1461025477849 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:24:37 INFO - PROCESS | 3404 | 1461025477853 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 3404 | 1461025477855 Marionette TRACE conn5 <- [1,2558,null,{}] 17:24:37 INFO - PROCESS | 3404 | 1461025477859 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}] 17:24:38 INFO - PROCESS | 3404 | 1461025477990 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:24:38 INFO - PROCESS | 3404 | 1461025478155 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEB4BA800 == 123 [pid = 3404] [id = 649] 17:24:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D8BEB4000) [pid = 3404] [serial = 1947] [outer = 0000000000000000] 17:24:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D8C0D5400) [pid = 3404] [serial = 1948] [outer = 0000009D8BEB4000] 17:24:38 INFO - PROCESS | 3404 | 1461025478213 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D8C7E9400) [pid = 3404] [serial = 1949] [outer = 0000009D8BEB4000] 17:24:38 INFO - PROCESS | 3404 | 1461025478794 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]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 986ms 17:24:38 INFO - PROCESS | 3404 | 1461025478840 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 3404 | 1461025478842 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:24:38 INFO - PROCESS | 3404 | 1461025478846 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 3404 | 1461025478848 Marionette TRACE conn5 <- [1,2562,null,{}] 17:24:38 INFO - PROCESS | 3404 | 1461025478852 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}] 17:24:38 INFO - PROCESS | 3404 | 1461025478982 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:24:39 INFO - PROCESS | 3404 | 1461025479139 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC1E000 == 124 [pid = 3404] [id = 650] 17:24:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D8BEBE800) [pid = 3404] [serial = 1950] [outer = 0000000000000000] 17:24:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D8C86A400) [pid = 3404] [serial = 1951] [outer = 0000009D8BEBE800] 17:24:39 INFO - PROCESS | 3404 | 1461025479198 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D8C873400) [pid = 3404] [serial = 1952] [outer = 0000009D8BEBE800] 17:24:39 INFO - PROCESS | 3404 | 1461025479812 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]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 987ms 17:24:39 INFO - PROCESS | 3404 | 1461025479836 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 3404 | 1461025479839 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:24:39 INFO - PROCESS | 3404 | 1461025479842 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 3404 | 1461025479845 Marionette TRACE conn5 <- [1,2566,null,{}] 17:24:39 INFO - PROCESS | 3404 | 1461025479849 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}] 17:24:40 INFO - PROCESS | 3404 | 1461025480000 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:24:40 INFO - PROCESS | 3404 | 1461025480199 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DECE0D800 == 125 [pid = 3404] [id = 651] 17:24:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D80A83C00) [pid = 3404] [serial = 1953] [outer = 0000000000000000] 17:24:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D8E608C00) [pid = 3404] [serial = 1954] [outer = 0000009D80A83C00] 17:24:40 INFO - PROCESS | 3404 | 1461025480263 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 227 (0000009D8E950800) [pid = 3404] [serial = 1955] [outer = 0000009D80A83C00] 17:24:40 INFO - PROCESS | 3404 | 1461025480845 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]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1034ms 17:24:40 INFO - PROCESS | 3404 | 1461025480879 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 3404 | 1461025480882 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:24:40 INFO - PROCESS | 3404 | 1461025480885 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 3404 | 1461025480887 Marionette TRACE conn5 <- [1,2570,null,{}] 17:24:40 INFO - PROCESS | 3404 | 1461025480910 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}] 17:24:41 INFO - PROCESS | 3404 | 1461025481043 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:24:41 INFO - PROCESS | 3404 | 1461025481215 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85687800 == 126 [pid = 3404] [id = 652] 17:24:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 228 (0000009D82152C00) [pid = 3404] [serial = 1956] [outer = 0000000000000000] 17:24:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D84799800) [pid = 3404] [serial = 1957] [outer = 0000009D82152C00] 17:24:41 INFO - PROCESS | 3404 | 1461025481275 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D88696000) [pid = 3404] [serial = 1958] [outer = 0000009D82152C00] 17:24:42 INFO - PROCESS | 3404 | 1461025482316 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]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1490ms 17:24:42 INFO - PROCESS | 3404 | 1461025482378 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 3404 | 1461025482382 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:24:42 INFO - PROCESS | 3404 | 1461025482388 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 3404 | 1461025482392 Marionette TRACE conn5 <- [1,2574,null,{}] 17:24:42 INFO - PROCESS | 3404 | 1461025482399 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}] 17:24:42 INFO - PROCESS | 3404 | 1461025482560 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:24:42 INFO - PROCESS | 3404 | 1461025482764 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D40000 == 127 [pid = 3404] [id = 653] 17:24:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D80A4D800) [pid = 3404] [serial = 1959] [outer = 0000000000000000] 17:24:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D810D3C00) [pid = 3404] [serial = 1960] [outer = 0000009D80A4D800] 17:24:42 INFO - PROCESS | 3404 | 1461025482863 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009D81719400) [pid = 3404] [serial = 1961] [outer = 0000009D80A4D800] 17:24:43 INFO - PROCESS | 3404 | 1461025483501 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]]]}] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF14C4000 == 126 [pid = 3404] [id = 300] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A9F0800 == 125 [pid = 3404] [id = 639] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A60F000 == 124 [pid = 3404] [id = 638] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E93000 == 123 [pid = 3404] [id = 637] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8E7CF000 == 122 [pid = 3404] [id = 615] 17:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1189ms 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009D81713000) [pid = 3404] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009D8B405000) [pid = 3404] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D878A9000 == 121 [pid = 3404] [id = 634] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8562E800 == 120 [pid = 3404] [id = 633] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D81338000 == 119 [pid = 3404] [id = 632] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8E7D2000 == 118 [pid = 3404] [id = 629] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8B35F800 == 117 [pid = 3404] [id = 628] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A83B000 == 116 [pid = 3404] [id = 627] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A607800 == 115 [pid = 3404] [id = 626] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88EDE000 == 114 [pid = 3404] [id = 625] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E68800 == 113 [pid = 3404] [id = 624] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B22800 == 112 [pid = 3404] [id = 623] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886CF800 == 111 [pid = 3404] [id = 622] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88019000 == 110 [pid = 3404] [id = 621] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87AD5000 == 109 [pid = 3404] [id = 620] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85685000 == 108 [pid = 3404] [id = 619] 17:24:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82293000 == 107 [pid = 3404] [id = 618] 17:24:43 INFO - PROCESS | 3404 | 1461025483654 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 3404 | 1461025483660 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009D80A56800) [pid = 3404] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009D81551400) [pid = 3404] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 228 (0000009D83678400) [pid = 3404] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 227 (0000009D88E39800) [pid = 3404] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 226 (0000009D81707000) [pid = 3404] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009D8457F000) [pid = 3404] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009D877A6400) [pid = 3404] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D89689800) [pid = 3404] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D89A8CC00) [pid = 3404] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D8A6D0000) [pid = 3404] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D8A886000) [pid = 3404] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D8A9C5400) [pid = 3404] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D8AC95400) [pid = 3404] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D83AE7000) [pid = 3404] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D88695C00) [pid = 3404] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D8821F000) [pid = 3404] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D80A59800) [pid = 3404] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009D89AED000) [pid = 3404] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D8170EC00) [pid = 3404] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D88695000) [pid = 3404] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D8477CC00) [pid = 3404] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D87A13800) [pid = 3404] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D87C63000) [pid = 3404] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D87A1A800) [pid = 3404] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D84ADDC00) [pid = 3404] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D877AF800) [pid = 3404] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D89A42800) [pid = 3404] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D82B73800) [pid = 3404] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D87981000) [pid = 3404] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D8481CC00) [pid = 3404] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D85527C00) [pid = 3404] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D8443CC00) [pid = 3404] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D8797F000) [pid = 3404] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D80A91C00) [pid = 3404] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D881D2400) [pid = 3404] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D87C66400) [pid = 3404] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D8170F400) [pid = 3404] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D875B7400) [pid = 3404] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D8479AC00) [pid = 3404] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D846ADC00) [pid = 3404] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009D8134B400) [pid = 3404] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D82DE8800) [pid = 3404] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009D83AA4400) [pid = 3404] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D81555000) [pid = 3404] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009D896F4C00) [pid = 3404] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D88EB2400) [pid = 3404] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009DEC2BA800) [pid = 3404] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:24:43 INFO - PROCESS | 3404 | 1461025483735 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 3404 | 1461025483738 Marionette TRACE conn5 <- [1,2578,null,{}] 17:24:43 INFO - PROCESS | 3404 | 1461025483742 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}] 17:24:43 INFO - PROCESS | 3404 | 1461025483855 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:24:43 INFO - PROCESS | 3404 | 1461025483861 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8210D800 == 108 [pid = 3404] [id = 654] 17:24:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D80BDF400) [pid = 3404] [serial = 1962] [outer = 0000000000000000] 17:24:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D810D4C00) [pid = 3404] [serial = 1963] [outer = 0000009D80BDF400] 17:24:43 INFO - PROCESS | 3404 | 1461025483913 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D81703400) [pid = 3404] [serial = 1964] [outer = 0000009D80BDF400] 17:24:44 INFO - PROCESS | 3404 | 1461025484499 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]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 797ms 17:24:44 INFO - PROCESS | 3404 | 1461025484529 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:24:44 INFO - PROCESS | 3404 | 1461025484532 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:24:44 INFO - PROCESS | 3404 | 1461025484536 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 3404 | 1461025484540 Marionette TRACE conn5 <- [1,2582,null,{}] 17:24:44 INFO - PROCESS | 3404 | 1461025484551 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}] 17:24:44 INFO - PROCESS | 3404 | 1461025484666 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:24:44 INFO - PROCESS | 3404 | 1461025484776 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8755A000 == 109 [pid = 3404] [id = 655] 17:24:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D82B77800) [pid = 3404] [serial = 1965] [outer = 0000000000000000] 17:24:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D837DB400) [pid = 3404] [serial = 1966] [outer = 0000009D82B77800] 17:24:44 INFO - PROCESS | 3404 | 1461025484826 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D84434000) [pid = 3404] [serial = 1967] [outer = 0000009D82B77800] 17:24:45 INFO - PROCESS | 3404 | 1461025485285 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]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 777ms 17:24:45 INFO - PROCESS | 3404 | 1461025485314 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 3404 | 1461025485317 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:24:45 INFO - PROCESS | 3404 | 1461025485320 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:24:45 INFO - PROCESS | 3404 | 1461025485322 Marionette TRACE conn5 <- [1,2586,null,{}] 17:24:45 INFO - PROCESS | 3404 | 1461025485326 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}] 17:24:45 INFO - PROCESS | 3404 | 1461025485435 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:24:45 INFO - PROCESS | 3404 | 1461025485443 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EDB800 == 110 [pid = 3404] [id = 656] 17:24:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D8457AC00) [pid = 3404] [serial = 1968] [outer = 0000000000000000] 17:24:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D84580400) [pid = 3404] [serial = 1969] [outer = 0000009D8457AC00] 17:24:45 INFO - PROCESS | 3404 | 1461025485497 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D8477C400) [pid = 3404] [serial = 1970] [outer = 0000009D8457AC00] 17:24:45 INFO - PROCESS | 3404 | 1461025485970 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]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 17:24:46 INFO - PROCESS | 3404 | 1461025486016 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 3404 | 1461025486019 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:24:46 INFO - PROCESS | 3404 | 1461025486022 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 3404 | 1461025486024 Marionette TRACE conn5 <- [1,2590,null,{}] 17:24:46 INFO - PROCESS | 3404 | 1461025486028 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}] 17:24:46 INFO - PROCESS | 3404 | 1461025486170 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:24:46 INFO - PROCESS | 3404 | 1461025486185 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88567000 == 111 [pid = 3404] [id = 657] 17:24:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D8479D400) [pid = 3404] [serial = 1971] [outer = 0000000000000000] 17:24:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D84813400) [pid = 3404] [serial = 1972] [outer = 0000009D8479D400] 17:24:46 INFO - PROCESS | 3404 | 1461025486232 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D84AD5400) [pid = 3404] [serial = 1973] [outer = 0000009D8479D400] 17:24:46 INFO - PROCESS | 3404 | 1461025486699 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]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 17:24:46 INFO - PROCESS | 3404 | 1461025486762 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 3404 | 1461025486764 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:24:46 INFO - PROCESS | 3404 | 1461025486768 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 3404 | 1461025486769 Marionette TRACE conn5 <- [1,2594,null,{}] 17:24:46 INFO - PROCESS | 3404 | 1461025486773 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}] 17:24:46 INFO - PROCESS | 3404 | 1461025486970 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:24:47 INFO - PROCESS | 3404 | 1461025487001 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B34800 == 112 [pid = 3404] [id = 658] 17:24:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D8528C000) [pid = 3404] [serial = 1974] [outer = 0000000000000000] 17:24:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D8551E000) [pid = 3404] [serial = 1975] [outer = 0000009D8528C000] 17:24:47 INFO - PROCESS | 3404 | 1461025487051 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D86E20000) [pid = 3404] [serial = 1976] [outer = 0000009D8528C000] 17:24:47 INFO - PROCESS | 3404 | 1461025487538 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]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 838ms 17:24:47 INFO - PROCESS | 3404 | 1461025487612 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 3404 | 1461025487614 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:24:47 INFO - PROCESS | 3404 | 1461025487623 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 3404 | 1461025487625 Marionette TRACE conn5 <- [1,2598,null,{}] 17:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:24:47 INFO - PROCESS | 3404 | 1461025487629 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}] 17:24:47 INFO - PROCESS | 3404 | 1461025487771 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:24:47 INFO - PROCESS | 3404 | 1461025487793 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E68800 == 113 [pid = 3404] [id = 659] 17:24:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D87728400) [pid = 3404] [serial = 1977] [outer = 0000000000000000] 17:24:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D8772C000) [pid = 3404] [serial = 1978] [outer = 0000009D87728400] 17:24:47 INFO - PROCESS | 3404 | 1461025487839 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D87981000) [pid = 3404] [serial = 1979] [outer = 0000009D87728400] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D852CC800) [pid = 3404] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D84578800) [pid = 3404] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D82B76C00) [pid = 3404] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D80A84800) [pid = 3404] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D8170B800) [pid = 3404] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D8798B000) [pid = 3404] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D84575C00) [pid = 3404] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:24:48 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D80A84000) [pid = 3404] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:24:48 INFO - PROCESS | 3404 | 1461025488685 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]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1082ms 17:24:48 INFO - PROCESS | 3404 | 1461025488712 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 3404 | 1461025488714 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:24:48 INFO - PROCESS | 3404 | 1461025488717 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 3404 | 1461025488719 Marionette TRACE conn5 <- [1,2602,null,{}] 17:24:48 INFO - PROCESS | 3404 | 1461025488723 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}] 17:24:48 INFO - PROCESS | 3404 | 1461025488827 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:24:48 INFO - PROCESS | 3404 | 1461025488835 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88DB3000 == 114 [pid = 3404] [id = 660] 17:24:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D84773800) [pid = 3404] [serial = 1980] [outer = 0000000000000000] 17:24:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D8798AC00) [pid = 3404] [serial = 1981] [outer = 0000009D84773800] 17:24:48 INFO - PROCESS | 3404 | 1461025488881 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D87A16000) [pid = 3404] [serial = 1982] [outer = 0000009D84773800] 17:24:49 INFO - PROCESS | 3404 | 1461025489341 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]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 17:24:49 INFO - PROCESS | 3404 | 1461025489409 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 3404 | 1461025489412 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:24:49 INFO - PROCESS | 3404 | 1461025489415 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 3404 | 1461025489417 Marionette TRACE conn5 <- [1,2606,null,{}] 17:24:49 INFO - PROCESS | 3404 | 1461025489420 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}] 17:24:49 INFO - PROCESS | 3404 | 1461025489525 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:24:49 INFO - PROCESS | 3404 | 1461025489532 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88FE7000 == 115 [pid = 3404] [id = 661] 17:24:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D87A3C400) [pid = 3404] [serial = 1983] [outer = 0000000000000000] 17:24:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D87C5C800) [pid = 3404] [serial = 1984] [outer = 0000009D87A3C400] 17:24:49 INFO - PROCESS | 3404 | 1461025489584 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D8806D800) [pid = 3404] [serial = 1985] [outer = 0000009D87A3C400] 17:24:50 INFO - PROCESS | 3404 | 1461025490051 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]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 17:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:24:50 INFO - PROCESS | 3404 | 1461025490109 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 3404 | 1461025490111 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:24:50 INFO - PROCESS | 3404 | 1461025490115 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 3404 | 1461025490117 Marionette TRACE conn5 <- [1,2610,null,{}] 17:24:50 INFO - PROCESS | 3404 | 1461025490120 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}] 17:24:50 INFO - PROCESS | 3404 | 1461025490225 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:24:50 INFO - PROCESS | 3404 | 1461025490232 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A610800 == 116 [pid = 3404] [id = 662] 17:24:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D881DCC00) [pid = 3404] [serial = 1986] [outer = 0000000000000000] 17:24:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D88229C00) [pid = 3404] [serial = 1987] [outer = 0000009D881DCC00] 17:24:50 INFO - PROCESS | 3404 | 1461025490280 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D88E37C00) [pid = 3404] [serial = 1988] [outer = 0000009D881DCC00] 17:24:51 INFO - PROCESS | 3404 | 1461025491098 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]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1027ms 17:24:51 INFO - PROCESS | 3404 | 1461025491146 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 3404 | 1461025491152 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:24:51 INFO - PROCESS | 3404 | 1461025491181 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 3404 | 1461025491186 Marionette TRACE conn5 <- [1,2614,null,{}] 17:24:51 INFO - PROCESS | 3404 | 1461025491192 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}] 17:24:51 INFO - PROCESS | 3404 | 1461025491369 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:24:51 INFO - PROCESS | 3404 | 1461025491525 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86D24000 == 117 [pid = 3404] [id = 663] 17:24:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D8171E400) [pid = 3404] [serial = 1989] [outer = 0000000000000000] 17:24:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D82B69400) [pid = 3404] [serial = 1990] [outer = 0000009D8171E400] 17:24:51 INFO - PROCESS | 3404 | 1461025491587 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D839C3C00) [pid = 3404] [serial = 1991] [outer = 0000009D8171E400] 17:24:52 INFO - PROCESS | 3404 | 1461025492197 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]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1081ms 17:24:52 INFO - PROCESS | 3404 | 1461025492271 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 3404 | 1461025492278 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:24:52 INFO - PROCESS | 3404 | 1461025492285 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 3404 | 1461025492288 Marionette TRACE conn5 <- [1,2618,null,{}] 17:24:52 INFO - PROCESS | 3404 | 1461025492293 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}] 17:24:52 INFO - PROCESS | 3404 | 1461025492473 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:24:52 INFO - PROCESS | 3404 | 1461025492627 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B29000 == 118 [pid = 3404] [id = 664] 17:24:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D8457E400) [pid = 3404] [serial = 1992] [outer = 0000000000000000] 17:24:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D84AE0800) [pid = 3404] [serial = 1993] [outer = 0000009D8457E400] 17:24:52 INFO - PROCESS | 3404 | 1461025492687 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D8551E800) [pid = 3404] [serial = 1994] [outer = 0000009D8457E400] 17:24:53 INFO - PROCESS | 3404 | 1461025493276 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]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1022ms 17:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:24:53 INFO - PROCESS | 3404 | 1461025493312 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 3404 | 1461025493315 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:24:53 INFO - PROCESS | 3404 | 1461025493319 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 3404 | 1461025493324 Marionette TRACE conn5 <- [1,2622,null,{}] 17:24:53 INFO - PROCESS | 3404 | 1461025493336 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}] 17:24:53 INFO - PROCESS | 3404 | 1461025493492 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:24:53 INFO - PROCESS | 3404 | 1461025493649 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8AC74000 == 119 [pid = 3404] [id = 665] 17:24:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D88222C00) [pid = 3404] [serial = 1995] [outer = 0000000000000000] 17:24:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D8869D000) [pid = 3404] [serial = 1996] [outer = 0000009D88222C00] 17:24:53 INFO - PROCESS | 3404 | 1461025493711 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D8968E000) [pid = 3404] [serial = 1997] [outer = 0000009D88222C00] 17:24:54 INFO - PROCESS | 3404 | 1461025494304 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]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1034ms 17:24:54 INFO - PROCESS | 3404 | 1461025494355 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:24:54 INFO - PROCESS | 3404 | 1461025494359 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:24:54 INFO - PROCESS | 3404 | 1461025494363 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 3404 | 1461025494365 Marionette TRACE conn5 <- [1,2626,null,{}] 17:24:54 INFO - PROCESS | 3404 | 1461025494370 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}] 17:24:54 INFO - PROCESS | 3404 | 1461025494506 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:24:54 INFO - PROCESS | 3404 | 1461025494671 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BCA7800 == 120 [pid = 3404] [id = 666] 17:24:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D89A21000) [pid = 3404] [serial = 1998] [outer = 0000000000000000] 17:24:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D89A42800) [pid = 3404] [serial = 1999] [outer = 0000009D89A21000] 17:24:54 INFO - PROCESS | 3404 | 1461025494731 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D89AF4800) [pid = 3404] [serial = 2000] [outer = 0000009D89A21000] 17:24:55 INFO - PROCESS | 3404 | 1461025495326 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]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1030ms 17:24:55 INFO - PROCESS | 3404 | 1461025495394 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 3404 | 1461025495397 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:24:55 INFO - PROCESS | 3404 | 1461025495400 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 3404 | 1461025495403 Marionette TRACE conn5 <- [1,2630,null,{}] 17:24:55 INFO - PROCESS | 3404 | 1461025495407 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}] 17:24:55 INFO - PROCESS | 3404 | 1461025495557 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:24:55 INFO - PROCESS | 3404 | 1461025495710 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8C495000 == 121 [pid = 3404] [id = 667] 17:24:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D89AEE400) [pid = 3404] [serial = 2001] [outer = 0000000000000000] 17:24:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D8A590C00) [pid = 3404] [serial = 2002] [outer = 0000009D89AEE400] 17:24:55 INFO - PROCESS | 3404 | 1461025495771 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D8A6D3C00) [pid = 3404] [serial = 2003] [outer = 0000009D89AEE400] 17:24:56 INFO - PROCESS | 3404 | 1461025496343 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]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 17:24:56 INFO - PROCESS | 3404 | 1461025496389 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 3404 | 1461025496392 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:24:56 INFO - PROCESS | 3404 | 1461025496396 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 3404 | 1461025496398 Marionette TRACE conn5 <- [1,2634,null,{}] 17:24:56 INFO - PROCESS | 3404 | 1461025496403 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}] 17:24:56 INFO - PROCESS | 3404 | 1461025496546 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:24:56 INFO - PROCESS | 3404 | 1461025496700 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F4CF000 == 122 [pid = 3404] [id = 668] 17:24:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D8A9BC400) [pid = 3404] [serial = 2004] [outer = 0000000000000000] 17:24:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D8AC53000) [pid = 3404] [serial = 2005] [outer = 0000009D8A9BC400] 17:24:56 INFO - PROCESS | 3404 | 1461025496762 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D8B448400) [pid = 3404] [serial = 2006] [outer = 0000009D8A9BC400] 17:24:57 INFO - PROCESS | 3404 | 1461025497334 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]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:24:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 984ms 17:24:57 INFO - PROCESS | 3404 | 1461025497383 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 3404 | 1461025497386 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:24:57 INFO - PROCESS | 3404 | 1461025497389 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 3404 | 1461025497392 Marionette TRACE conn5 <- [1,2638,null,{}] 17:24:57 INFO - PROCESS | 3404 | 1461025497396 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}] 17:24:57 INFO - PROCESS | 3404 | 1461025497526 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:24:57 INFO - PROCESS | 3404 | 1461025497692 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEA319000 == 123 [pid = 3404] [id = 669] 17:24:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D8BC66400) [pid = 3404] [serial = 2007] [outer = 0000000000000000] 17:24:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D8BC74400) [pid = 3404] [serial = 2008] [outer = 0000009D8BC66400] 17:24:57 INFO - PROCESS | 3404 | 1461025497750 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D8C7E5400) [pid = 3404] [serial = 2009] [outer = 0000009D8BC66400] 17:24:58 INFO - PROCESS | 3404 | 1461025498374 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]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:24:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1028ms 17:24:58 INFO - PROCESS | 3404 | 1461025498420 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 3404 | 1461025498423 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:24:58 INFO - PROCESS | 3404 | 1461025498426 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 3404 | 1461025498429 Marionette TRACE conn5 <- [1,2642,null,{}] 17:24:58 INFO - PROCESS | 3404 | 1461025498450 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}] 17:24:58 INFO - PROCESS | 3404 | 1461025498579 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:24:58 INFO - PROCESS | 3404 | 1461025498732 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DECE1D800 == 124 [pid = 3404] [id = 670] 17:24:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D8C870800) [pid = 3404] [serial = 2010] [outer = 0000000000000000] 17:24:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D8DB70000) [pid = 3404] [serial = 2011] [outer = 0000009D8C870800] 17:24:58 INFO - PROCESS | 3404 | 1461025498790 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 227 (0000009D8E60B800) [pid = 3404] [serial = 2012] [outer = 0000009D8C870800] 17:24:59 INFO - PROCESS | 3404 | 1461025499342 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]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 943ms 17:24:59 INFO - PROCESS | 3404 | 1461025499380 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 3404 | 1461025499383 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:24:59 INFO - PROCESS | 3404 | 1461025499388 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 3404 | 1461025499391 Marionette TRACE conn5 <- [1,2646,null,{}] 17:24:59 INFO - PROCESS | 3404 | 1461025499395 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}] 17:24:59 INFO - PROCESS | 3404 | 1461025499528 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:24:59 INFO - PROCESS | 3404 | 1461025499693 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0625000 == 125 [pid = 3404] [id = 671] 17:24:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 228 (0000009D8E94F800) [pid = 3404] [serial = 2013] [outer = 0000000000000000] 17:24:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D8E957000) [pid = 3404] [serial = 2014] [outer = 0000009D8E94F800] 17:24:59 INFO - PROCESS | 3404 | 1461025499752 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D8F880800) [pid = 3404] [serial = 2015] [outer = 0000009D8E94F800] 17:25:00 INFO - PROCESS | 3404 | 1461025500336 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]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:25:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 985ms 17:25:00 INFO - PROCESS | 3404 | 1461025500377 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 3404 | 1461025500380 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:25:00 INFO - PROCESS | 3404 | 1461025500383 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 3404 | 1461025500385 Marionette TRACE conn5 <- [1,2650,null,{}] 17:25:00 INFO - PROCESS | 3404 | 1461025500389 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}] 17:25:00 INFO - PROCESS | 3404 | 1461025500521 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:25:00 INFO - PROCESS | 3404 | 1461025500675 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0E89800 == 126 [pid = 3404] [id = 672] 17:25:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D8E60AC00) [pid = 3404] [serial = 2016] [outer = 0000000000000000] 17:25:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D8F887800) [pid = 3404] [serial = 2017] [outer = 0000009D8E60AC00] 17:25:00 INFO - PROCESS | 3404 | 1461025500733 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009DEA166000) [pid = 3404] [serial = 2018] [outer = 0000009D8E60AC00] 17:25:01 INFO - PROCESS | 3404 | 1461025501357 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]]]}] 17:25:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:25:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1024ms 17:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:25:01 INFO - PROCESS | 3404 | 1461025501410 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 3404 | 1461025501413 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:25:01 INFO - PROCESS | 3404 | 1461025501417 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 3404 | 1461025501419 Marionette TRACE conn5 <- [1,2654,null,{}] 17:25:01 INFO - PROCESS | 3404 | 1461025501423 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}] 17:25:01 INFO - PROCESS | 3404 | 1461025501620 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:25:01 INFO - PROCESS | 3404 | 1461025501778 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF14A9800 == 127 [pid = 3404] [id = 673] 17:25:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009DEA270800) [pid = 3404] [serial = 2019] [outer = 0000000000000000] 17:25:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 235 (0000009DEA278400) [pid = 3404] [serial = 2020] [outer = 0000009DEA270800] 17:25:01 INFO - PROCESS | 3404 | 1461025501843 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 236 (0000009DEB359000) [pid = 3404] [serial = 2021] [outer = 0000009DEA270800] 17:25:02 INFO - PROCESS | 3404 | [3404] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:25:02 INFO - PROCESS | 3404 | [3404] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:25:02 INFO - PROCESS | 3404 | 1461025502895 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]]]}] 17:25:02 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) 17:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1547ms 17:25:02 INFO - PROCESS | 3404 | 1461025502966 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 3404 | 1461025502968 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:25:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:25:03 INFO - PROCESS | 3404 | 1461025503016 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 3404 | 1461025503019 Marionette TRACE conn5 <- [1,2658,null,{}] 17:25:03 INFO - PROCESS | 3404 | 1461025503023 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}] 17:25:03 INFO - PROCESS | 3404 | 1461025503147 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:25:03 INFO - PROCESS | 3404 | 1461025503355 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF22B5800 == 128 [pid = 3404] [id = 674] 17:25:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 237 (0000009D80BDD400) [pid = 3404] [serial = 2022] [outer = 0000000000000000] 17:25:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 238 (0000009DEB4CD400) [pid = 3404] [serial = 2023] [outer = 0000009D80BDD400] 17:25:03 INFO - PROCESS | 3404 | 1461025503414 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 239 (0000009DEBCD8000) [pid = 3404] [serial = 2024] [outer = 0000009D80BDD400] 17:25:04 INFO - PROCESS | 3404 | 1461025504500 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] 17:25:04 INFO - PROCESS | 3404 | 1461025504555 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:25:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:25:04 INFO - PROCESS | 3404 | 1461025504559 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 3404 | 1461025504561 Marionette TRACE conn5 <- [1,2662,null,{}] 17:25:04 INFO - PROCESS | 3404 | 1461025504565 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}] 17:25:04 INFO - PROCESS | 3404 | 1461025504733 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:25:04 INFO - PROCESS | 3404 | 1461025504922 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87A75800 == 129 [pid = 3404] [id = 675] 17:25:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 240 (0000009D81559000) [pid = 3404] [serial = 2025] [outer = 0000000000000000] 17:25:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 241 (0000009D877AFC00) [pid = 3404] [serial = 2026] [outer = 0000009D81559000] 17:25:04 INFO - PROCESS | 3404 | 1461025504979 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009DEBCDD400) [pid = 3404] [serial = 2027] [outer = 0000009D81559000] 17:25:06 INFO - PROCESS | 3404 | 1461025506334 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] 17:25:06 INFO - PROCESS | 3404 | 1461025506395 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:25:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:25:06 INFO - PROCESS | 3404 | 1461025506454 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 3404 | 1461025506457 Marionette TRACE conn5 <- [1,2666,null,{}] 17:25:06 INFO - PROCESS | 3404 | 1461025506464 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}] 17:25:06 INFO - PROCESS | 3404 | 1461025506622 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:25:06 INFO - PROCESS | 3404 | 1461025506828 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88FE7000 == 128 [pid = 3404] [id = 661] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88DB3000 == 127 [pid = 3404] [id = 660] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E68800 == 126 [pid = 3404] [id = 659] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B34800 == 125 [pid = 3404] [id = 658] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88567000 == 124 [pid = 3404] [id = 657] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EDB800 == 123 [pid = 3404] [id = 656] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8755A000 == 122 [pid = 3404] [id = 655] 17:25:06 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8210D800 == 121 [pid = 3404] [id = 654] 17:25:06 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009D88070400) [pid = 3404] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82113000 == 122 [pid = 3404] [id = 676] 17:25:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009D80A16000) [pid = 3404] [serial = 2028] [outer = 0000000000000000] 17:25:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 243 (0000009D81352C00) [pid = 3404] [serial = 2029] [outer = 0000009D80A16000] 17:25:06 INFO - PROCESS | 3404 | 1461025506945 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 244 (0000009D83674000) [pid = 3404] [serial = 2030] [outer = 0000009D80A16000] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D40000 == 121 [pid = 3404] [id = 653] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC1E000 == 120 [pid = 3404] [id = 650] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEB4BA800 == 119 [pid = 3404] [id = 649] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEAB34000 == 118 [pid = 3404] [id = 648] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D90FAA800 == 117 [pid = 3404] [id = 647] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8FED9800 == 116 [pid = 3404] [id = 646] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F8A2000 == 115 [pid = 3404] [id = 645] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F4C7800 == 114 [pid = 3404] [id = 644] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8DB91800 == 113 [pid = 3404] [id = 643] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88AB9800 == 112 [pid = 3404] [id = 642] 17:25:07 INFO - PROCESS | 3404 | --DOCSHELL 0000009D848B8800 == 111 [pid = 3404] [id = 641] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 243 (0000009D855B3C00) [pid = 3404] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 242 (0000009D8A9C9400) [pid = 3404] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009D84A30000) [pid = 3404] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 240 (0000009D8480F800) [pid = 3404] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 239 (0000009D846A5800) [pid = 3404] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 238 (0000009D837DAC00) [pid = 3404] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 237 (0000009D81356800) [pid = 3404] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 236 (0000009D80BE3800) [pid = 3404] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 235 (0000009D8171F000) [pid = 3404] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 234 (0000009D82AB8800) [pid = 3404] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 233 (0000009D875B1000) [pid = 3404] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009D8A58F000) [pid = 3404] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009D85523000) [pid = 3404] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009D89A26000) [pid = 3404] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009D8BEB1800) [pid = 3404] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 228 (0000009D88E3EC00) [pid = 3404] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 227 (0000009D84A29000) [pid = 3404] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 226 (0000009D8BB9F000) [pid = 3404] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009D84581000) [pid = 3404] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009D82AB6800) [pid = 3404] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D88073C00) [pid = 3404] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D87A0D400) [pid = 3404] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D87A3E000) [pid = 3404] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D87730000) [pid = 3404] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D846A3400) [pid = 3404] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D8477B000) [pid = 3404] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D84A28C00) [pid = 3404] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D877AA800) [pid = 3404] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D83AF0C00) [pid = 3404] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:25:07 INFO - PROCESS | 3404 | 1461025507940 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]]]}] 17:25:07 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) 17:25:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1543ms 17:25:08 INFO - PROCESS | 3404 | 1461025507989 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 3404 | 1461025507995 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:25:08 INFO - PROCESS | 3404 | 1461025508002 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 3404 | 1461025508004 Marionette TRACE conn5 <- [1,2670,null,{}] 17:25:08 INFO - PROCESS | 3404 | 1461025508008 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}] 17:25:08 INFO - PROCESS | 3404 | 1461025508127 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:25:08 INFO - PROCESS | 3404 | 1461025508134 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CC8000 == 112 [pid = 3404] [id = 677] 17:25:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D80A8A000) [pid = 3404] [serial = 2031] [outer = 0000000000000000] 17:25:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D8443E400) [pid = 3404] [serial = 2032] [outer = 0000009D80A8A000] 17:25:08 INFO - PROCESS | 3404 | 1461025508183 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D846AEC00) [pid = 3404] [serial = 2033] [outer = 0000009D80A8A000] 17:25:09 INFO - PROCESS | 3404 | 1461025509214 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]]]}] 17:25:09 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) 17:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1233ms 17:25:09 INFO - PROCESS | 3404 | 1461025509235 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 3404 | 1461025509238 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:25:09 INFO - PROCESS | 3404 | 1461025509241 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - PROCESS | 3404 | 1461025509245 Marionette TRACE conn5 <- [1,2674,null,{}] 17:25:09 INFO - PROCESS | 3404 | 1461025509264 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}] 17:25:09 INFO - PROCESS | 3404 | 1461025509421 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:25:09 INFO - PROCESS | 3404 | 1461025509442 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D886DC800 == 113 [pid = 3404] [id = 678] 17:25:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D84A27400) [pid = 3404] [serial = 2034] [outer = 0000000000000000] 17:25:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D8528D000) [pid = 3404] [serial = 2035] [outer = 0000009D84A27400] 17:25:09 INFO - PROCESS | 3404 | 1461025509491 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D855B5400) [pid = 3404] [serial = 2036] [outer = 0000009D84A27400] 17:25:10 INFO - PROCESS | 3404 | 1461025510481 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] 17:25:10 INFO - PROCESS | 3404 | 1461025510549 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:25:10 INFO - PROCESS | 3404 | 1461025510552 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 3404 | 1461025510554 Marionette TRACE conn5 <- [1,2678,null,{}] 17:25:10 INFO - PROCESS | 3404 | 1461025510558 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}] 17:25:10 INFO - PROCESS | 3404 | 1461025510715 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:25:10 INFO - PROCESS | 3404 | 1461025510733 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88DA2000 == 114 [pid = 3404] [id = 679] 17:25:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D875B5800) [pid = 3404] [serial = 2037] [outer = 0000000000000000] 17:25:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D877A4000) [pid = 3404] [serial = 2038] [outer = 0000009D875B5800] 17:25:10 INFO - PROCESS | 3404 | 1461025510780 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D8798C400) [pid = 3404] [serial = 2039] [outer = 0000009D875B5800] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D87728400) [pid = 3404] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D8457AC00) [pid = 3404] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D82B77800) [pid = 3404] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D80A4D800) [pid = 3404] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D8528C000) [pid = 3404] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D80BDF400) [pid = 3404] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D87A3C400) [pid = 3404] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D8479D400) [pid = 3404] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:25:11 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D84773800) [pid = 3404] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:25:11 INFO - PROCESS | 3404 | 1461025511972 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] 17:25:11 INFO - PROCESS | 3404 | 1461025511985 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:25:11 INFO - PROCESS | 3404 | 1461025511988 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 3404 | 1461025511990 Marionette TRACE conn5 <- [1,2682,null,{}] 17:25:11 INFO - PROCESS | 3404 | 1461025511994 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}] 17:25:12 INFO - PROCESS | 3404 | 1461025512108 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:25:12 INFO - PROCESS | 3404 | 1461025512246 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88FEC000 == 115 [pid = 3404] [id = 680] 17:25:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D8167BC00) [pid = 3404] [serial = 2040] [outer = 0000000000000000] 17:25:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D847A2000) [pid = 3404] [serial = 2041] [outer = 0000009D8167BC00] 17:25:12 INFO - PROCESS | 3404 | 1461025512293 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D87A42000) [pid = 3404] [serial = 2042] [outer = 0000009D8167BC00] 17:25:13 INFO - PROCESS | 3404 | 1461025513187 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] 17:25:13 INFO - PROCESS | 3404 | 1461025513231 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:25:13 INFO - PROCESS | 3404 | 1461025513235 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 3404 | 1461025513237 Marionette TRACE conn5 <- [1,2686,null,{}] 17:25:13 INFO - PROCESS | 3404 | 1461025513241 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}] 17:25:13 INFO - PROCESS | 3404 | 1461025513398 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:25:13 INFO - PROCESS | 3404 | 1461025513671 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813B1000 == 116 [pid = 3404] [id = 681] 17:25:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D808D6400) [pid = 3404] [serial = 2043] [outer = 0000000000000000] 17:25:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D80A85C00) [pid = 3404] [serial = 2044] [outer = 0000009D808D6400] 17:25:13 INFO - PROCESS | 3404 | 1461025513734 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D81399C00) [pid = 3404] [serial = 2045] [outer = 0000009D808D6400] 17:25:14 INFO - PROCESS | 3404 | 1461025514806 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] 17:25:14 INFO - PROCESS | 3404 | 1461025514836 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:25:14 INFO - PROCESS | 3404 | 1461025514841 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 3404 | 1461025514846 Marionette TRACE conn5 <- [1,2690,null,{}] 17:25:14 INFO - PROCESS | 3404 | 1461025514853 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}] 17:25:15 INFO - PROCESS | 3404 | 1461025515032 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:25:15 INFO - PROCESS | 3404 | 1461025515197 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8804F000 == 117 [pid = 3404] [id = 682] 17:25:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D8366F400) [pid = 3404] [serial = 2046] [outer = 0000000000000000] 17:25:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D839C2000) [pid = 3404] [serial = 2047] [outer = 0000009D8366F400] 17:25:15 INFO - PROCESS | 3404 | 1461025515260 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D84575000) [pid = 3404] [serial = 2048] [outer = 0000009D8366F400] 17:25:15 INFO - PROCESS | 3404 | 1461025515859 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]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1029ms 17:25:15 INFO - PROCESS | 3404 | 1461025515876 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 3404 | 1461025515881 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:25:15 INFO - PROCESS | 3404 | 1461025515885 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 3404 | 1461025515888 Marionette TRACE conn5 <- [1,2694,null,{}] 17:25:15 INFO - PROCESS | 3404 | 1461025515892 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}] 17:25:16 INFO - PROCESS | 3404 | 1461025516034 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:25:16 INFO - PROCESS | 3404 | 1461025516204 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A7D1000 == 118 [pid = 3404] [id = 683] 17:25:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D84A22400) [pid = 3404] [serial = 2049] [outer = 0000000000000000] 17:25:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D852D0000) [pid = 3404] [serial = 2050] [outer = 0000009D84A22400] 17:25:16 INFO - PROCESS | 3404 | 1461025516266 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 227 (0000009D877B0400) [pid = 3404] [serial = 2051] [outer = 0000009D84A22400] 17:25:16 INFO - PROCESS | 3404 | 1461025516921 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]]]}] 17:25:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1087ms 17:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:25:16 INFO - PROCESS | 3404 | 1461025516974 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:25:16 INFO - PROCESS | 3404 | 1461025516977 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:25:16 INFO - PROCESS | 3404 | 1461025516989 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:25:17 INFO - PROCESS | 3404 | 1461025516997 Marionette TRACE conn5 <- [1,2698,null,{}] 17:25:17 INFO - PROCESS | 3404 | 1461025517002 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}] 17:25:17 INFO - PROCESS | 3404 | 1461025517188 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:25:17 INFO - PROCESS | 3404 | 1461025517338 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BFDA800 == 119 [pid = 3404] [id = 684] 17:25:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 228 (0000009D88E3EC00) [pid = 3404] [serial = 2052] [outer = 0000000000000000] 17:25:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D89A4C000) [pid = 3404] [serial = 2053] [outer = 0000009D88E3EC00] 17:25:17 INFO - PROCESS | 3404 | 1461025517398 Marionette DEBUG loaded listener.js 17:25:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D89CCC400) [pid = 3404] [serial = 2054] [outer = 0000009D88E3EC00] 17:25:18 INFO - PROCESS | 3404 | 1461025518037 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] 17:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:25:18 INFO - PROCESS | 3404 | 1461025518083 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:25:18 INFO - PROCESS | 3404 | 1461025518087 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 3404 | 1461025518089 Marionette TRACE conn5 <- [1,2702,null,{}] 17:25:18 INFO - PROCESS | 3404 | 1461025518093 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}] 17:25:18 INFO - PROCESS | 3404 | 1461025518231 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:25:18 INFO - PROCESS | 3404 | 1461025518387 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F4D6800 == 120 [pid = 3404] [id = 685] 17:25:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D89AF5000) [pid = 3404] [serial = 2055] [outer = 0000000000000000] 17:25:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D8AC4D000) [pid = 3404] [serial = 2056] [outer = 0000009D89AF5000] 17:25:18 INFO - PROCESS | 3404 | 1461025518447 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009D8B405000) [pid = 3404] [serial = 2057] [outer = 0000009D89AF5000] 17:25:18 INFO - PROCESS | 3404 | 1461025518982 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]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 944ms 17:25:19 INFO - PROCESS | 3404 | 1461025519033 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 3404 | 1461025519036 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:25:19 INFO - PROCESS | 3404 | 1461025519041 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 3404 | 1461025519043 Marionette TRACE conn5 <- [1,2706,null,{}] 17:25:19 INFO - PROCESS | 3404 | 1461025519047 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}] 17:25:19 INFO - PROCESS | 3404 | 1461025519179 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:25:19 INFO - PROCESS | 3404 | 1461025519349 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DE6CDA000 == 121 [pid = 3404] [id = 686] 17:25:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009D8C0D2000) [pid = 3404] [serial = 2058] [outer = 0000000000000000] 17:25:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 235 (0000009D8C7E2800) [pid = 3404] [serial = 2059] [outer = 0000009D8C0D2000] 17:25:19 INFO - PROCESS | 3404 | 1461025519420 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 236 (0000009DEA16DC00) [pid = 3404] [serial = 2060] [outer = 0000009D8C0D2000] 17:25:20 INFO - PROCESS | 3404 | 1461025520088 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] 17:25:20 INFO - PROCESS | 3404 | 1461025520128 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:25:20 INFO - PROCESS | 3404 | 1461025520131 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 3404 | 1461025520134 Marionette TRACE conn5 <- [1,2710,null,{}] 17:25:20 INFO - PROCESS | 3404 | 1461025520138 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}] 17:25:20 INFO - PROCESS | 3404 | 1461025520281 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:25:20 INFO - PROCESS | 3404 | 1461025520453 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0E82000 == 122 [pid = 3404] [id = 687] 17:25:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 237 (0000009DEA278800) [pid = 3404] [serial = 2061] [outer = 0000000000000000] 17:25:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 238 (0000009DEBCE1400) [pid = 3404] [serial = 2062] [outer = 0000009DEA278800] 17:25:20 INFO - PROCESS | 3404 | 1461025520513 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 239 (0000009DEBE5C800) [pid = 3404] [serial = 2063] [outer = 0000009DEA278800] 17:25:21 INFO - PROCESS | 3404 | 1461025521165 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] 17:25:21 INFO - PROCESS | 3404 | 1461025521218 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:25:21 INFO - PROCESS | 3404 | 1461025521222 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 3404 | 1461025521224 Marionette TRACE conn5 <- [1,2714,null,{}] 17:25:21 INFO - PROCESS | 3404 | 1461025521228 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}] 17:25:21 INFO - PROCESS | 3404 | 1461025521390 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:25:21 INFO - PROCESS | 3404 | 1461025521547 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF5BE3800 == 123 [pid = 3404] [id = 688] 17:25:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 240 (0000009DEBEAE400) [pid = 3404] [serial = 2064] [outer = 0000000000000000] 17:25:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 241 (0000009DEC2B8800) [pid = 3404] [serial = 2065] [outer = 0000009DEBEAE400] 17:25:21 INFO - PROCESS | 3404 | 1461025521606 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009DEC55D000) [pid = 3404] [serial = 2066] [outer = 0000009DEBEAE400] 17:25:22 INFO - PROCESS | 3404 | 1461025522217 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]]]}] 17:25:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1028ms 17:25:22 INFO - PROCESS | 3404 | 1461025522252 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 3404 | 1461025522255 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:25:22 INFO - PROCESS | 3404 | 1461025522259 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 3404 | 1461025522261 Marionette TRACE conn5 <- [1,2718,null,{}] 17:25:22 INFO - PROCESS | 3404 | 1461025522265 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}] 17:25:22 INFO - PROCESS | 3404 | 1461025522416 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:25:22 INFO - PROCESS | 3404 | 1461025522587 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF6284800 == 124 [pid = 3404] [id = 689] 17:25:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 243 (0000009DEC562400) [pid = 3404] [serial = 2067] [outer = 0000000000000000] 17:25:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 244 (0000009DEC565800) [pid = 3404] [serial = 2068] [outer = 0000009DEC562400] 17:25:22 INFO - PROCESS | 3404 | 1461025522645 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 245 (0000009DED38DC00) [pid = 3404] [serial = 2069] [outer = 0000009DEC562400] 17:25:23 INFO - PROCESS | 3404 | 1461025523676 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] 17:25:23 INFO - PROCESS | 3404 | 1461025523702 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:25:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:25:23 INFO - PROCESS | 3404 | 1461025523747 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 3404 | 1461025523749 Marionette TRACE conn5 <- [1,2722,null,{}] 17:25:23 INFO - PROCESS | 3404 | 1461025523757 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}] 17:25:23 INFO - PROCESS | 3404 | 1461025523882 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:25:24 INFO - PROCESS | 3404 | 1461025524104 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF822B000 == 125 [pid = 3404] [id = 690] 17:25:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 246 (0000009D89686C00) [pid = 3404] [serial = 2070] [outer = 0000000000000000] 17:25:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 247 (0000009DF056E000) [pid = 3404] [serial = 2071] [outer = 0000009D89686C00] 17:25:24 INFO - PROCESS | 3404 | 1461025524168 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 248 (0000009DF068A000) [pid = 3404] [serial = 2072] [outer = 0000009D89686C00] 17:25:24 INFO - PROCESS | 3404 | 1461025524697 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]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:25:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1022ms 17:25:24 INFO - PROCESS | 3404 | 1461025524732 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:25:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:25:24 INFO - PROCESS | 3404 | 1461025524734 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:25:24 INFO - PROCESS | 3404 | 1461025524738 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 3404 | 1461025524740 Marionette TRACE conn5 <- [1,2726,null,{}] 17:25:24 INFO - PROCESS | 3404 | 1461025524744 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}] 17:25:24 INFO - PROCESS | 3404 | 1461025524920 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:25:25 INFO - PROCESS | 3404 | 1461025525093 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D81334800 == 126 [pid = 3404] [id = 691] 17:25:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 249 (0000009D8170EC00) [pid = 3404] [serial = 2073] [outer = 0000000000000000] 17:25:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 250 (0000009D8366E000) [pid = 3404] [serial = 2074] [outer = 0000009D8170EC00] 17:25:25 INFO - PROCESS | 3404 | 1461025525166 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 251 (0000009D87A36400) [pid = 3404] [serial = 2075] [outer = 0000009D8170EC00] 17:25:26 INFO - PROCESS | 3404 | 1461025526092 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]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:25:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1399ms 17:25:26 INFO - PROCESS | 3404 | 1461025526140 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 3404 | 1461025526145 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:25:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:25:26 INFO - PROCESS | 3404 | 1461025526151 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 3404 | 1461025526155 Marionette TRACE conn5 <- [1,2730,null,{}] 17:25:26 INFO - PROCESS | 3404 | 1461025526173 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}] 17:25:26 INFO - PROCESS | 3404 | 1461025526351 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:25:26 INFO - PROCESS | 3404 | 1461025526482 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88565000 == 127 [pid = 3404] [id = 692] 17:25:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 252 (0000009D82B73800) [pid = 3404] [serial = 2076] [outer = 0000000000000000] 17:25:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 253 (0000009D82DE7000) [pid = 3404] [serial = 2077] [outer = 0000009D82B73800] 17:25:26 INFO - PROCESS | 3404 | 1461025526538 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 254 (0000009D83AF0C00) [pid = 3404] [serial = 2078] [outer = 0000009D82B73800] 17:25:27 INFO - PROCESS | 3404 | 1461025527155 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]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1028ms 17:25:27 INFO - PROCESS | 3404 | 1461025527182 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 3404 | 1461025527188 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:25:27 INFO - PROCESS | 3404 | 1461025527195 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 3404 | 1461025527198 Marionette TRACE conn5 <- [1,2734,null,{}] 17:25:27 INFO - PROCESS | 3404 | 1461025527202 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}] 17:25:27 INFO - PROCESS | 3404 | 1461025527341 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:25:27 INFO - PROCESS | 3404 | 1461025527522 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AE3800 == 128 [pid = 3404] [id = 693] 17:25:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 255 (0000009D84A28400) [pid = 3404] [serial = 2079] [outer = 0000000000000000] 17:25:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 256 (0000009D8528C800) [pid = 3404] [serial = 2080] [outer = 0000009D84A28400] 17:25:27 INFO - PROCESS | 3404 | 1461025527576 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 257 (0000009D875AB800) [pid = 3404] [serial = 2081] [outer = 0000009D84A28400] 17:25:28 INFO - PROCESS | 3404 | 1461025528211 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]]]}] 17:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1088ms 17:25:28 INFO - PROCESS | 3404 | 1461025528283 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 3404 | 1461025528286 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:25:28 INFO - PROCESS | 3404 | 1461025528289 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 3404 | 1461025528293 Marionette TRACE conn5 <- [1,2738,null,{}] 17:25:28 INFO - PROCESS | 3404 | 1461025528305 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}] 17:25:28 INFO - PROCESS | 3404 | 1461025528444 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:25:28 INFO - PROCESS | 3404 | 1461025528610 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A5CB800 == 129 [pid = 3404] [id = 694] 17:25:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 258 (0000009D8806C400) [pid = 3404] [serial = 2082] [outer = 0000000000000000] 17:25:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 259 (0000009D8869D400) [pid = 3404] [serial = 2083] [outer = 0000009D8806C400] 17:25:28 INFO - PROCESS | 3404 | 1461025528668 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 260 (0000009D89CCEC00) [pid = 3404] [serial = 2084] [outer = 0000009D8806C400] 17:25:29 INFO - PROCESS | 3404 | 1461025529264 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]]]}] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0FB2800 == 128 [pid = 3404] [id = 228] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82A4D800 == 127 [pid = 3404] [id = 225] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886CD000 == 126 [pid = 3404] [id = 636] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88FEC000 == 125 [pid = 3404] [id = 680] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88DA2000 == 124 [pid = 3404] [id = 679] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D886DC800 == 123 [pid = 3404] [id = 678] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87CC8000 == 122 [pid = 3404] [id = 677] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82113000 == 121 [pid = 3404] [id = 676] 17:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1082ms 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 259 (0000009D8167B000) [pid = 3404] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 258 (0000009D8AEBEC00) [pid = 3404] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 257 (0000009D89AF9000) [pid = 3404] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 256 (0000009D8BBA0000) [pid = 3404] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 255 (0000009D8E608C00) [pid = 3404] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 254 (0000009D84799800) [pid = 3404] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 253 (0000009D8C86A400) [pid = 3404] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 252 (0000009D8A9C0000) [pid = 3404] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 251 (0000009D881D7800) [pid = 3404] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 250 (0000009D896F9800) [pid = 3404] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 249 (0000009D84772C00) [pid = 3404] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 248 (0000009D8C0D5400) [pid = 3404] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 247 (0000009D88229C00) [pid = 3404] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF22B5800 == 120 [pid = 3404] [id = 674] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF14A9800 == 119 [pid = 3404] [id = 673] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0E89800 == 118 [pid = 3404] [id = 672] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0625000 == 117 [pid = 3404] [id = 671] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009DECE1D800 == 116 [pid = 3404] [id = 670] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEA319000 == 115 [pid = 3404] [id = 669] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F4CF000 == 114 [pid = 3404] [id = 668] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8C495000 == 113 [pid = 3404] [id = 667] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BCA7800 == 112 [pid = 3404] [id = 666] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8AC74000 == 111 [pid = 3404] [id = 665] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B29000 == 110 [pid = 3404] [id = 664] 17:25:29 INFO - PROCESS | 3404 | --DOCSHELL 0000009D86D24000 == 109 [pid = 3404] [id = 663] 17:25:29 INFO - PROCESS | 3404 | 1461025529404 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 3404 | 1461025529407 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 246 (0000009D8772C000) [pid = 3404] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 245 (0000009D84580400) [pid = 3404] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 244 (0000009D837DB400) [pid = 3404] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 243 (0000009D84434000) [pid = 3404] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 242 (0000009D81719400) [pid = 3404] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009D810D3C00) [pid = 3404] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 240 (0000009D8551E000) [pid = 3404] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 239 (0000009D810D4C00) [pid = 3404] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 238 (0000009D81703400) [pid = 3404] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 237 (0000009D87C5C800) [pid = 3404] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 236 (0000009D87981000) [pid = 3404] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 235 (0000009D84813400) [pid = 3404] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 234 (0000009D84AD5400) [pid = 3404] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 233 (0000009D86E20000) [pid = 3404] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009D8798AC00) [pid = 3404] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009D8477C400) [pid = 3404] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009D87A16000) [pid = 3404] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009D8806D800) [pid = 3404] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3404 | 1461025529458 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 3404 | 1461025529460 Marionette TRACE conn5 <- [1,2742,null,{}] 17:25:29 INFO - PROCESS | 3404 | 1461025529472 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}] 17:25:29 INFO - PROCESS | 3404 | 1461025529592 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:25:29 INFO - PROCESS | 3404 | 1461025529598 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D84844800 == 110 [pid = 3404] [id = 695] 17:25:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009D81555000) [pid = 3404] [serial = 2085] [outer = 0000000000000000] 17:25:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009D81719400) [pid = 3404] [serial = 2086] [outer = 0000009D81555000] 17:25:29 INFO - PROCESS | 3404 | 1461025529648 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009D839C4C00) [pid = 3404] [serial = 2087] [outer = 0000009D81555000] 17:25:30 INFO - PROCESS | 3404 | 1461025530208 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]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 838ms 17:25:30 INFO - PROCESS | 3404 | 1461025530256 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 3404 | 1461025530258 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:25:30 INFO - PROCESS | 3404 | 1461025530261 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:25:30 INFO - PROCESS | 3404 | 1461025530263 Marionette TRACE conn5 <- [1,2746,null,{}] 17:25:30 INFO - PROCESS | 3404 | 1461025530267 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}] 17:25:30 INFO - PROCESS | 3404 | 1461025530376 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:25:30 INFO - PROCESS | 3404 | 1461025530497 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88037800 == 111 [pid = 3404] [id = 696] 17:25:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009D82AB8C00) [pid = 3404] [serial = 2088] [outer = 0000000000000000] 17:25:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009D8479A800) [pid = 3404] [serial = 2089] [outer = 0000009D82AB8C00] 17:25:30 INFO - PROCESS | 3404 | 1461025530545 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 235 (0000009D852CD800) [pid = 3404] [serial = 2090] [outer = 0000009D82AB8C00] 17:25:30 INFO - PROCESS | 3404 | 1461025530971 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]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 17:25:31 INFO - PROCESS | 3404 | 1461025530998 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 3404 | 1461025531000 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:25:31 INFO - PROCESS | 3404 | 1461025531003 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:25:31 INFO - PROCESS | 3404 | 1461025531005 Marionette TRACE conn5 <- [1,2750,null,{}] 17:25:31 INFO - PROCESS | 3404 | 1461025531009 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}] 17:25:31 INFO - PROCESS | 3404 | 1461025531143 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:25:31 INFO - PROCESS | 3404 | 1461025531154 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88FD2800 == 112 [pid = 3404] [id = 697] 17:25:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 236 (0000009D87980400) [pid = 3404] [serial = 2091] [outer = 0000000000000000] 17:25:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 237 (0000009D88EACC00) [pid = 3404] [serial = 2092] [outer = 0000009D87980400] 17:25:31 INFO - PROCESS | 3404 | 1461025531204 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 238 (0000009D8A9C3800) [pid = 3404] [serial = 2093] [outer = 0000009D87980400] 17:25:31 INFO - PROCESS | 3404 | 1461025531679 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]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 731ms 17:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:25:31 INFO - PROCESS | 3404 | 1461025531738 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 3404 | 1461025531741 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:25:31 INFO - PROCESS | 3404 | 1461025531744 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 3404 | 1461025531746 Marionette TRACE conn5 <- [1,2754,null,{}] 17:25:31 INFO - PROCESS | 3404 | 1461025531749 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}] 17:25:31 INFO - PROCESS | 3404 | 1461025531929 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:25:31 INFO - PROCESS | 3404 | 1461025531954 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8B370800 == 113 [pid = 3404] [id = 698] 17:25:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 239 (0000009D8AEB9000) [pid = 3404] [serial = 2094] [outer = 0000000000000000] 17:25:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 240 (0000009D8B40D000) [pid = 3404] [serial = 2095] [outer = 0000009D8AEB9000] 17:25:32 INFO - PROCESS | 3404 | 1461025532002 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 241 (0000009D8BC6C000) [pid = 3404] [serial = 2096] [outer = 0000009D8AEB9000] 17:25:32 INFO - PROCESS | 3404 | 1461025532470 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]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 775ms 17:25:32 INFO - PROCESS | 3404 | 1461025532527 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:25:32 INFO - PROCESS | 3404 | 1461025532529 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:25:32 INFO - PROCESS | 3404 | 1461025532532 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 3404 | 1461025532534 Marionette TRACE conn5 <- [1,2758,null,{}] 17:25:32 INFO - PROCESS | 3404 | 1461025532538 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}] 17:25:32 INFO - PROCESS | 3404 | 1461025532688 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:25:32 INFO - PROCESS | 3404 | 1461025532707 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8E7C4000 == 114 [pid = 3404] [id = 699] 17:25:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 242 (0000009D8B403000) [pid = 3404] [serial = 2097] [outer = 0000000000000000] 17:25:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 243 (0000009D8C7E7400) [pid = 3404] [serial = 2098] [outer = 0000009D8B403000] 17:25:32 INFO - PROCESS | 3404 | 1461025532755 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 244 (0000009D8DB72C00) [pid = 3404] [serial = 2099] [outer = 0000009D8B403000] 17:25:33 INFO - PROCESS | 3404 | 1461025533208 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]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 731ms 17:25:33 INFO - PROCESS | 3404 | 1461025533305 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 3404 | 1461025533307 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:25:33 INFO - PROCESS | 3404 | 1461025533316 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:25:33 INFO - PROCESS | 3404 | 1461025533318 Marionette TRACE conn5 <- [1,2762,null,{}] 17:25:33 INFO - PROCESS | 3404 | 1461025533322 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}] 17:25:33 INFO - PROCESS | 3404 | 1461025533473 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:25:33 INFO - PROCESS | 3404 | 1461025533495 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F8AF800 == 115 [pid = 3404] [id = 700] 17:25:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 245 (0000009D8E607400) [pid = 3404] [serial = 2100] [outer = 0000000000000000] 17:25:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 246 (0000009D8E94A800) [pid = 3404] [serial = 2101] [outer = 0000009D8E607400] 17:25:33 INFO - PROCESS | 3404 | 1461025533541 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 247 (0000009D8F886000) [pid = 3404] [serial = 2102] [outer = 0000009D8E607400] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 246 (0000009D88066C00) [pid = 3404] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 245 (0000009D89A24C00) [pid = 3404] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 244 (0000009D80BE0C00) [pid = 3404] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 243 (0000009D810CE000) [pid = 3404] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 242 (0000009D80A19C00) [pid = 3404] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 241 (0000009D8AC54000) [pid = 3404] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 240 (0000009D80BDCC00) [pid = 3404] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 239 (0000009D88E3A400) [pid = 3404] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 238 (0000009D8A6C5C00) [pid = 3404] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 237 (0000009D8139E800) [pid = 3404] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 236 (0000009D8BEB4000) [pid = 3404] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 235 (0000009D84438400) [pid = 3404] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 234 (0000009D852D6400) [pid = 3404] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 233 (0000009D8073C800) [pid = 3404] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 232 (0000009D84A27400) [pid = 3404] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 231 (0000009D875B5800) [pid = 3404] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 230 (0000009D80A8A000) [pid = 3404] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 229 (0000009D80BDD400) [pid = 3404] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 228 (0000009D88222C00) [pid = 3404] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 227 (0000009D88EB1C00) [pid = 3404] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 226 (0000009D8C0D7400) [pid = 3404] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009D8BC66400) [pid = 3404] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009D85522400) [pid = 3404] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D87C5AC00) [pid = 3404] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D80A19000) [pid = 3404] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D8BEBE800) [pid = 3404] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D84438800) [pid = 3404] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D8B448C00) [pid = 3404] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D8457E400) [pid = 3404] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D8551DC00) [pid = 3404] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D8A9BC400) [pid = 3404] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D84774400) [pid = 3404] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009DF13A9800) [pid = 3404] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009D89A47000) [pid = 3404] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D89A21000) [pid = 3404] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D85282000) [pid = 3404] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D87C61000) [pid = 3404] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D81679800) [pid = 3404] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D813A1400) [pid = 3404] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D88222400) [pid = 3404] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D8A6C9800) [pid = 3404] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D8B443800) [pid = 3404] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D8A88E400) [pid = 3404] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D81559000) [pid = 3404] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D80A83C00) [pid = 3404] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D8968A000) [pid = 3404] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D8E94F800) [pid = 3404] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D808D1C00) [pid = 3404] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D89A4F400) [pid = 3404] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D89A45C00) [pid = 3404] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D881DCC00) [pid = 3404] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D8C870800) [pid = 3404] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D80A19800) [pid = 3404] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D82152C00) [pid = 3404] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D8E60AC00) [pid = 3404] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D89AEE400) [pid = 3404] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009D80A16000) [pid = 3404] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D8171E400) [pid = 3404] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009DEA270800) [pid = 3404] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D8A761400) [pid = 3404] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009D89AF4000) [pid = 3404] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D839CA400) [pid = 3404] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009D80A0FC00) [pid = 3404] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009D8A888000) [pid = 3404] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D8B411400) [pid = 3404] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009D8AC49C00) [pid = 3404] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D8A591400) [pid = 3404] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D8A887C00) [pid = 3404] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D8869C800) [pid = 3404] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D87731000) [pid = 3404] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D89A24400) [pid = 3404] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D8A9C4000) [pid = 3404] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D847A5400) [pid = 3404] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009D87A17400) [pid = 3404] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D896F2000) [pid = 3404] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:25:34 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D89687400) [pid = 3404] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:25:34 INFO - PROCESS | 3404 | 1461025534818 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]]]}] 17:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1540ms 17:25:34 INFO - PROCESS | 3404 | 1461025534861 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 3404 | 1461025534863 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:25:34 INFO - PROCESS | 3404 | 1461025534867 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 3404 | 1461025534869 Marionette TRACE conn5 <- [1,2766,null,{}] 17:25:34 INFO - PROCESS | 3404 | 1461025534872 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}] 17:25:34 INFO - PROCESS | 3404 | 1461025534986 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:25:34 INFO - PROCESS | 3404 | 1461025534995 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88ECA000 == 116 [pid = 3404] [id = 701] 17:25:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D80A16C00) [pid = 3404] [serial = 2103] [outer = 0000000000000000] 17:25:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D81679800) [pid = 3404] [serial = 2104] [outer = 0000009D80A16C00] 17:25:35 INFO - PROCESS | 3404 | 1461025535042 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D83AAAC00) [pid = 3404] [serial = 2105] [outer = 0000009D80A16C00] 17:25:35 INFO - PROCESS | 3404 | 1461025535519 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]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 17:25:35 INFO - PROCESS | 3404 | 1461025535558 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 3404 | 1461025535560 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:25:35 INFO - PROCESS | 3404 | 1461025535564 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 3404 | 1461025535567 Marionette TRACE conn5 <- [1,2770,null,{}] 17:25:35 INFO - PROCESS | 3404 | 1461025535570 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}] 17:25:35 INFO - PROCESS | 3404 | 1461025535725 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:25:35 INFO - PROCESS | 3404 | 1461025535732 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEB4BA800 == 117 [pid = 3404] [id = 702] 17:25:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D855B7C00) [pid = 3404] [serial = 2106] [outer = 0000000000000000] 17:25:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D87C69C00) [pid = 3404] [serial = 2107] [outer = 0000009D855B7C00] 17:25:35 INFO - PROCESS | 3404 | 1461025535791 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009D896EF800) [pid = 3404] [serial = 2108] [outer = 0000009D855B7C00] 17:25:36 INFO - PROCESS | 3404 | 1461025536266 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]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 17:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:25:36 INFO - PROCESS | 3404 | 1461025536300 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 3404 | 1461025536302 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:25:36 INFO - PROCESS | 3404 | 1461025536306 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 3404 | 1461025536308 Marionette TRACE conn5 <- [1,2774,null,{}] 17:25:36 INFO - PROCESS | 3404 | 1461025536311 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}] 17:25:36 INFO - PROCESS | 3404 | 1461025536423 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:25:36 INFO - PROCESS | 3404 | 1461025536429 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF0619800 == 118 [pid = 3404] [id = 703] 17:25:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009D89A87800) [pid = 3404] [serial = 2109] [outer = 0000000000000000] 17:25:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D8A58E800) [pid = 3404] [serial = 2110] [outer = 0000009D89A87800] 17:25:36 INFO - PROCESS | 3404 | 1461025536477 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D8A887800) [pid = 3404] [serial = 2111] [outer = 0000009D89A87800] 17:25:37 INFO - PROCESS | 3404 | 1461025537381 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]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1141ms 17:25:37 INFO - PROCESS | 3404 | 1461025537449 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 3404 | 1461025537454 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:25:37 INFO - PROCESS | 3404 | 1461025537501 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 3404 | 1461025537506 Marionette TRACE conn5 <- [1,2778,null,{}] 17:25:37 INFO - PROCESS | 3404 | 1461025537513 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}] 17:25:37 INFO - PROCESS | 3404 | 1461025537653 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:25:37 INFO - PROCESS | 3404 | 1461025537850 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EDB800 == 119 [pid = 3404] [id = 704] 17:25:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D82B76000) [pid = 3404] [serial = 2112] [outer = 0000000000000000] 17:25:37 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D83AA4400) [pid = 3404] [serial = 2113] [outer = 0000009D82B76000] 17:25:37 INFO - PROCESS | 3404 | 1461025537913 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D8480D800) [pid = 3404] [serial = 2114] [outer = 0000009D82B76000] 17:25:38 INFO - PROCESS | 3404 | 1461025538493 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]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1071ms 17:25:38 INFO - PROCESS | 3404 | 1461025538534 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 3404 | 1461025538541 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:25:38 INFO - PROCESS | 3404 | 1461025538548 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:25:38 INFO - PROCESS | 3404 | 1461025538552 Marionette TRACE conn5 <- [1,2782,null,{}] 17:25:38 INFO - PROCESS | 3404 | 1461025538556 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}] 17:25:38 INFO - PROCESS | 3404 | 1461025538722 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:25:38 INFO - PROCESS | 3404 | 1461025538884 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8966C000 == 120 [pid = 3404] [id = 705] 17:25:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D85520000) [pid = 3404] [serial = 2115] [outer = 0000000000000000] 17:25:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D87732800) [pid = 3404] [serial = 2116] [outer = 0000009D85520000] 17:25:38 INFO - PROCESS | 3404 | 1461025538942 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D87A3EC00) [pid = 3404] [serial = 2117] [outer = 0000009D85520000] 17:25:39 INFO - PROCESS | 3404 | 1461025539572 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]]]}] 17:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1085ms 17:25:39 INFO - PROCESS | 3404 | 1461025539640 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:25:39 INFO - PROCESS | 3404 | 1461025539643 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:25:39 INFO - PROCESS | 3404 | 1461025539647 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 3404 | 1461025539652 Marionette TRACE conn5 <- [1,2786,null,{}] 17:25:39 INFO - PROCESS | 3404 | 1461025539664 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}] 17:25:39 INFO - PROCESS | 3404 | 1461025539811 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:25:39 INFO - PROCESS | 3404 | 1461025539976 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD11000 == 121 [pid = 3404] [id = 706] 17:25:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D88695400) [pid = 3404] [serial = 2118] [outer = 0000000000000000] 17:25:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D89A23400) [pid = 3404] [serial = 2119] [outer = 0000009D88695400] 17:25:40 INFO - PROCESS | 3404 | 1461025540037 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D8A76B400) [pid = 3404] [serial = 2120] [outer = 0000009D88695400] 17:25:40 INFO - PROCESS | 3404 | 1461025540661 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]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1093ms 17:25:40 INFO - PROCESS | 3404 | 1461025540741 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 3404 | 1461025540744 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:25:40 INFO - PROCESS | 3404 | 1461025540748 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 3404 | 1461025540750 Marionette TRACE conn5 <- [1,2790,null,{}] 17:25:40 INFO - PROCESS | 3404 | 1461025540754 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}] 17:25:40 INFO - PROCESS | 3404 | 1461025540928 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:25:41 INFO - PROCESS | 3404 | 1461025541088 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF628A800 == 122 [pid = 3404] [id = 707] 17:25:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D8AC54000) [pid = 3404] [serial = 2121] [outer = 0000000000000000] 17:25:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D8B411400) [pid = 3404] [serial = 2122] [outer = 0000009D8AC54000] 17:25:41 INFO - PROCESS | 3404 | 1461025541148 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D8BEB5800) [pid = 3404] [serial = 2123] [outer = 0000009D8AC54000] 17:25:41 INFO - PROCESS | 3404 | 1461025541733 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]]]}] 17:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1031ms 17:25:41 INFO - PROCESS | 3404 | 1461025541780 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:25:41 INFO - PROCESS | 3404 | 1461025541783 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:25:41 INFO - PROCESS | 3404 | 1461025541787 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - PROCESS | 3404 | 1461025541789 Marionette TRACE conn5 <- [1,2794,null,{}] 17:25:41 INFO - PROCESS | 3404 | 1461025541793 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}] 17:25:41 INFO - PROCESS | 3404 | 1461025541978 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:25:42 INFO - PROCESS | 3404 | 1461025542139 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF8AF5800 == 123 [pid = 3404] [id = 708] 17:25:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D8AC96C00) [pid = 3404] [serial = 2124] [outer = 0000000000000000] 17:25:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D8E608C00) [pid = 3404] [serial = 2125] [outer = 0000009D8AC96C00] 17:25:42 INFO - PROCESS | 3404 | 1461025542198 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D8F885000) [pid = 3404] [serial = 2126] [outer = 0000009D8AC96C00] 17:25:42 INFO - PROCESS | 3404 | 1461025542790 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]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1034ms 17:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:25:42 INFO - PROCESS | 3404 | 1461025542823 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 3404 | 1461025542826 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:25:42 INFO - PROCESS | 3404 | 1461025542830 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 3404 | 1461025542832 Marionette TRACE conn5 <- [1,2798,null,{}] 17:25:42 INFO - PROCESS | 3404 | 1461025542835 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}] 17:25:42 INFO - PROCESS | 3404 | 1461025542983 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:25:43 INFO - PROCESS | 3404 | 1461025543148 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9292800 == 124 [pid = 3404] [id = 709] 17:25:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009DEA26B800) [pid = 3404] [serial = 2127] [outer = 0000000000000000] 17:25:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009DEAB6A400) [pid = 3404] [serial = 2128] [outer = 0000009DEA26B800] 17:25:43 INFO - PROCESS | 3404 | 1461025543210 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009DEBE55400) [pid = 3404] [serial = 2129] [outer = 0000009DEA26B800] 17:25:43 INFO - PROCESS | 3404 | 1461025543768 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]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 984ms 17:25:43 INFO - PROCESS | 3404 | 1461025543817 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 3404 | 1461025543819 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:25:43 INFO - PROCESS | 3404 | 1461025543823 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 3404 | 1461025543825 Marionette TRACE conn5 <- [1,2802,null,{}] 17:25:43 INFO - PROCESS | 3404 | 1461025543829 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}] 17:25:43 INFO - PROCESS | 3404 | 1461025543965 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:25:44 INFO - PROCESS | 3404 | 1461025544139 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9633800 == 125 [pid = 3404] [id = 710] 17:25:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009DEC561800) [pid = 3404] [serial = 2130] [outer = 0000000000000000] 17:25:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009DF056EC00) [pid = 3404] [serial = 2131] [outer = 0000009DEC561800] 17:25:44 INFO - PROCESS | 3404 | 1461025544200 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009DF0E0F400) [pid = 3404] [serial = 2132] [outer = 0000009DEC561800] 17:25:44 INFO - PROCESS | 3404 | 1461025544801 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]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1028ms 17:25:44 INFO - PROCESS | 3404 | 1461025544854 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 3404 | 1461025544856 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:25:44 INFO - PROCESS | 3404 | 1461025544860 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 3404 | 1461025544862 Marionette TRACE conn5 <- [1,2806,null,{}] 17:25:44 INFO - PROCESS | 3404 | 1461025544886 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}] 17:25:45 INFO - PROCESS | 3404 | 1461025545028 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:25:45 INFO - PROCESS | 3404 | 1461025545193 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF969C000 == 126 [pid = 3404] [id = 711] 17:25:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009DF0AB9C00) [pid = 3404] [serial = 2133] [outer = 0000000000000000] 17:25:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009DF0F57C00) [pid = 3404] [serial = 2134] [outer = 0000009DF0AB9C00] 17:25:45 INFO - PROCESS | 3404 | 1461025545251 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009DF1331C00) [pid = 3404] [serial = 2135] [outer = 0000009DF0AB9C00] 17:25:45 INFO - PROCESS | 3404 | 1461025545858 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]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1027ms 17:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:25:45 INFO - PROCESS | 3404 | 1461025545889 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 3404 | 1461025545892 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:25:45 INFO - PROCESS | 3404 | 1461025545896 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 3404 | 1461025545898 Marionette TRACE conn5 <- [1,2810,null,{}] 17:25:45 INFO - PROCESS | 3404 | 1461025545902 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}] 17:25:46 INFO - PROCESS | 3404 | 1461025546040 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:25:46 INFO - PROCESS | 3404 | 1461025546215 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D4F800 == 127 [pid = 3404] [id = 712] 17:25:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009DF13A7000) [pid = 3404] [serial = 2136] [outer = 0000000000000000] 17:25:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009DF13F8800) [pid = 3404] [serial = 2137] [outer = 0000009DF13A7000] 17:25:46 INFO - PROCESS | 3404 | 1461025546274 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009DF2026000) [pid = 3404] [serial = 2138] [outer = 0000009DF13A7000] 17:25:46 INFO - PROCESS | 3404 | 1461025546868 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]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1035ms 17:25:46 INFO - PROCESS | 3404 | 1461025546933 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 3404 | 1461025546936 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:25:46 INFO - PROCESS | 3404 | 1461025546957 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 3404 | 1461025546960 Marionette TRACE conn5 <- [1,2814,null,{}] 17:25:46 INFO - PROCESS | 3404 | 1461025546964 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}] 17:25:47 INFO - PROCESS | 3404 | 1461025547099 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:25:47 INFO - PROCESS | 3404 | 1461025547263 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF9D88000 == 128 [pid = 3404] [id = 713] 17:25:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009DF13A7400) [pid = 3404] [serial = 2139] [outer = 0000000000000000] 17:25:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009DF208E800) [pid = 3404] [serial = 2140] [outer = 0000009DF13A7400] 17:25:47 INFO - PROCESS | 3404 | 1461025547321 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009DF289D800) [pid = 3404] [serial = 2141] [outer = 0000009DF13A7400] 17:25:47 INFO - PROCESS | 3404 | 1461025547886 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1004ms 17:25:47 INFO - PROCESS | 3404 | 1461025547946 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 3404 | 1461025547950 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:25:47 INFO - PROCESS | 3404 | 1461025547953 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - PROCESS | 3404 | 1461025547956 Marionette TRACE conn5 <- [1,2818,null,{}] 17:25:47 INFO - PROCESS | 3404 | 1461025547960 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}] 17:25:48 INFO - PROCESS | 3404 | 1461025548117 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:25:48 INFO - PROCESS | 3404 | 1461025548284 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFAB38800 == 129 [pid = 3404] [id = 714] 17:25:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009DF4E90C00) [pid = 3404] [serial = 2142] [outer = 0000000000000000] 17:25:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009DF4E94C00) [pid = 3404] [serial = 2143] [outer = 0000009DF4E90C00] 17:25:48 INFO - PROCESS | 3404 | 1461025548348 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009DF5673800) [pid = 3404] [serial = 2144] [outer = 0000009DF4E90C00] 17:25:48 INFO - PROCESS | 3404 | 1461025548959 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]]]}] 17:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1075ms 17:25:49 INFO - PROCESS | 3404 | 1461025549031 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:25:49 INFO - PROCESS | 3404 | 1461025549034 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:25:49 INFO - PROCESS | 3404 | 1461025549038 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:25:49 INFO - PROCESS | 3404 | 1461025549041 Marionette TRACE conn5 <- [1,2822,null,{}] 17:25:49 INFO - PROCESS | 3404 | 1461025549045 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}] 17:25:49 INFO - PROCESS | 3404 | 1461025549193 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:25:49 INFO - PROCESS | 3404 | 1461025549354 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D815C3000 == 130 [pid = 3404] [id = 715] 17:25:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D80735800) [pid = 3404] [serial = 2145] [outer = 0000000000000000] 17:25:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D81356800) [pid = 3404] [serial = 2146] [outer = 0000009D80735800] 17:25:49 INFO - PROCESS | 3404 | 1461025549413 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D86E18C00) [pid = 3404] [serial = 2147] [outer = 0000009D80735800] 17:25:50 INFO - PROCESS | 3404 | 1461025550026 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1029ms 17:25:50 INFO - PROCESS | 3404 | 1461025550069 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 3404 | 1461025550072 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:25:50 INFO - PROCESS | 3404 | 1461025550076 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 3404 | 1461025550078 Marionette TRACE conn5 <- [1,2826,null,{}] 17:25:50 INFO - PROCESS | 3404 | 1461025550082 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}] 17:25:50 INFO - PROCESS | 3404 | 1461025550238 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:25:50 INFO - PROCESS | 3404 | 1461025550407 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813CE800 == 131 [pid = 3404] [id = 716] 17:25:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D808DDC00) [pid = 3404] [serial = 2148] [outer = 0000000000000000] 17:25:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D81351C00) [pid = 3404] [serial = 2149] [outer = 0000009D808DDC00] 17:25:50 INFO - PROCESS | 3404 | 1461025550466 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D82B75000) [pid = 3404] [serial = 2150] [outer = 0000009D808DDC00] 17:25:51 INFO - PROCESS | 3404 | 1461025551028 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]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1028ms 17:25:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:25:51 INFO - PROCESS | 3404 | 1461025551106 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 3404 | 1461025551109 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:25:51 INFO - PROCESS | 3404 | 1461025551113 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 3404 | 1461025551115 Marionette TRACE conn5 <- [1,2830,null,{}] 17:25:51 INFO - PROCESS | 3404 | 1461025551119 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}] 17:25:51 INFO - PROCESS | 3404 | 1461025551264 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:25:51 INFO - PROCESS | 3404 | 1461025551848 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85633000 == 132 [pid = 3404] [id = 717] 17:25:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D80A50400) [pid = 3404] [serial = 2151] [outer = 0000000000000000] 17:25:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D80A8A000) [pid = 3404] [serial = 2152] [outer = 0000009D80A50400] 17:25:51 INFO - PROCESS | 3404 | 1461025551905 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D81675C00) [pid = 3404] [serial = 2153] [outer = 0000009D80A50400] 17:25:52 INFO - PROCESS | 3404 | 1461025552528 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]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:25:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1442ms 17:25:52 INFO - PROCESS | 3404 | 1461025552570 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 3404 | 1461025552574 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:25:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:25:52 INFO - PROCESS | 3404 | 1461025552581 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 3404 | 1461025552586 Marionette TRACE conn5 <- [1,2834,null,{}] 17:25:52 INFO - PROCESS | 3404 | 1461025552591 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}] 17:25:52 INFO - PROCESS | 3404 | 1461025552726 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:25:52 INFO - PROCESS | 3404 | 1461025552891 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CAF000 == 133 [pid = 3404] [id = 718] 17:25:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D82155000) [pid = 3404] [serial = 2154] [outer = 0000000000000000] 17:25:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D82AB8400) [pid = 3404] [serial = 2155] [outer = 0000009D82155000] 17:25:52 INFO - PROCESS | 3404 | 1461025552945 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D839C2800) [pid = 3404] [serial = 2156] [outer = 0000009D82155000] 17:25:53 INFO - PROCESS | 3404 | 1461025553675 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]]]}] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFA25B800 == 132 [pid = 3404] [id = 287] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009D847A2000) [pid = 3404] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EE0000 == 131 [pid = 3404] [id = 635] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF822B000 == 130 [pid = 3404] [id = 690] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF6284800 == 129 [pid = 3404] [id = 689] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF5BE3800 == 128 [pid = 3404] [id = 688] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0E82000 == 127 [pid = 3404] [id = 687] 17:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1184ms 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009DE6CDA000 == 126 [pid = 3404] [id = 686] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F4D6800 == 125 [pid = 3404] [id = 685] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BFDA800 == 124 [pid = 3404] [id = 684] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A7D1000 == 123 [pid = 3404] [id = 683] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8804F000 == 122 [pid = 3404] [id = 682] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813B1000 == 121 [pid = 3404] [id = 681] 17:25:53 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A610800 == 120 [pid = 3404] [id = 662] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009D8821F400) [pid = 3404] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D89CC6C00) [pid = 3404] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D82DE3000) [pid = 3404] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009D839CC400) [pid = 3404] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009D84575400) [pid = 3404] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009D8B40CC00) [pid = 3404] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D89A1B400) [pid = 3404] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D8968DC00) [pid = 3404] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D8AEBF400) [pid = 3404] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D82B71C00) [pid = 3404] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009D8C7E9400) [pid = 3404] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D84AE1000) [pid = 3404] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D855BB000) [pid = 3404] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D8C0CD400) [pid = 3404] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D855B5400) [pid = 3404] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D877A4000) [pid = 3404] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D8798C400) [pid = 3404] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D8443E400) [pid = 3404] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009DEBCD8000) [pid = 3404] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009DEB4CD400) [pid = 3404] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D8869D000) [pid = 3404] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D8968E000) [pid = 3404] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D89A1D000) [pid = 3404] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009DED41D800) [pid = 3404] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D8C7E5400) [pid = 3404] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D88228C00) [pid = 3404] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D8BC74400) [pid = 3404] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D88072800) [pid = 3404] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D81355400) [pid = 3404] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D8C873400) [pid = 3404] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D84773400) [pid = 3404] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D8BEBB000) [pid = 3404] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009D8551E800) [pid = 3404] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009D84AE0800) [pid = 3404] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D877A3000) [pid = 3404] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009D8B448400) [pid = 3404] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D8AC53000) [pid = 3404] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009D85526400) [pid = 3404] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009DF8A52000) [pid = 3404] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009D89CC3400) [pid = 3404] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009D89AF4800) [pid = 3404] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D87A39000) [pid = 3404] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009D89A42800) [pid = 3404] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D88E42C00) [pid = 3404] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D839C7000) [pid = 3404] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D82B74400) [pid = 3404] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D88E3A800) [pid = 3404] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D8A764800) [pid = 3404] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D8BC6F000) [pid = 3404] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D8AC4D400) [pid = 3404] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009DEBCDD400) [pid = 3404] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D877AFC00) [pid = 3404] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D8E950800) [pid = 3404] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009D89AED400) [pid = 3404] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D8F880800) [pid = 3404] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D83671C00) [pid = 3404] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D8E957000) [pid = 3404] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D8A59A800) [pid = 3404] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009D8AC94400) [pid = 3404] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009D88E37C00) [pid = 3404] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D8E60B800) [pid = 3404] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 162 (0000009D8DB70000) [pid = 3404] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 161 (0000009D87982C00) [pid = 3404] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 160 (0000009D88696000) [pid = 3404] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 159 (0000009DEA166000) [pid = 3404] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 158 (0000009D8F887800) [pid = 3404] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 157 (0000009D8A6D3C00) [pid = 3404] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 156 (0000009D8A590C00) [pid = 3404] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 155 (0000009D81352C00) [pid = 3404] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 154 (0000009D83674000) [pid = 3404] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 153 (0000009D839C3C00) [pid = 3404] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 152 (0000009D82B69400) [pid = 3404] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 151 (0000009DEB359000) [pid = 3404] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 150 (0000009DEA278400) [pid = 3404] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 149 (0000009D8A9BB000) [pid = 3404] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 148 (0000009D8A6CB000) [pid = 3404] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 147 (0000009D84A2FC00) [pid = 3404] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 146 (0000009D8BEBE400) [pid = 3404] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D8B43F800) [pid = 3404] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009D8E954000) [pid = 3404] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009D8AEB4400) [pid = 3404] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D8A59DC00) [pid = 3404] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D8AC98C00) [pid = 3404] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009D8968C400) [pid = 3404] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D87A3CC00) [pid = 3404] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D89A82800) [pid = 3404] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009DF9E8B000) [pid = 3404] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D85288C00) [pid = 3404] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D88226C00) [pid = 3404] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D89A85800) [pid = 3404] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 133 (0000009D89A1D400) [pid = 3404] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 132 (0000009D8528D000) [pid = 3404] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | --DOMWINDOW == 131 (0000009D846AEC00) [pid = 3404] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:25:53 INFO - PROCESS | 3404 | 1461025553838 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 3404 | 1461025553843 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:25:53 INFO - PROCESS | 3404 | 1461025553847 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 3404 | 1461025553849 Marionette TRACE conn5 <- [1,2838,null,{}] 17:25:53 INFO - PROCESS | 3404 | 1461025553853 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}] 17:25:53 INFO - PROCESS | 3404 | 1461025553969 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:25:54 INFO - PROCESS | 3404 | 1461025554077 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82A3F800 == 121 [pid = 3404] [id = 719] 17:25:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 132 (0000009D80A85800) [pid = 3404] [serial = 2157] [outer = 0000000000000000] 17:25:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 133 (0000009D810CAC00) [pid = 3404] [serial = 2158] [outer = 0000009D80A85800] 17:25:54 INFO - PROCESS | 3404 | 1461025554127 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 134 (0000009D81707800) [pid = 3404] [serial = 2159] [outer = 0000009D80A85800] 17:25:54 INFO - PROCESS | 3404 | 1461025554703 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:25:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 879ms 17:25:54 INFO - PROCESS | 3404 | 1461025554736 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 3404 | 1461025554739 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:25:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:25:54 INFO - PROCESS | 3404 | 1461025554749 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 3404 | 1461025554755 Marionette TRACE conn5 <- [1,2842,null,{}] 17:25:54 INFO - PROCESS | 3404 | 1461025554760 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}] 17:25:54 INFO - PROCESS | 3404 | 1461025554878 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:25:55 INFO - PROCESS | 3404 | 1461025554998 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D878B2800 == 122 [pid = 3404] [id = 720] 17:25:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D8139F800) [pid = 3404] [serial = 2160] [outer = 0000000000000000] 17:25:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D83AA4C00) [pid = 3404] [serial = 2161] [outer = 0000009D8139F800] 17:25:55 INFO - PROCESS | 3404 | 1461025555046 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D8443AC00) [pid = 3404] [serial = 2162] [outer = 0000009D8139F800] 17:25:55 INFO - PROCESS | 3404 | 1461025555458 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]]]}] 17:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 797ms 17:25:55 INFO - PROCESS | 3404 | 1461025555541 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 3404 | 1461025555544 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:25:55 INFO - PROCESS | 3404 | 1461025555548 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 3404 | 1461025555550 Marionette TRACE conn5 <- [1,2846,null,{}] 17:25:55 INFO - PROCESS | 3404 | 1461025555553 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}] 17:25:55 INFO - PROCESS | 3404 | 1461025555667 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:25:55 INFO - PROCESS | 3404 | 1461025555680 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EE0000 == 123 [pid = 3404] [id = 721] 17:25:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D84774000) [pid = 3404] [serial = 2163] [outer = 0000000000000000] 17:25:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D8477DC00) [pid = 3404] [serial = 2164] [outer = 0000009D84774000] 17:25:55 INFO - PROCESS | 3404 | 1461025555728 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D847A4C00) [pid = 3404] [serial = 2165] [outer = 0000009D84774000] 17:25:56 INFO - PROCESS | 3404 | 1461025556237 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:25:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:25:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 17:25:56 INFO - PROCESS | 3404 | 1461025556284 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 3404 | 1461025556286 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:25:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:25:56 INFO - PROCESS | 3404 | 1461025556289 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 3404 | 1461025556291 Marionette TRACE conn5 <- [1,2850,null,{}] 17:25:56 INFO - PROCESS | 3404 | 1461025556295 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}] 17:25:56 INFO - PROCESS | 3404 | 1461025556448 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:25:56 INFO - PROCESS | 3404 | 1461025556471 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88567800 == 124 [pid = 3404] [id = 722] 17:25:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009D84A2A400) [pid = 3404] [serial = 2166] [outer = 0000000000000000] 17:25:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D84A31000) [pid = 3404] [serial = 2167] [outer = 0000009D84A2A400] 17:25:56 INFO - PROCESS | 3404 | 1461025556528 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D8528B400) [pid = 3404] [serial = 2168] [outer = 0000009D84A2A400] 17:25:57 INFO - PROCESS | 3404 | 1461025557026 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]]]}] 17:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 794ms 17:25:57 INFO - PROCESS | 3404 | 1461025557086 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 3404 | 1461025557089 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:25:57 INFO - PROCESS | 3404 | 1461025557097 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 3404 | 1461025557099 Marionette TRACE conn5 <- [1,2854,null,{}] 17:25:57 INFO - PROCESS | 3404 | 1461025557103 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}] 17:25:57 INFO - PROCESS | 3404 | 1461025557253 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:25:57 INFO - PROCESS | 3404 | 1461025557279 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B25800 == 125 [pid = 3404] [id = 723] 17:25:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D85525000) [pid = 3404] [serial = 2169] [outer = 0000000000000000] 17:25:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D855AFC00) [pid = 3404] [serial = 2170] [outer = 0000009D85525000] 17:25:57 INFO - PROCESS | 3404 | 1461025557326 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D855BC000) [pid = 3404] [serial = 2171] [outer = 0000009D85525000] 17:25:57 INFO - PROCESS | 3404 | 1461025557789 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]]]}] 17:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 17:25:57 INFO - PROCESS | 3404 | 1461025557833 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 3404 | 1461025557835 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:25:57 INFO - PROCESS | 3404 | 1461025557838 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 3404 | 1461025557840 Marionette TRACE conn5 <- [1,2858,null,{}] 17:25:57 INFO - PROCESS | 3404 | 1461025557844 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}] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 145 (0000009D8167BC00) [pid = 3404] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 144 (0000009D855B7C00) [pid = 3404] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 143 (0000009D8AEB9000) [pid = 3404] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 142 (0000009D8B403000) [pid = 3404] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 141 (0000009D8E607400) [pid = 3404] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 140 (0000009D8806C400) [pid = 3404] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 139 (0000009D84A28400) [pid = 3404] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 138 (0000009D81555000) [pid = 3404] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 137 (0000009D82AB8C00) [pid = 3404] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 136 (0000009D87980400) [pid = 3404] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 135 (0000009D82B73800) [pid = 3404] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:25:58 INFO - PROCESS | 3404 | --DOMWINDOW == 134 (0000009D80A16C00) [pid = 3404] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:25:58 INFO - PROCESS | 3404 | 1461025558286 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:25:58 INFO - PROCESS | 3404 | 1461025558295 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87AD7000 == 126 [pid = 3404] [id = 724] 17:25:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 135 (0000009D82AB8C00) [pid = 3404] [serial = 2172] [outer = 0000000000000000] 17:25:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 136 (0000009D84577000) [pid = 3404] [serial = 2173] [outer = 0000009D82AB8C00] 17:25:58 INFO - PROCESS | 3404 | 1461025558344 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 137 (0000009D86E25800) [pid = 3404] [serial = 2174] [outer = 0000009D82AB8C00] 17:25:58 INFO - PROCESS | 3404 | 1461025558814 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]]]}] 17:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1027ms 17:25:58 INFO - PROCESS | 3404 | 1461025558868 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 3404 | 1461025558871 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:25:58 INFO - PROCESS | 3404 | 1461025558874 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 3404 | 1461025558876 Marionette TRACE conn5 <- [1,2862,null,{}] 17:25:58 INFO - PROCESS | 3404 | 1461025558879 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}] 17:25:58 INFO - PROCESS | 3404 | 1461025558990 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:25:59 INFO - PROCESS | 3404 | 1461025558999 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E6C800 == 127 [pid = 3404] [id = 725] 17:25:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 138 (0000009D87733C00) [pid = 3404] [serial = 2175] [outer = 0000000000000000] 17:25:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 139 (0000009D87737800) [pid = 3404] [serial = 2176] [outer = 0000009D87733C00] 17:25:59 INFO - PROCESS | 3404 | 1461025559046 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 140 (0000009D87982C00) [pid = 3404] [serial = 2177] [outer = 0000009D87733C00] 17:25:59 INFO - PROCESS | 3404 | 1461025559490 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]]]}] 17:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 17:25:59 INFO - PROCESS | 3404 | 1461025559548 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 3404 | 1461025559551 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:25:59 INFO - PROCESS | 3404 | 1461025559554 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 3404 | 1461025559556 Marionette TRACE conn5 <- [1,2866,null,{}] 17:25:59 INFO - PROCESS | 3404 | 1461025559560 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}] 17:25:59 INFO - PROCESS | 3404 | 1461025559674 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:25:59 INFO - PROCESS | 3404 | 1461025559709 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88EA9800 == 128 [pid = 3404] [id = 726] 17:25:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 141 (0000009D8798AC00) [pid = 3404] [serial = 2178] [outer = 0000000000000000] 17:25:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 142 (0000009D87A13400) [pid = 3404] [serial = 2179] [outer = 0000009D8798AC00] 17:25:59 INFO - PROCESS | 3404 | 1461025559755 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 143 (0000009D87A39400) [pid = 3404] [serial = 2180] [outer = 0000009D8798AC00] 17:26:00 INFO - PROCESS | 3404 | 1461025560434 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]]]}] 17:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 17:26:00 INFO - PROCESS | 3404 | 1461025560501 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 3404 | 1461025560506 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:26:00 INFO - PROCESS | 3404 | 1461025560512 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 3404 | 1461025560516 Marionette TRACE conn5 <- [1,2870,null,{}] 17:26:00 INFO - PROCESS | 3404 | 1461025560536 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}] 17:26:00 INFO - PROCESS | 3404 | 1461025560731 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:26:00 INFO - PROCESS | 3404 | 1461025560842 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85684800 == 129 [pid = 3404] [id = 727] 17:26:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 144 (0000009D80A85000) [pid = 3404] [serial = 2181] [outer = 0000000000000000] 17:26:00 INFO - PROCESS | 3404 | ++DOMWINDOW == 145 (0000009D8154EC00) [pid = 3404] [serial = 2182] [outer = 0000009D80A85000] 17:26:00 INFO - PROCESS | 3404 | 1461025560905 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 146 (0000009D82B6B800) [pid = 3404] [serial = 2183] [outer = 0000009D80A85000] 17:26:01 INFO - PROCESS | 3404 | 1461025561587 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]]]}] 17:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1128ms 17:26:01 INFO - PROCESS | 3404 | 1461025561643 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 3404 | 1461025561650 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:26:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:26:01 INFO - PROCESS | 3404 | 1461025561657 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 3404 | 1461025561660 Marionette TRACE conn5 <- [1,2874,null,{}] 17:26:01 INFO - PROCESS | 3404 | 1461025561665 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}] 17:26:01 INFO - PROCESS | 3404 | 1461025561806 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:26:01 INFO - PROCESS | 3404 | 1461025561959 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88565800 == 130 [pid = 3404] [id = 728] 17:26:01 INFO - PROCESS | 3404 | ++DOMWINDOW == 147 (0000009D839CBC00) [pid = 3404] [serial = 2184] [outer = 0000000000000000] 17:26:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 148 (0000009D8457A400) [pid = 3404] [serial = 2185] [outer = 0000009D839CBC00] 17:26:02 INFO - PROCESS | 3404 | 1461025562018 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 3404 | ++DOMWINDOW == 149 (0000009D84819400) [pid = 3404] [serial = 2186] [outer = 0000009D839CBC00] 17:26:02 INFO - PROCESS | 3404 | 1461025562677 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]]]}] 17:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1079ms 17:26:02 INFO - PROCESS | 3404 | 1461025562742 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:26:02 INFO - PROCESS | 3404 | 1461025562745 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:26:02 INFO - PROCESS | 3404 | 1461025562749 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 3404 | 1461025562754 Marionette TRACE conn5 <- [1,2878,null,{}] 17:26:02 INFO - PROCESS | 3404 | 1461025562783 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}] 17:26:02 INFO - PROCESS | 3404 | 1461025562937 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:26:03 INFO - PROCESS | 3404 | 1461025563084 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D89660800 == 131 [pid = 3404] [id = 729] 17:26:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 150 (0000009D852CB000) [pid = 3404] [serial = 2187] [outer = 0000000000000000] 17:26:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 151 (0000009D87A11000) [pid = 3404] [serial = 2188] [outer = 0000009D852CB000] 17:26:03 INFO - PROCESS | 3404 | 1461025563147 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 3404 | ++DOMWINDOW == 152 (0000009D88067800) [pid = 3404] [serial = 2189] [outer = 0000009D852CB000] 17:26:03 INFO - PROCESS | 3404 | 1461025563731 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1048ms 17:26:03 INFO - PROCESS | 3404 | 1461025563799 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 3404 | 1461025563802 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:26:03 INFO - PROCESS | 3404 | 1461025563806 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 3404 | 1461025563809 Marionette TRACE conn5 <- [1,2882,null,{}] 17:26:03 INFO - PROCESS | 3404 | 1461025563813 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}] 17:26:03 INFO - PROCESS | 3404 | 1461025563953 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:26:04 INFO - PROCESS | 3404 | 1461025564106 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A704000 == 132 [pid = 3404] [id = 730] 17:26:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 153 (0000009D881D2400) [pid = 3404] [serial = 2190] [outer = 0000000000000000] 17:26:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 154 (0000009D881DB400) [pid = 3404] [serial = 2191] [outer = 0000009D881D2400] 17:26:04 INFO - PROCESS | 3404 | 1461025564166 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 3404 | ++DOMWINDOW == 155 (0000009D88227400) [pid = 3404] [serial = 2192] [outer = 0000009D881D2400] 17:26:04 INFO - PROCESS | 3404 | 1461025564786 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]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1027ms 17:26:04 INFO - PROCESS | 3404 | 1461025564835 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 3404 | 1461025564838 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:26:04 INFO - PROCESS | 3404 | 1461025564841 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:26:04 INFO - PROCESS | 3404 | 1461025564843 Marionette TRACE conn5 <- [1,2886,null,{}] 17:26:04 INFO - PROCESS | 3404 | 1461025564847 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}] 17:26:04 INFO - PROCESS | 3404 | 1461025564985 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:26:05 INFO - PROCESS | 3404 | 1461025565150 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A82F800 == 133 [pid = 3404] [id = 731] 17:26:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 156 (0000009D88226400) [pid = 3404] [serial = 2193] [outer = 0000000000000000] 17:26:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 157 (0000009D88699400) [pid = 3404] [serial = 2194] [outer = 0000009D88226400] 17:26:05 INFO - PROCESS | 3404 | 1461025565209 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 3404 | ++DOMWINDOW == 158 (0000009D88EAB800) [pid = 3404] [serial = 2195] [outer = 0000009D88226400] 17:26:05 INFO - PROCESS | 3404 | 1461025565832 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]]]}] 17:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1027ms 17:26:05 INFO - PROCESS | 3404 | 1461025565871 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 3404 | 1461025565873 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:26:05 INFO - PROCESS | 3404 | 1461025565877 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 3404 | 1461025565879 Marionette TRACE conn5 <- [1,2890,null,{}] 17:26:05 INFO - PROCESS | 3404 | 1461025565883 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}] 17:26:06 INFO - PROCESS | 3404 | 1461025566091 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:26:06 INFO - PROCESS | 3404 | 1461025566245 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8AC86000 == 134 [pid = 3404] [id = 732] 17:26:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 159 (0000009D88E3F800) [pid = 3404] [serial = 2196] [outer = 0000000000000000] 17:26:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 160 (0000009D896F6C00) [pid = 3404] [serial = 2197] [outer = 0000009D88E3F800] 17:26:06 INFO - PROCESS | 3404 | 1461025566306 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 3404 | ++DOMWINDOW == 161 (0000009D89A48400) [pid = 3404] [serial = 2198] [outer = 0000009D88E3F800] 17:26:06 INFO - PROCESS | 3404 | 1461025566918 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1084ms 17:26:06 INFO - PROCESS | 3404 | 1461025566975 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 3404 | 1461025566977 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:26:06 INFO - PROCESS | 3404 | 1461025566981 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 3404 | 1461025566983 Marionette TRACE conn5 <- [1,2894,null,{}] 17:26:06 INFO - PROCESS | 3404 | 1461025566987 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}] 17:26:07 INFO - PROCESS | 3404 | 1461025567121 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:26:07 INFO - PROCESS | 3404 | 1461025567274 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8B366000 == 135 [pid = 3404] [id = 733] 17:26:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 162 (0000009D89A46000) [pid = 3404] [serial = 2199] [outer = 0000000000000000] 17:26:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 163 (0000009D89A8E800) [pid = 3404] [serial = 2200] [outer = 0000009D89A46000] 17:26:07 INFO - PROCESS | 3404 | 1461025567332 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D89CC2C00) [pid = 3404] [serial = 2201] [outer = 0000009D89A46000] 17:26:07 INFO - PROCESS | 3404 | 1461025567950 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]]]}] 17:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1026ms 17:26:08 INFO - PROCESS | 3404 | 1461025568010 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 3404 | 1461025568013 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:26:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:26:08 INFO - PROCESS | 3404 | 1461025568016 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 3404 | 1461025568019 Marionette TRACE conn5 <- [1,2898,null,{}] 17:26:08 INFO - PROCESS | 3404 | 1461025568023 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}] 17:26:08 INFO - PROCESS | 3404 | 1461025568181 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:26:08 INFO - PROCESS | 3404 | 1461025568334 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BEC2000 == 136 [pid = 3404] [id = 734] 17:26:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D89AF2C00) [pid = 3404] [serial = 2202] [outer = 0000000000000000] 17:26:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D8A594C00) [pid = 3404] [serial = 2203] [outer = 0000009D89AF2C00] 17:26:08 INFO - PROCESS | 3404 | 1461025568395 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D8A6CAC00) [pid = 3404] [serial = 2204] [outer = 0000009D89AF2C00] 17:26:08 INFO - PROCESS | 3404 | 1461025568895 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]]]}] 17:26:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:26:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:26:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 17:26:08 INFO - PROCESS | 3404 | 1461025568963 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 3404 | 1461025568966 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:26:08 INFO - TEST-START | /DOMEvents/constructors.html 17:26:08 INFO - PROCESS | 3404 | 1461025568970 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 3404 | 1461025568972 Marionette TRACE conn5 <- [1,2902,null,{}] 17:26:08 INFO - PROCESS | 3404 | 1461025568976 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}] 17:26:09 INFO - PROCESS | 3404 | 1461025569113 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:26:09 INFO - PROCESS | 3404 | 1461025569267 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BFD9000 == 137 [pid = 3404] [id = 735] 17:26:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D8A760400) [pid = 3404] [serial = 2205] [outer = 0000000000000000] 17:26:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D8A767800) [pid = 3404] [serial = 2206] [outer = 0000009D8A760400] 17:26:09 INFO - PROCESS | 3404 | 1461025569330 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D8A88E400) [pid = 3404] [serial = 2207] [outer = 0000009D8A760400] 17:26:09 INFO - PROCESS | 3404 | 1461025569971 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]]]}] 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:26:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:26:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:26:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:26:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:26:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:26:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:26:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:26:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:26:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1064ms 17:26:10 INFO - PROCESS | 3404 | 1461025570036 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 3404 | 1461025570039 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:26:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:26:10 INFO - PROCESS | 3404 | 1461025570043 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 3404 | 1461025570045 Marionette TRACE conn5 <- [1,2906,null,{}] 17:26:10 INFO - PROCESS | 3404 | 1461025570049 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}] 17:26:10 INFO - PROCESS | 3404 | 1461025570187 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:26:10 INFO - PROCESS | 3404 | 1461025570342 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8DBA1800 == 138 [pid = 3404] [id = 736] 17:26:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D8A9BE800) [pid = 3404] [serial = 2208] [outer = 0000000000000000] 17:26:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D8A9C9400) [pid = 3404] [serial = 2209] [outer = 0000009D8A9BE800] 17:26:10 INFO - PROCESS | 3404 | 1461025570400 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D8AEB3000) [pid = 3404] [serial = 2210] [outer = 0000009D8A9BE800] 17:26:10 INFO - PROCESS | 3404 | 1461025570965 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:26:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:26:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 945ms 17:26:11 INFO - PROCESS | 3404 | 1461025570990 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 3404 | 1461025570993 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:26:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:26:11 INFO - PROCESS | 3404 | 1461025570997 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 3404 | 1461025571000 Marionette TRACE conn5 <- [1,2910,null,{}] 17:26:11 INFO - PROCESS | 3404 | 1461025571004 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}] 17:26:11 INFO - PROCESS | 3404 | 1461025571161 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:26:11 INFO - PROCESS | 3404 | 1461025571330 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8EEE0000 == 139 [pid = 3404] [id = 737] 17:26:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D8AEC0000) [pid = 3404] [serial = 2211] [outer = 0000000000000000] 17:26:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D8B43E000) [pid = 3404] [serial = 2212] [outer = 0000009D8AEC0000] 17:26:11 INFO - PROCESS | 3404 | 1461025571395 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D8BBA1800) [pid = 3404] [serial = 2213] [outer = 0000009D8AEC0000] 17:26:11 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:26:11 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:26:11 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:26:11 INFO - PROCESS | 3404 | [3404] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:26:11 INFO - PROCESS | 3404 | 1461025571944 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]]]}] 17:26:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:26:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:26:11 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 17:26:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:26:11 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 17:26:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:26:11 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]" 17:26:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:26:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:26:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 996ms 17:26:12 INFO - PROCESS | 3404 | 1461025571994 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 3404 | 1461025571997 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:26:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:26:12 INFO - PROCESS | 3404 | 1461025572001 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 3404 | 1461025572003 Marionette TRACE conn5 <- [1,2914,null,{}] 17:26:12 INFO - PROCESS | 3404 | 1461025572007 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}] 17:26:12 INFO - PROCESS | 3404 | 1461025572144 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:26:12 INFO - PROCESS | 3404 | 1461025572271 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F897000 == 140 [pid = 3404] [id = 738] 17:26:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009D8B410400) [pid = 3404] [serial = 2214] [outer = 0000000000000000] 17:26:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009D8C0D6800) [pid = 3404] [serial = 2215] [outer = 0000009D8B410400] 17:26:12 INFO - PROCESS | 3404 | 1461025572328 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D8C7EC400) [pid = 3404] [serial = 2216] [outer = 0000009D8B410400] 17:26:12 INFO - PROCESS | 3404 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:26:12 INFO - PROCESS | 3404 | 1461025572844 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]]]}] 17:26:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:26:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 880ms 17:26:12 INFO - PROCESS | 3404 | 1461025572890 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 3404 | 1461025572892 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:26:12 INFO - PROCESS | 3404 | 1461025572897 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 3404 | 1461025572900 Marionette TRACE conn5 <- [1,2918,null,{}] 17:26:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:26:12 INFO - PROCESS | 3404 | 1461025572904 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}] 17:26:13 INFO - PROCESS | 3404 | 1461025573042 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:26:13 INFO - PROCESS | 3404 | 1461025573209 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8FECF800 == 141 [pid = 3404] [id = 739] 17:26:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D8BEB1800) [pid = 3404] [serial = 2217] [outer = 0000000000000000] 17:26:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D8C873400) [pid = 3404] [serial = 2218] [outer = 0000009D8BEB1800] 17:26:13 INFO - PROCESS | 3404 | 1461025573267 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D8DB77400) [pid = 3404] [serial = 2219] [outer = 0000009D8BEB1800] 17:26:13 INFO - PROCESS | 3404 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:26:13 INFO - PROCESS | 3404 | 1461025573769 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]]]}] 17:26:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:26:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 922ms 17:26:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:26:13 INFO - PROCESS | 3404 | 1461025573826 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 3404 | 1461025573828 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:26:13 INFO - PROCESS | 3404 | 1461025573832 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 3404 | 1461025573834 Marionette TRACE conn5 <- [1,2922,null,{}] 17:26:13 INFO - PROCESS | 3404 | 1461025573838 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}] 17:26:13 INFO - PROCESS | 3404 | 1461025573976 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:26:14 INFO - PROCESS | 3404 | 1461025574144 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D90FAF000 == 142 [pid = 3404] [id = 740] 17:26:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D8C86E400) [pid = 3404] [serial = 2220] [outer = 0000000000000000] 17:26:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D8E950800) [pid = 3404] [serial = 2221] [outer = 0000009D8C86E400] 17:26:14 INFO - PROCESS | 3404 | 1461025574202 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D8F882000) [pid = 3404] [serial = 2222] [outer = 0000009D8C86E400] 17:26:14 INFO - PROCESS | 3404 | 1461025574754 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]]]}] 17:26:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:26:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 943ms 17:26:14 INFO - PROCESS | 3404 | 1461025574777 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 3404 | 1461025574780 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:26:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:26:14 INFO - PROCESS | 3404 | 1461025574783 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 3404 | 1461025574785 Marionette TRACE conn5 <- [1,2926,null,{}] 17:26:14 INFO - PROCESS | 3404 | 1461025574808 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}] 17:26:14 INFO - PROCESS | 3404 | 1461025574948 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:26:15 INFO - PROCESS | 3404 | 1461025575116 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBC0A000 == 143 [pid = 3404] [id = 741] 17:26:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009DEA16C000) [pid = 3404] [serial = 2223] [outer = 0000000000000000] 17:26:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009DEA26D400) [pid = 3404] [serial = 2224] [outer = 0000009DEA16C000] 17:26:15 INFO - PROCESS | 3404 | 1461025575174 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009DEBA80800) [pid = 3404] [serial = 2225] [outer = 0000009DEA16C000] 17:26:15 INFO - PROCESS | 3404 | 1461025575773 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]]]}] 17:26:15 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. 17:26:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1029ms 17:26:15 INFO - PROCESS | 3404 | 1461025575815 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 3404 | 1461025575818 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:26:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:26:15 INFO - PROCESS | 3404 | 1461025575822 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 3404 | 1461025575824 Marionette TRACE conn5 <- [1,2930,null,{}] 17:26:15 INFO - PROCESS | 3404 | 1461025575828 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}] 17:26:15 INFO - PROCESS | 3404 | 1461025575970 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:26:16 INFO - PROCESS | 3404 | 1461025576131 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D85680000 == 144 [pid = 3404] [id = 742] 17:26:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D82ABC400) [pid = 3404] [serial = 2226] [outer = 0000000000000000] 17:26:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D8551C400) [pid = 3404] [serial = 2227] [outer = 0000009D82ABC400] 17:26:16 INFO - PROCESS | 3404 | 1461025576189 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D896FD000) [pid = 3404] [serial = 2228] [outer = 0000009D82ABC400] 17:26:17 INFO - PROCESS | 3404 | 1461025576985 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"]]]}] 17:26:17 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 17:26:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:26:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1189ms 17:26:17 INFO - PROCESS | 3404 | 1461025577014 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 3404 | 1461025577020 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:26:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:26:17 INFO - PROCESS | 3404 | 1461025577025 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 3404 | 1461025577029 Marionette TRACE conn5 <- [1,2934,null,{}] 17:26:17 INFO - PROCESS | 3404 | 1461025577034 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}] 17:26:17 INFO - PROCESS | 3404 | 1461025577167 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:26:17 INFO - PROCESS | 3404 | 1461025577342 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:17 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87EDD000 == 145 [pid = 3404] [id = 743] 17:26:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D82B74400) [pid = 3404] [serial = 2229] [outer = 0000000000000000] 17:26:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D82B77C00) [pid = 3404] [serial = 2230] [outer = 0000009D82B74400] 17:26:17 INFO - PROCESS | 3404 | 1461025577398 Marionette DEBUG loaded listener.js 17:26:17 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D8443B400) [pid = 3404] [serial = 2231] [outer = 0000009D82B74400] 17:26:17 INFO - PROCESS | 3404 | 1461025577957 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]]]}] 17:26:18 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. 17:26:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 986ms 17:26:18 INFO - PROCESS | 3404 | 1461025578014 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 3404 | 1461025578021 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:26:18 INFO - PROCESS | 3404 | 1461025578027 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:26:18 INFO - PROCESS | 3404 | 1461025578030 Marionette TRACE conn5 <- [1,2938,null,{}] 17:26:18 INFO - PROCESS | 3404 | 1461025578035 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}] 17:26:18 INFO - PROCESS | 3404 | 1461025578177 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:26:18 INFO - PROCESS | 3404 | 1461025578354 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:18 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82111000 == 146 [pid = 3404] [id = 744] 17:26:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D82B70000) [pid = 3404] [serial = 2232] [outer = 0000000000000000] 17:26:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D84A25C00) [pid = 3404] [serial = 2233] [outer = 0000009D82B70000] 17:26:18 INFO - PROCESS | 3404 | 1461025578407 Marionette DEBUG loaded listener.js 17:26:18 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D852D3800) [pid = 3404] [serial = 2234] [outer = 0000009D82B70000] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8111B800 == 145 [pid = 3404] [id = 595] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF0FBB800 == 144 [pid = 3404] [id = 235] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E6C800 == 143 [pid = 3404] [id = 725] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87AD7000 == 142 [pid = 3404] [id = 724] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88B25800 == 141 [pid = 3404] [id = 723] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88567800 == 140 [pid = 3404] [id = 722] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EE0000 == 139 [pid = 3404] [id = 721] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D878B2800 == 138 [pid = 3404] [id = 720] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82A3F800 == 137 [pid = 3404] [id = 719] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87CAF000 == 136 [pid = 3404] [id = 718] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85633000 == 135 [pid = 3404] [id = 717] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009D815C3000 == 134 [pid = 3404] [id = 715] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9D4F800 == 133 [pid = 3404] [id = 712] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF969C000 == 132 [pid = 3404] [id = 711] 17:26:18 INFO - PROCESS | 3404 | --DOCSHELL 0000009DF9633800 == 131 [pid = 3404] [id = 710] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D87A42000) [pid = 3404] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D852D0000) [pid = 3404] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D8C7E2800) [pid = 3404] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D83AF0C00) [pid = 3404] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D82DE7000) [pid = 3404] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 191 (0000009DEC2B8800) [pid = 3404] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 190 (0000009DEBCE1400) [pid = 3404] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 189 (0000009D839C2000) [pid = 3404] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 188 (0000009DF056E000) [pid = 3404] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 187 (0000009D8DB72C00) [pid = 3404] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 186 (0000009D83AAAC00) [pid = 3404] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 185 (0000009D81679800) [pid = 3404] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 184 (0000009D8A9C3800) [pid = 3404] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 183 (0000009D896EF800) [pid = 3404] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 182 (0000009D87C69C00) [pid = 3404] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 181 (0000009D8B40D000) [pid = 3404] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 180 (0000009D8BC6C000) [pid = 3404] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D8C7E7400) [pid = 3404] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D8E94A800) [pid = 3404] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D8F886000) [pid = 3404] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D89CCEC00) [pid = 3404] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D8869D400) [pid = 3404] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D89A4C000) [pid = 3404] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009D875AB800) [pid = 3404] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D8528C800) [pid = 3404] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009DEC565800) [pid = 3404] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009D81719400) [pid = 3404] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 169 (0000009D839C4C00) [pid = 3404] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 168 (0000009D8479A800) [pid = 3404] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 167 (0000009D852CD800) [pid = 3404] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 166 (0000009D80A85C00) [pid = 3404] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 165 (0000009D8366E000) [pid = 3404] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 164 (0000009D8AC4D000) [pid = 3404] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 3404 | --DOMWINDOW == 163 (0000009D88EACC00) [pid = 3404] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:26:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D80450000 == 132 [pid = 3404] [id = 745] 17:26:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 164 (0000009D8170CC00) [pid = 3404] [serial = 2235] [outer = 0000000000000000] 17:26:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 165 (0000009D81720400) [pid = 3404] [serial = 2236] [outer = 0000009D8170CC00] 17:26:19 INFO - PROCESS | 3404 | 1461025579167 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]]]}] 17:26:19 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. 17:26:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1176ms 17:26:19 INFO - PROCESS | 3404 | 1461025579210 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 3404 | 1461025579212 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:26:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:26:19 INFO - PROCESS | 3404 | 1461025579216 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 3404 | 1461025579220 Marionette TRACE conn5 <- [1,2942,null,{}] 17:26:19 INFO - PROCESS | 3404 | 1461025579232 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}] 17:26:19 INFO - PROCESS | 3404 | 1461025579395 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:26:19 INFO - PROCESS | 3404 | 1461025579401 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88024000 == 133 [pid = 3404] [id = 746] 17:26:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 166 (0000009D839CFC00) [pid = 3404] [serial = 2237] [outer = 0000000000000000] 17:26:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 167 (0000009D8479B400) [pid = 3404] [serial = 2238] [outer = 0000009D839CFC00] 17:26:19 INFO - PROCESS | 3404 | 1461025579454 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 3404 | ++DOMWINDOW == 168 (0000009D8551D000) [pid = 3404] [serial = 2239] [outer = 0000009D839CFC00] 17:26:19 INFO - PROCESS | 3404 | 1461025579961 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]]]}] 17:26:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:26:20 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 17:26:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 795ms 17:26:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:26:20 INFO - PROCESS | 3404 | 1461025580014 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:26:20 INFO - PROCESS | 3404 | 1461025580017 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:26:20 INFO - PROCESS | 3404 | 1461025580020 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 3404 | 1461025580022 Marionette TRACE conn5 <- [1,2946,null,{}] 17:26:20 INFO - PROCESS | 3404 | 1461025580026 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}] 17:26:20 INFO - PROCESS | 3404 | 1461025580198 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:26:20 INFO - PROCESS | 3404 | 1461025580315 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E77000 == 134 [pid = 3404] [id = 747] 17:26:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 169 (0000009D852D8800) [pid = 3404] [serial = 2240] [outer = 0000000000000000] 17:26:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 170 (0000009D875B4800) [pid = 3404] [serial = 2241] [outer = 0000009D852D8800] 17:26:20 INFO - PROCESS | 3404 | 1461025580363 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D87984000) [pid = 3404] [serial = 2242] [outer = 0000009D852D8800] 17:26:20 INFO - PROCESS | 3404 | 1461025580699 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]]]}] 17:26:20 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. 17:26:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 733ms 17:26:20 INFO - PROCESS | 3404 | 1461025580763 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:26:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:26:20 INFO - PROCESS | 3404 | 1461025580765 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:26:20 INFO - PROCESS | 3404 | 1461025580769 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 3404 | 1461025580771 Marionette TRACE conn5 <- [1,2950,null,{}] 17:26:20 INFO - PROCESS | 3404 | 1461025580774 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}] 17:26:20 INFO - PROCESS | 3404 | 1461025580890 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:26:20 INFO - PROCESS | 3404 | 1461025580896 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D89658000 == 135 [pid = 3404] [id = 748] 17:26:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D87A17800) [pid = 3404] [serial = 2243] [outer = 0000000000000000] 17:26:20 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D87C64000) [pid = 3404] [serial = 2244] [outer = 0000009D87A17800] 17:26:20 INFO - PROCESS | 3404 | 1461025580945 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D88691800) [pid = 3404] [serial = 2245] [outer = 0000009D87A17800] 17:26:21 INFO - PROCESS | 3404 | 1461025581470 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]]]}] 17:26:21 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. 17:26:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 733ms 17:26:21 INFO - PROCESS | 3404 | 1461025581508 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 3404 | 1461025581510 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:26:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:26:21 INFO - PROCESS | 3404 | 1461025581513 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 3404 | 1461025581515 Marionette TRACE conn5 <- [1,2954,null,{}] 17:26:21 INFO - PROCESS | 3404 | 1461025581519 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}] 17:26:21 INFO - PROCESS | 3404 | 1461025581716 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:26:21 INFO - PROCESS | 3404 | 1461025581749 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A9DC800 == 136 [pid = 3404] [id = 749] 17:26:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D896F9800) [pid = 3404] [serial = 2246] [outer = 0000000000000000] 17:26:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D89A20400) [pid = 3404] [serial = 2247] [outer = 0000009D896F9800] 17:26:21 INFO - PROCESS | 3404 | 1461025581796 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009D89CCC800) [pid = 3404] [serial = 2248] [outer = 0000009D896F9800] 17:26:22 INFO - PROCESS | 3404 | 1461025582242 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]]]}] 17:26:22 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. 17:26:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 776ms 17:26:22 INFO - PROCESS | 3404 | 1461025582293 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:26:22 INFO - PROCESS | 3404 | 1461025582295 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:26:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:26:22 INFO - PROCESS | 3404 | 1461025582298 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 3404 | 1461025582300 Marionette TRACE conn5 <- [1,2958,null,{}] 17:26:22 INFO - PROCESS | 3404 | 1461025582304 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}] 17:26:22 INFO - PROCESS | 3404 | 1461025582459 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:26:22 INFO - PROCESS | 3404 | 1461025582483 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BC9B000 == 137 [pid = 3404] [id = 750] 17:26:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009D8A9C1C00) [pid = 3404] [serial = 2249] [outer = 0000000000000000] 17:26:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009D8AC49C00) [pid = 3404] [serial = 2250] [outer = 0000009D8A9C1C00] 17:26:22 INFO - PROCESS | 3404 | 1461025582530 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D8B407800) [pid = 3404] [serial = 2251] [outer = 0000009D8A9C1C00] 17:26:23 INFO - PROCESS | 3404 | 1461025582999 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]]]}] 17:26:23 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. 17:26:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 733ms 17:26:23 INFO - PROCESS | 3404 | 1461025583042 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 3404 | 1461025583044 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:26:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:26:23 INFO - PROCESS | 3404 | 1461025583047 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 3404 | 1461025583049 Marionette TRACE conn5 <- [1,2962,null,{}] 17:26:23 INFO - PROCESS | 3404 | 1461025583053 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}] 17:26:23 INFO - PROCESS | 3404 | 1461025583485 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 179 (0000009D8139F800) [pid = 3404] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 178 (0000009D87733C00) [pid = 3404] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 177 (0000009D84A2A400) [pid = 3404] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 176 (0000009D82155000) [pid = 3404] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 175 (0000009D84774000) [pid = 3404] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 174 (0000009D89A87800) [pid = 3404] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 173 (0000009D80A85800) [pid = 3404] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 172 (0000009D80A50400) [pid = 3404] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 171 (0000009D82AB8C00) [pid = 3404] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:26:23 INFO - PROCESS | 3404 | --DOMWINDOW == 170 (0000009D85525000) [pid = 3404] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:26:23 INFO - PROCESS | 3404 | 1461025583568 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87CAF800 == 138 [pid = 3404] [id = 751] 17:26:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 171 (0000009D80A16000) [pid = 3404] [serial = 2252] [outer = 0000000000000000] 17:26:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 172 (0000009D813A0800) [pid = 3404] [serial = 2253] [outer = 0000009D80A16000] 17:26:23 INFO - PROCESS | 3404 | 1461025583618 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 3404 | ++DOMWINDOW == 173 (0000009D8528CC00) [pid = 3404] [serial = 2254] [outer = 0000009D80A16000] 17:26:23 INFO - PROCESS | 3404 | 1461025583973 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]]]}] 17:26:24 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. 17:26:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 984ms 17:26:24 INFO - PROCESS | 3404 | 1461025584033 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:26:24 INFO - PROCESS | 3404 | 1461025584036 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:26:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:26:24 INFO - PROCESS | 3404 | 1461025584039 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 3404 | 1461025584041 Marionette TRACE conn5 <- [1,2966,null,{}] 17:26:24 INFO - PROCESS | 3404 | 1461025584045 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}] 17:26:24 INFO - PROCESS | 3404 | 1461025584164 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:26:24 INFO - PROCESS | 3404 | 1461025584170 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D90F92800 == 139 [pid = 3404] [id = 752] 17:26:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 174 (0000009D8798C400) [pid = 3404] [serial = 2255] [outer = 0000000000000000] 17:26:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 175 (0000009D8DB76400) [pid = 3404] [serial = 2256] [outer = 0000009D8798C400] 17:26:24 INFO - PROCESS | 3404 | 1461025584219 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 176 (0000009D8F889400) [pid = 3404] [serial = 2257] [outer = 0000009D8798C400] 17:26:24 INFO - PROCESS | 3404 | 1461025584661 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]]]}] 17:26:24 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. 17:26:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 17:26:24 INFO - PROCESS | 3404 | 1461025584732 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:26:24 INFO - PROCESS | 3404 | 1461025584735 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:26:24 INFO - PROCESS | 3404 | 1461025584738 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:26:24 INFO - PROCESS | 3404 | 1461025584740 Marionette TRACE conn5 <- [1,2970,null,{}] 17:26:24 INFO - PROCESS | 3404 | 1461025584744 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}] 17:26:24 INFO - PROCESS | 3404 | 1461025584863 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:26:24 INFO - PROCESS | 3404 | 1461025584902 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEC1BD000 == 140 [pid = 3404] [id = 753] 17:26:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 177 (0000009DEB4CBC00) [pid = 3404] [serial = 2258] [outer = 0000000000000000] 17:26:24 INFO - PROCESS | 3404 | ++DOMWINDOW == 178 (0000009DEBCD9C00) [pid = 3404] [serial = 2259] [outer = 0000009DEB4CBC00] 17:26:24 INFO - PROCESS | 3404 | 1461025584949 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 179 (0000009DEBE5D000) [pid = 3404] [serial = 2260] [outer = 0000009DEB4CBC00] 17:26:25 INFO - PROCESS | 3404 | 1461025585418 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"]]]}] 17:26:25 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 17:26:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:26:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 17:26:25 INFO - PROCESS | 3404 | 1461025585549 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 3404 | 1461025585553 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:26:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:26:25 INFO - PROCESS | 3404 | 1461025585565 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - PROCESS | 3404 | 1461025585570 Marionette TRACE conn5 <- [1,2974,null,{}] 17:26:25 INFO - PROCESS | 3404 | 1461025585577 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}] 17:26:25 INFO - PROCESS | 3404 | 1461025585726 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:26:25 INFO - PROCESS | 3404 | 1461025585894 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D86E84000 == 141 [pid = 3404] [id = 754] 17:26:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 180 (0000009D80A87800) [pid = 3404] [serial = 2261] [outer = 0000000000000000] 17:26:25 INFO - PROCESS | 3404 | ++DOMWINDOW == 181 (0000009D80BE3800) [pid = 3404] [serial = 2262] [outer = 0000009D80A87800] 17:26:25 INFO - PROCESS | 3404 | 1461025585959 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 3404 | ++DOMWINDOW == 182 (0000009D8171B800) [pid = 3404] [serial = 2263] [outer = 0000009D80A87800] 17:26:26 INFO - PROCESS | 3404 | 1461025586551 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]]]}] 17:26:26 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. 17:26:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1038ms 17:26:26 INFO - PROCESS | 3404 | 1461025586603 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:26:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:26:26 INFO - PROCESS | 3404 | 1461025586608 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:26:26 INFO - PROCESS | 3404 | 1461025586617 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 3404 | 1461025586622 Marionette TRACE conn5 <- [1,2978,null,{}] 17:26:26 INFO - PROCESS | 3404 | 1461025586649 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}] 17:26:26 INFO - PROCESS | 3404 | 1461025586827 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:26:27 INFO - PROCESS | 3404 | 1461025586986 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D87562800 == 142 [pid = 3404] [id = 755] 17:26:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 183 (0000009D82DE8000) [pid = 3404] [serial = 2264] [outer = 0000000000000000] 17:26:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 184 (0000009D8479D000) [pid = 3404] [serial = 2265] [outer = 0000009D82DE8000] 17:26:27 INFO - PROCESS | 3404 | 1461025587046 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 185 (0000009D852CEC00) [pid = 3404] [serial = 2266] [outer = 0000009D82DE8000] 17:26:27 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A712000 == 143 [pid = 3404] [id = 756] 17:26:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 186 (0000009D88066400) [pid = 3404] [serial = 2267] [outer = 0000000000000000] 17:26:27 INFO - PROCESS | 3404 | ++DOMWINDOW == 187 (0000009D88691C00) [pid = 3404] [serial = 2268] [outer = 0000009D88066400] 17:26:27 INFO - PROCESS | 3404 | 1461025587723 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]]]}] 17:26:27 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. 17:26:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1155ms 17:26:27 INFO - PROCESS | 3404 | 1461025587792 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 3404 | 1461025587795 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:26:27 INFO - PROCESS | 3404 | 1461025587801 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 3404 | 1461025587803 Marionette TRACE conn5 <- [1,2982,null,{}] 17:26:27 INFO - PROCESS | 3404 | 1461025587814 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}] 17:26:28 INFO - PROCESS | 3404 | 1461025588002 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:26:28 INFO - PROCESS | 3404 | 1461025588159 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:28 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8F8B1800 == 144 [pid = 3404] [id = 757] 17:26:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 188 (0000009D896EF800) [pid = 3404] [serial = 2269] [outer = 0000000000000000] 17:26:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 189 (0000009D89A24C00) [pid = 3404] [serial = 2270] [outer = 0000009D896EF800] 17:26:28 INFO - PROCESS | 3404 | 1461025588221 Marionette DEBUG loaded listener.js 17:26:28 INFO - PROCESS | 3404 | ++DOMWINDOW == 190 (0000009D8AC55000) [pid = 3404] [serial = 2271] [outer = 0000009D896EF800] 17:26:28 INFO - PROCESS | 3404 | 1461025588744 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]]]}] 17:26:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:26:28 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 17:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 985ms 17:26:28 INFO - PROCESS | 3404 | 1461025588792 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:26:28 INFO - PROCESS | 3404 | 1461025588794 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:26:28 INFO - PROCESS | 3404 | 1461025588798 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:26:28 INFO - PROCESS | 3404 | 1461025588800 Marionette TRACE conn5 <- [1,2986,null,{}] 17:26:28 INFO - PROCESS | 3404 | 1461025588804 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}] 17:26:28 INFO - PROCESS | 3404 | 1461025588954 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:26:29 INFO - PROCESS | 3404 | 1461025589127 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF07CA800 == 145 [pid = 3404] [id = 758] 17:26:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 191 (0000009D8C0C8400) [pid = 3404] [serial = 2272] [outer = 0000000000000000] 17:26:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 192 (0000009D8E94A800) [pid = 3404] [serial = 2273] [outer = 0000009D8C0C8400] 17:26:29 INFO - PROCESS | 3404 | 1461025589187 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009DEBCD3800) [pid = 3404] [serial = 2274] [outer = 0000009D8C0C8400] 17:26:29 INFO - PROCESS | 3404 | 1461025589766 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]]]}] 17:26:29 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. 17:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 986ms 17:26:29 INFO - PROCESS | 3404 | 1461025589790 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:26:29 INFO - PROCESS | 3404 | 1461025589792 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:26:29 INFO - PROCESS | 3404 | 1461025589797 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:26:29 INFO - PROCESS | 3404 | 1461025589800 Marionette TRACE conn5 <- [1,2990,null,{}] 17:26:29 INFO - PROCESS | 3404 | 1461025589804 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}] 17:26:29 INFO - PROCESS | 3404 | 1461025589944 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:26:30 INFO - PROCESS | 3404 | 1461025590115 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:30 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF13CE000 == 146 [pid = 3404] [id = 759] 17:26:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D8C0C8C00) [pid = 3404] [serial = 2275] [outer = 0000000000000000] 17:26:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009DEC561400) [pid = 3404] [serial = 2276] [outer = 0000009D8C0C8C00] 17:26:30 INFO - PROCESS | 3404 | 1461025590174 Marionette DEBUG loaded listener.js 17:26:30 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009DF056E000) [pid = 3404] [serial = 2277] [outer = 0000009D8C0C8C00] 17:26:30 INFO - PROCESS | 3404 | 1461025590691 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]]]}] 17:26:30 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. 17:26:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 924ms 17:26:30 INFO - PROCESS | 3404 | 1461025590749 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:26:30 INFO - PROCESS | 3404 | 1461025590751 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:26:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:26:30 INFO - PROCESS | 3404 | 1461025590773 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:26:30 INFO - PROCESS | 3404 | 1461025590775 Marionette TRACE conn5 <- [1,2994,null,{}] 17:26:30 INFO - PROCESS | 3404 | 1461025590781 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}] 17:26:30 INFO - PROCESS | 3404 | 1461025590948 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:26:31 INFO - PROCESS | 3404 | 1461025591119 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:31 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF2CDA000 == 147 [pid = 3404] [id = 760] 17:26:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009DF1155C00) [pid = 3404] [serial = 2278] [outer = 0000000000000000] 17:26:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009DF2025800) [pid = 3404] [serial = 2279] [outer = 0000009DF1155C00] 17:26:31 INFO - PROCESS | 3404 | 1461025591178 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009DF2090000) [pid = 3404] [serial = 2280] [outer = 0000009DF1155C00] 17:26:31 INFO - PROCESS | 3404 | 1461025591694 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]]]}] 17:26:31 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. 17:26:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1004ms 17:26:31 INFO - PROCESS | 3404 | 1461025591764 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:26:31 INFO - PROCESS | 3404 | 1461025591766 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:26:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:26:31 INFO - PROCESS | 3404 | 1461025591770 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 3404 | 1461025591772 Marionette TRACE conn5 <- [1,2998,null,{}] 17:26:31 INFO - PROCESS | 3404 | 1461025591776 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}] 17:26:31 INFO - PROCESS | 3404 | 1461025591989 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:26:32 INFO - PROCESS | 3404 | 1461025592113 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF80BB000 == 148 [pid = 3404] [id = 761] 17:26:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009DF2C32400) [pid = 3404] [serial = 2281] [outer = 0000000000000000] 17:26:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009DF4E0EC00) [pid = 3404] [serial = 2282] [outer = 0000009DF2C32400] 17:26:32 INFO - PROCESS | 3404 | 1461025592169 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009DF4EA6400) [pid = 3404] [serial = 2283] [outer = 0000009DF2C32400] 17:26:32 INFO - PROCESS | 3404 | [3404] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:32 INFO - PROCESS | 3404 | 1461025592749 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:26:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:26:32 INFO - {} 17:26:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:26:32 INFO - {} 17:26:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:26:32 INFO - {} 17:26:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:26:32 INFO - {} 17:26:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1024ms 17:26:32 INFO - PROCESS | 3404 | 1461025592797 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 3404 | 1461025592799 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:26:32 INFO - TEST-START | /FileAPI/fileReader.html 17:26:32 INFO - PROCESS | 3404 | 1461025592803 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - PROCESS | 3404 | 1461025592805 Marionette TRACE conn5 <- [1,3002,null,{}] 17:26:32 INFO - PROCESS | 3404 | 1461025592809 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}] 17:26:32 INFO - PROCESS | 3404 | 1461025592954 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:26:33 INFO - PROCESS | 3404 | 1461025593110 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:33 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF927C000 == 149 [pid = 3404] [id = 762] 17:26:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009DF5B25C00) [pid = 3404] [serial = 2284] [outer = 0000000000000000] 17:26:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009DF5C26400) [pid = 3404] [serial = 2285] [outer = 0000009DF5B25C00] 17:26:33 INFO - PROCESS | 3404 | 1461025593167 Marionette DEBUG loaded listener.js 17:26:33 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009DF5C2E400) [pid = 3404] [serial = 2286] [outer = 0000009DF5B25C00] 17:26:33 INFO - PROCESS | 3404 | 1461025593680 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]]]}] 17:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:26:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 942ms 17:26:33 INFO - PROCESS | 3404 | 1461025593748 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 3404 | 1461025593751 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:26:33 INFO - TEST-START | /FileAPI/historical.html 17:26:33 INFO - PROCESS | 3404 | 1461025593755 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:26:33 INFO - PROCESS | 3404 | 1461025593757 Marionette TRACE conn5 <- [1,3006,null,{}] 17:26:33 INFO - PROCESS | 3404 | 1461025593761 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}] 17:26:33 INFO - PROCESS | 3404 | 1461025593902 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:26:34 INFO - PROCESS | 3404 | 1461025594076 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF96A6000 == 150 [pid = 3404] [id = 763] 17:26:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009DEC567C00) [pid = 3404] [serial = 2287] [outer = 0000000000000000] 17:26:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009DF5C39C00) [pid = 3404] [serial = 2288] [outer = 0000009DEC567C00] 17:26:34 INFO - PROCESS | 3404 | 1461025594135 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009DF5C43C00) [pid = 3404] [serial = 2289] [outer = 0000009DEC567C00] 17:26:34 INFO - PROCESS | 3404 | 1461025594693 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"]]]}] 17:26:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:26:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:26:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:26:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:26:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:26:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:26:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:26:34 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 17:26:34 INFO - PROCESS | 3404 | 1461025594742 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:26:34 INFO - PROCESS | 3404 | 1461025594745 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:26:34 INFO - TEST-START | /FileAPI/idlharness.html 17:26:34 INFO - PROCESS | 3404 | 1461025594749 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - PROCESS | 3404 | 1461025594751 Marionette TRACE conn5 <- [1,3010,null,{}] 17:26:34 INFO - PROCESS | 3404 | 1461025594755 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}] 17:26:34 INFO - PROCESS | 3404 | 1461025594899 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:26:35 INFO - PROCESS | 3404 | 1461025595073 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFA254800 == 151 [pid = 3404] [id = 764] 17:26:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009DF5C38000) [pid = 3404] [serial = 2290] [outer = 0000000000000000] 17:26:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009DF75C7400) [pid = 3404] [serial = 2291] [outer = 0000009DF5C38000] 17:26:35 INFO - PROCESS | 3404 | 1461025595132 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009DF75CF000) [pid = 3404] [serial = 2292] [outer = 0000009DF5C38000] 17:26:36 INFO - PROCESS | 3404 | 1461025596204 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]]]}] 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:26:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:26:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:26:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:26:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:26:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:26:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:26:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:26:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:26:36 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 17:26:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:26:36 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 17:26:36 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 17:26:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:26:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:26:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:26:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:26:36 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 17:26:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:26:36 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 17:26:36 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 17:26:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:26:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:26:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1580ms 17:26:36 INFO - PROCESS | 3404 | 1461025596378 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 3404 | 1461025596381 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:26:36 INFO - TEST-START | /FileAPI/idlharness.worker 17:26:36 INFO - PROCESS | 3404 | 1461025596392 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 3404 | 1461025596395 Marionette TRACE conn5 <- [1,3014,null,{}] 17:26:36 INFO - PROCESS | 3404 | 1461025596399 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}] 17:26:36 INFO - PROCESS | 3404 | 1461025596582 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:26:36 INFO - PROCESS | 3404 | 1461025596739 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DFC715800 == 152 [pid = 3404] [id = 765] 17:26:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009DF75CC400) [pid = 3404] [serial = 2293] [outer = 0000000000000000] 17:26:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009DF8A46C00) [pid = 3404] [serial = 2294] [outer = 0000009DF75CC400] 17:26:36 INFO - PROCESS | 3404 | 1461025596801 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009DF8A53C00) [pid = 3404] [serial = 2295] [outer = 0000009DF75CC400] 17:26:37 INFO - PROCESS | 3404 | [3404] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:38 INFO - PROCESS | 3404 | 1461025598100 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,{},{}]]]}] 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:26:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:26:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:26:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:26:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:26:38 INFO - {} 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:26:38 INFO - {} 17:26:38 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 - {} 17:26:38 INFO - {} 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:26:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:26:38 INFO - {} 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:26:38 INFO - {} 17:26:38 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 - {} 17:26:38 INFO - {} 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:26:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:26:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 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 17:26:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:26:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:26:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:26:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:26:38 INFO - {} 17:26:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1852ms 17:26:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:26:38 INFO - PROCESS | 3404 | 1461025598249 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 3404 | 1461025598251 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:26:38 INFO - PROCESS | 3404 | 1461025598255 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 3404 | 1461025598257 Marionette TRACE conn5 <- [1,3018,null,{}] 17:26:38 INFO - PROCESS | 3404 | 1461025598261 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}] 17:26:38 INFO - PROCESS | 3404 | 1461025598455 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:26:38 INFO - PROCESS | 3404 | 1461025598672 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:38 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E96000 == 153 [pid = 3404] [id = 766] 17:26:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D87980400) [pid = 3404] [serial = 2296] [outer = 0000000000000000] 17:26:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009DF9166400) [pid = 3404] [serial = 2297] [outer = 0000009D87980400] 17:26:38 INFO - PROCESS | 3404 | 1461025598729 Marionette DEBUG loaded listener.js 17:26:38 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009DFB7EB800) [pid = 3404] [serial = 2298] [outer = 0000009D87980400] 17:26:39 INFO - PROCESS | 3404 | 1461025599250 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]]]}] 17:26:39 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 17:26:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1028ms 17:26:39 INFO - PROCESS | 3404 | 1461025599286 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:26:39 INFO - PROCESS | 3404 | 1461025599288 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:26:39 INFO - PROCESS | 3404 | 1461025599292 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:26:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:26:39 INFO - PROCESS | 3404 | 1461025599294 Marionette TRACE conn5 <- [1,3022,null,{}] 17:26:39 INFO - PROCESS | 3404 | 1461025599298 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}] 17:26:39 INFO - PROCESS | 3404 | 1461025599442 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:26:39 INFO - PROCESS | 3404 | 1461025599579 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:39 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8754B000 == 154 [pid = 3404] [id = 767] 17:26:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D81554400) [pid = 3404] [serial = 2299] [outer = 0000000000000000] 17:26:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D875AA800) [pid = 3404] [serial = 2300] [outer = 0000009D81554400] 17:26:39 INFO - PROCESS | 3404 | 1461025599635 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009DFB7EAC00) [pid = 3404] [serial = 2301] [outer = 0000009D81554400] 17:26:40 INFO - PROCESS | 3404 | 1461025600679 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]]]}] 17:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:26:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1447ms 17:26:40 INFO - PROCESS | 3404 | 1461025600742 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:26:40 INFO - PROCESS | 3404 | 1461025600747 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:26:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:26:40 INFO - PROCESS | 3404 | 1461025600752 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:26:40 INFO - PROCESS | 3404 | 1461025600756 Marionette TRACE conn5 <- [1,3026,null,{}] 17:26:40 INFO - PROCESS | 3404 | 1461025600762 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}] 17:26:40 INFO - PROCESS | 3404 | 1461025600923 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:26:41 INFO - PROCESS | 3404 | 1461025601090 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D878C0800 == 155 [pid = 3404] [id = 768] 17:26:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D81674C00) [pid = 3404] [serial = 2302] [outer = 0000000000000000] 17:26:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D8170A000) [pid = 3404] [serial = 2303] [outer = 0000009D81674C00] 17:26:41 INFO - PROCESS | 3404 | 1461025601142 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D82DDE000) [pid = 3404] [serial = 2304] [outer = 0000009D81674C00] 17:26:41 INFO - PROCESS | 3404 | 1461025601685 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"]]]}] 17:26:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:26:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:26:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 987ms 17:26:41 INFO - PROCESS | 3404 | 1461025601743 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:26:41 INFO - PROCESS | 3404 | 1461025601749 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:26:41 INFO - PROCESS | 3404 | 1461025601756 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:26:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:26:41 INFO - PROCESS | 3404 | 1461025601759 Marionette TRACE conn5 <- [1,3030,null,{}] 17:26:41 INFO - PROCESS | 3404 | 1461025601763 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}] 17:26:41 INFO - PROCESS | 3404 | 1461025601889 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:26:42 INFO - PROCESS | 3404 | 1461025602072 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:42 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D813C3800 == 156 [pid = 3404] [id = 769] 17:26:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D837CF800) [pid = 3404] [serial = 2305] [outer = 0000000000000000] 17:26:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D837D2800) [pid = 3404] [serial = 2306] [outer = 0000009D837CF800] 17:26:42 INFO - PROCESS | 3404 | 1461025602129 Marionette DEBUG loaded listener.js 17:26:42 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D83AEA000) [pid = 3404] [serial = 2307] [outer = 0000009D837CF800] 17:26:42 INFO - PROCESS | 3404 | 1461025602891 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]]]}] 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:26:42 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. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:26:42 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'.) 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:26:42 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. 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:26:42 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. 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:26:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:26:42 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. 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:26:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:26:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - PROCESS | 3404 | --DOCSHELL 0000009D90F92800 == 155 [pid = 3404] [id = 752] 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:26:42 INFO - PROCESS | 3404 | --DOCSHELL 0000009DFAB38800 == 154 [pid = 3404] [id = 714] 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87CAF800 == 153 [pid = 3404] [id = 751] 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BC9B000 == 152 [pid = 3404] [id = 750] 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - PROCESS | 3404 | --DOCSHELL 0000009D813CE800 == 151 [pid = 3404] [id = 716] 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:26:42 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A9DC800 == 150 [pid = 3404] [id = 749] 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:26:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1207ms 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 225 (0000009D87A13400) [pid = 3404] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 224 (0000009DF0F57C00) [pid = 3404] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 223 (0000009DF056EC00) [pid = 3404] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 222 (0000009D81351C00) [pid = 3404] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 221 (0000009D81356800) [pid = 3404] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 220 (0000009DF4E94C00) [pid = 3404] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 219 (0000009DF13F8800) [pid = 3404] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 218 (0000009DF208E800) [pid = 3404] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D89658000 == 149 [pid = 3404] [id = 748] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88E77000 == 148 [pid = 3404] [id = 747] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88024000 == 147 [pid = 3404] [id = 746] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D80450000 == 146 [pid = 3404] [id = 745] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D82111000 == 145 [pid = 3404] [id = 744] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D87EDD000 == 144 [pid = 3404] [id = 743] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009DEBC0A000 == 143 [pid = 3404] [id = 741] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D90FAF000 == 142 [pid = 3404] [id = 740] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8FECF800 == 141 [pid = 3404] [id = 739] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8F897000 == 140 [pid = 3404] [id = 738] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8EEE0000 == 139 [pid = 3404] [id = 737] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8DBA1800 == 138 [pid = 3404] [id = 736] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BFD9000 == 137 [pid = 3404] [id = 735] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8BEC2000 == 136 [pid = 3404] [id = 734] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8B366000 == 135 [pid = 3404] [id = 733] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8AC86000 == 134 [pid = 3404] [id = 732] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A82F800 == 133 [pid = 3404] [id = 731] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D8A704000 == 132 [pid = 3404] [id = 730] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D89660800 == 131 [pid = 3404] [id = 729] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88565800 == 130 [pid = 3404] [id = 728] 17:26:43 INFO - PROCESS | 3404 | 1461025603091 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:26:43 INFO - PROCESS | 3404 | 1461025603094 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:26:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D85684800 == 129 [pid = 3404] [id = 727] 17:26:43 INFO - PROCESS | 3404 | --DOCSHELL 0000009D88EA9800 == 128 [pid = 3404] [id = 726] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 217 (0000009D87982C00) [pid = 3404] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 216 (0000009D87732800) [pid = 3404] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 215 (0000009D8443AC00) [pid = 3404] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 214 (0000009D8E608C00) [pid = 3404] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 213 (0000009DEAB6A400) [pid = 3404] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 212 (0000009D87737800) [pid = 3404] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 211 (0000009D8528B400) [pid = 3404] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 210 (0000009D839C2800) [pid = 3404] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 209 (0000009D83AA4C00) [pid = 3404] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 208 (0000009D8B411400) [pid = 3404] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 207 (0000009D8477DC00) [pid = 3404] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D84A31000) [pid = 3404] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D82AB8400) [pid = 3404] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D8A887800) [pid = 3404] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D810CAC00) [pid = 3404] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D89A23400) [pid = 3404] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D80A8A000) [pid = 3404] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D84577000) [pid = 3404] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D83AA4400) [pid = 3404] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D86E25800) [pid = 3404] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D855BC000) [pid = 3404] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 196 (0000009D81707800) [pid = 3404] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 195 (0000009D847A4C00) [pid = 3404] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 194 (0000009D81675C00) [pid = 3404] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 193 (0000009D8A58E800) [pid = 3404] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | --DOMWINDOW == 192 (0000009D855AFC00) [pid = 3404] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:26:43 INFO - PROCESS | 3404 | 1461025603139 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:26:43 INFO - PROCESS | 3404 | 1461025603143 Marionette TRACE conn5 <- [1,3034,null,{}] 17:26:43 INFO - PROCESS | 3404 | 1461025603155 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}] 17:26:43 INFO - PROCESS | 3404 | 1461025603273 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:26:43 INFO - PROCESS | 3404 | 1461025603279 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:43 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D839A6000 == 129 [pid = 3404] [id = 770] 17:26:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 193 (0000009D8155A000) [pid = 3404] [serial = 2308] [outer = 0000000000000000] 17:26:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 194 (0000009D8170B000) [pid = 3404] [serial = 2309] [outer = 0000009D8155A000] 17:26:43 INFO - PROCESS | 3404 | 1461025603334 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 3404 | ++DOMWINDOW == 195 (0000009D83675C00) [pid = 3404] [serial = 2310] [outer = 0000009D8155A000] 17:26:43 INFO - PROCESS | 3404 | [3404] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:43 INFO - PROCESS | 3404 | 1461025603940 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:26:43 INFO - {} 17:26:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 838ms 17:26:43 INFO - PROCESS | 3404 | 1461025603977 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:26:43 INFO - PROCESS | 3404 | 1461025603980 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:26:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:26:43 INFO - PROCESS | 3404 | 1461025603983 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:26:43 INFO - PROCESS | 3404 | 1461025603985 Marionette TRACE conn5 <- [1,3038,null,{}] 17:26:43 INFO - PROCESS | 3404 | 1461025603988 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}] 17:26:44 INFO - PROCESS | 3404 | 1461025604108 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:26:44 INFO - PROCESS | 3404 | 1461025604221 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88039800 == 130 [pid = 3404] [id = 771] 17:26:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 196 (0000009D84582400) [pid = 3404] [serial = 2311] [outer = 0000000000000000] 17:26:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 197 (0000009D8479D400) [pid = 3404] [serial = 2312] [outer = 0000009D84582400] 17:26:44 INFO - PROCESS | 3404 | 1461025604270 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D84A2B400) [pid = 3404] [serial = 2313] [outer = 0000009D84582400] 17:26:44 INFO - PROCESS | 3404 | 1461025604640 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]]]}] 17:26:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:26:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:26:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:26:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:26:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 17:26:44 INFO - PROCESS | 3404 | 1461025604677 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 3404 | 1461025604680 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:26:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:26:44 INFO - PROCESS | 3404 | 1461025604713 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:26:44 INFO - PROCESS | 3404 | 1461025604715 Marionette TRACE conn5 <- [1,3042,null,{}] 17:26:44 INFO - PROCESS | 3404 | 1461025604719 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}] 17:26:44 INFO - PROCESS | 3404 | 1461025604832 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:26:44 INFO - PROCESS | 3404 | 1461025604839 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88B23000 == 131 [pid = 3404] [id = 772] 17:26:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D85280C00) [pid = 3404] [serial = 2314] [outer = 0000000000000000] 17:26:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D855B0400) [pid = 3404] [serial = 2315] [outer = 0000009D85280C00] 17:26:44 INFO - PROCESS | 3404 | 1461025604887 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D86E1F800) [pid = 3404] [serial = 2316] [outer = 0000009D85280C00] 17:26:45 INFO - PROCESS | 3404 | 1461025605691 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"]]]}] 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:26:45 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" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:26:45 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" 17:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:26:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1121ms 17:26:45 INFO - PROCESS | 3404 | 1461025605843 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 3404 | 1461025605845 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:26:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:26:45 INFO - PROCESS | 3404 | 1461025605854 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 3404 | 1461025605856 Marionette TRACE conn5 <- [1,3046,null,{}] 17:26:45 INFO - PROCESS | 3404 | 1461025605859 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}] 17:26:46 INFO - PROCESS | 3404 | 1461025606033 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:26:46 INFO - PROCESS | 3404 | 1461025606057 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88E80800 == 132 [pid = 3404] [id = 773] 17:26:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D877A1800) [pid = 3404] [serial = 2317] [outer = 0000000000000000] 17:26:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D881D8C00) [pid = 3404] [serial = 2318] [outer = 0000009D877A1800] 17:26:46 INFO - PROCESS | 3404 | 1461025606117 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D8868E400) [pid = 3404] [serial = 2319] [outer = 0000009D877A1800] 17:26:46 INFO - PROCESS | 3404 | 1461025606657 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]]]}] 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:26:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:26:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:26:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:26:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:26:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:26:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:26:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:26:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:26:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 846ms 17:26:46 INFO - PROCESS | 3404 | 1461025606698 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 3404 | 1461025606700 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:26:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:26:46 INFO - PROCESS | 3404 | 1461025606704 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - PROCESS | 3404 | 1461025606706 Marionette TRACE conn5 <- [1,3050,null,{}] 17:26:46 INFO - PROCESS | 3404 | 1461025606709 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}] 17:26:46 INFO - PROCESS | 3404 | 1461025606861 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:26:46 INFO - PROCESS | 3404 | 1461025606885 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8965A800 == 133 [pid = 3404] [id = 774] 17:26:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D88E37400) [pid = 3404] [serial = 2320] [outer = 0000000000000000] 17:26:46 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D88E3CC00) [pid = 3404] [serial = 2321] [outer = 0000009D88E37400] 17:26:46 INFO - PROCESS | 3404 | 1461025606931 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D896F9400) [pid = 3404] [serial = 2322] [outer = 0000009D88E37400] 17:26:47 INFO - PROCESS | 3404 | [3404] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:47 INFO - PROCESS | 3404 | 1461025607416 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:26:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:26:47 INFO - {} 17:26:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 775ms 17:26:47 INFO - PROCESS | 3404 | 1461025607481 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:26:47 INFO - PROCESS | 3404 | 1461025607484 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:26:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:26:47 INFO - PROCESS | 3404 | 1461025607487 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:26:47 INFO - PROCESS | 3404 | 1461025607489 Marionette TRACE conn5 <- [1,3054,null,{}] 17:26:47 INFO - PROCESS | 3404 | 1461025607493 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}] 17:26:48 INFO - PROCESS | 3404 | 1461025608045 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 206 (0000009D896F9800) [pid = 3404] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 205 (0000009D8A9C1C00) [pid = 3404] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 204 (0000009D8798C400) [pid = 3404] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 203 (0000009D8170CC00) [pid = 3404] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 202 (0000009D82B70000) [pid = 3404] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 201 (0000009D82B74400) [pid = 3404] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 200 (0000009D839CFC00) [pid = 3404] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 199 (0000009D852D8800) [pid = 3404] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 198 (0000009D87A17800) [pid = 3404] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:26:48 INFO - PROCESS | 3404 | --DOMWINDOW == 197 (0000009D80A16000) [pid = 3404] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:26:48 INFO - PROCESS | 3404 | 1461025608123 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88A16000 == 134 [pid = 3404] [id = 775] 17:26:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 198 (0000009D81719400) [pid = 3404] [serial = 2323] [outer = 0000000000000000] 17:26:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 199 (0000009D87A17800) [pid = 3404] [serial = 2324] [outer = 0000009D81719400] 17:26:48 INFO - PROCESS | 3404 | 1461025608170 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 200 (0000009D89AF6000) [pid = 3404] [serial = 2325] [outer = 0000009D81719400] 17:26:48 INFO - PROCESS | 3404 | 1461025608550 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]]]}] 17:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:26:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1135ms 17:26:48 INFO - PROCESS | 3404 | 1461025608626 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 3404 | 1461025608628 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:26:48 INFO - PROCESS | 3404 | 1461025608631 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:26:48 INFO - PROCESS | 3404 | 1461025608634 Marionette TRACE conn5 <- [1,3058,null,{}] 17:26:48 INFO - PROCESS | 3404 | 1461025608637 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}] 17:26:48 INFO - PROCESS | 3404 | 1461025608751 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:26:48 INFO - PROCESS | 3404 | 1461025608757 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8AC8B800 == 135 [pid = 3404] [id = 776] 17:26:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 201 (0000009D89B77000) [pid = 3404] [serial = 2326] [outer = 0000000000000000] 17:26:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 202 (0000009D89B7F400) [pid = 3404] [serial = 2327] [outer = 0000009D89B77000] 17:26:48 INFO - PROCESS | 3404 | 1461025608805 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 3404 | ++DOMWINDOW == 203 (0000009D89CD0C00) [pid = 3404] [serial = 2328] [outer = 0000009D89B77000] 17:26:49 INFO - PROCESS | 3404 | 1461025609275 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]]]}] 17:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 17:26:49 INFO - PROCESS | 3404 | 1461025609327 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 3404 | 1461025609329 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:26:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:26:49 INFO - PROCESS | 3404 | 1461025609333 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 3404 | 1461025609335 Marionette TRACE conn5 <- [1,3062,null,{}] 17:26:49 INFO - PROCESS | 3404 | 1461025609338 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}] 17:26:49 INFO - PROCESS | 3404 | 1461025609477 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:26:49 INFO - PROCESS | 3404 | 1461025609485 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8BC96800 == 136 [pid = 3404] [id = 777] 17:26:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 204 (0000009D89CC9800) [pid = 3404] [serial = 2329] [outer = 0000000000000000] 17:26:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 205 (0000009D8A596C00) [pid = 3404] [serial = 2330] [outer = 0000009D89CC9800] 17:26:49 INFO - PROCESS | 3404 | 1461025609534 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 3404 | ++DOMWINDOW == 206 (0000009D8A6D1C00) [pid = 3404] [serial = 2331] [outer = 0000009D89CC9800] 17:26:50 INFO - PROCESS | 3404 | 1461025610109 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]]]}] 17:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 838ms 17:26:50 INFO - PROCESS | 3404 | 1461025610175 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 3404 | 1461025610180 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:26:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:26:50 INFO - PROCESS | 3404 | 1461025610187 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - PROCESS | 3404 | 1461025610192 Marionette TRACE conn5 <- [1,3066,null,{}] 17:26:50 INFO - PROCESS | 3404 | 1461025610199 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}] 17:26:50 INFO - PROCESS | 3404 | 1461025610377 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:26:50 INFO - PROCESS | 3404 | 1461025610535 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D82DC0000 == 137 [pid = 3404] [id = 778] 17:26:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 207 (0000009D80A15400) [pid = 3404] [serial = 2332] [outer = 0000000000000000] 17:26:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 208 (0000009D80A50400) [pid = 3404] [serial = 2333] [outer = 0000009D80A15400] 17:26:50 INFO - PROCESS | 3404 | 1461025610597 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 3404 | ++DOMWINDOW == 209 (0000009D8139A000) [pid = 3404] [serial = 2334] [outer = 0000009D80A15400] 17:26:51 INFO - PROCESS | 3404 | 1461025611237 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] 17:26:51 INFO - PROCESS | 3404 | 1461025611289 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:26:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:26:51 INFO - PROCESS | 3404 | 1461025611296 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:26:51 INFO - PROCESS | 3404 | 1461025611299 Marionette TRACE conn5 <- [1,3070,null,{}] 17:26:51 INFO - PROCESS | 3404 | 1461025611303 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}] 17:26:51 INFO - PROCESS | 3404 | 1461025611446 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:26:51 INFO - PROCESS | 3404 | 1461025611610 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D88045800 == 138 [pid = 3404] [id = 779] 17:26:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 210 (0000009D810D4400) [pid = 3404] [serial = 2335] [outer = 0000000000000000] 17:26:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 211 (0000009D846A6400) [pid = 3404] [serial = 2336] [outer = 0000009D810D4400] 17:26:51 INFO - PROCESS | 3404 | 1461025611670 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 3404 | ++DOMWINDOW == 212 (0000009D85283400) [pid = 3404] [serial = 2337] [outer = 0000009D810D4400] 17:26:52 INFO - PROCESS | 3404 | 1461025612255 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]]]}] 17:26:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:26:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:26:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 986ms 17:26:52 INFO - PROCESS | 3404 | 1461025612286 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 3404 | 1461025612289 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:26:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:26:52 INFO - PROCESS | 3404 | 1461025612293 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 3404 | 1461025612297 Marionette TRACE conn5 <- [1,3074,null,{}] 17:26:52 INFO - PROCESS | 3404 | 1461025612310 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}] 17:26:52 INFO - PROCESS | 3404 | 1461025612456 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:26:52 INFO - PROCESS | 3404 | 1461025612680 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 3404 | ************************* 17:26:52 INFO - PROCESS | 3404 | A coding exception was thrown and uncaught in a Task. 17:26:52 INFO - PROCESS | 3404 | 17:26:52 INFO - PROCESS | 3404 | Full message: TypeError: NetworkError when attempting to fetch resource. 17:26:52 INFO - PROCESS | 3404 | Full stack: 17:26:52 INFO - PROCESS | 3404 | ************************* 17:26:52 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8A7CF800 == 139 [pid = 3404] [id = 780] 17:26:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 213 (0000009D88069400) [pid = 3404] [serial = 2338] [outer = 0000000000000000] 17:26:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 214 (0000009D881DD800) [pid = 3404] [serial = 2339] [outer = 0000009D88069400] 17:26:52 INFO - PROCESS | 3404 | 1461025612745 Marionette DEBUG loaded listener.js 17:26:52 INFO - PROCESS | 3404 | ++DOMWINDOW == 215 (0000009D8968E400) [pid = 3404] [serial = 2340] [outer = 0000009D88069400] 17:26:53 INFO - PROCESS | 3404 | 1461025613300 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:26:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1028ms 17:26:53 INFO - PROCESS | 3404 | 1461025613322 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 3404 | 1461025613325 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:26:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:26:53 INFO - PROCESS | 3404 | 1461025613329 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:26:53 INFO - PROCESS | 3404 | 1461025613332 Marionette TRACE conn5 <- [1,3078,null,{}] 17:26:53 INFO - PROCESS | 3404 | 1461025613336 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}] 17:26:53 INFO - PROCESS | 3404 | 1461025613478 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:26:53 INFO - PROCESS | 3404 | 1461025613656 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8EEDA000 == 140 [pid = 3404] [id = 781] 17:26:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 216 (0000009D89B7C800) [pid = 3404] [serial = 2341] [outer = 0000000000000000] 17:26:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 217 (0000009D8A766000) [pid = 3404] [serial = 2342] [outer = 0000009D89B7C800] 17:26:53 INFO - PROCESS | 3404 | 1461025613717 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 3404 | ++DOMWINDOW == 218 (0000009D8A9BD800) [pid = 3404] [serial = 2343] [outer = 0000009D89B7C800] 17:26:54 INFO - PROCESS | 3404 | 1461025614273 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 986ms 17:26:54 INFO - PROCESS | 3404 | 1461025614321 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 3404 | 1461025614324 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:26:54 INFO - PROCESS | 3404 | 1461025614329 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 3404 | 1461025614331 Marionette TRACE conn5 <- [1,3082,null,{}] 17:26:54 INFO - PROCESS | 3404 | 1461025614336 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}] 17:26:54 INFO - PROCESS | 3404 | 1461025614473 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:26:54 INFO - PROCESS | 3404 | 1461025614649 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D8FA6D000 == 141 [pid = 3404] [id = 782] 17:26:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 219 (0000009D8AC51800) [pid = 3404] [serial = 2344] [outer = 0000000000000000] 17:26:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 220 (0000009D8AC93400) [pid = 3404] [serial = 2345] [outer = 0000009D8AC51800] 17:26:54 INFO - PROCESS | 3404 | 1461025614708 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 3404 | ++DOMWINDOW == 221 (0000009D8AEBE000) [pid = 3404] [serial = 2346] [outer = 0000009D8AC51800] 17:26:55 INFO - PROCESS | 3404 | 1461025615274 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 985ms 17:26:55 INFO - PROCESS | 3404 | 1461025615316 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 3404 | 1461025615319 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:26:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:26:55 INFO - PROCESS | 3404 | 1461025615322 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - PROCESS | 3404 | 1461025615325 Marionette TRACE conn5 <- [1,3086,null,{}] 17:26:55 INFO - PROCESS | 3404 | 1461025615328 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}] 17:26:55 INFO - PROCESS | 3404 | 1461025615495 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:26:55 INFO - PROCESS | 3404 | 1461025615642 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D90FAE000 == 142 [pid = 3404] [id = 783] 17:26:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 222 (0000009D8B447000) [pid = 3404] [serial = 2347] [outer = 0000000000000000] 17:26:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 223 (0000009D8BC6F000) [pid = 3404] [serial = 2348] [outer = 0000009D8B447000] 17:26:55 INFO - PROCESS | 3404 | 1461025615708 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 3404 | ++DOMWINDOW == 224 (0000009D8C0D5400) [pid = 3404] [serial = 2349] [outer = 0000009D8B447000] 17:26:56 INFO - PROCESS | 3404 | 1461025616218 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]]]}] 17:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:26:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 944ms 17:26:56 INFO - PROCESS | 3404 | 1461025616270 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 3404 | 1461025616272 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:26:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:26:56 INFO - PROCESS | 3404 | 1461025616276 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:26:56 INFO - PROCESS | 3404 | 1461025616278 Marionette TRACE conn5 <- [1,3090,null,{}] 17:26:56 INFO - PROCESS | 3404 | 1461025616282 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}] 17:26:56 INFO - PROCESS | 3404 | 1461025616419 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:26:56 INFO - PROCESS | 3404 | 1461025616597 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D947C8000 == 143 [pid = 3404] [id = 784] 17:26:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 225 (0000009D8C0D1000) [pid = 3404] [serial = 2350] [outer = 0000000000000000] 17:26:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 226 (0000009D8C86A400) [pid = 3404] [serial = 2351] [outer = 0000009D8C0D1000] 17:26:56 INFO - PROCESS | 3404 | 1461025616656 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 3404 | ++DOMWINDOW == 227 (0000009D8DB74000) [pid = 3404] [serial = 2352] [outer = 0000009D8C0D1000] 17:26:57 INFO - PROCESS | 3404 | 1461025617198 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 943ms 17:26:57 INFO - PROCESS | 3404 | 1461025617221 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 3404 | 1461025617223 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:26:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:26:57 INFO - PROCESS | 3404 | 1461025617227 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - PROCESS | 3404 | 1461025617229 Marionette TRACE conn5 <- [1,3094,null,{}] 17:26:57 INFO - PROCESS | 3404 | 1461025617233 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}] 17:26:57 INFO - PROCESS | 3404 | 1461025617430 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:26:57 INFO - PROCESS | 3404 | 1461025617557 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 3404 | ++DOCSHELL 0000009D947E2000 == 144 [pid = 3404] [id = 785] 17:26:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 228 (0000009D8C7E8C00) [pid = 3404] [serial = 2353] [outer = 0000000000000000] 17:26:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 229 (0000009D8E955400) [pid = 3404] [serial = 2354] [outer = 0000009D8C7E8C00] 17:26:57 INFO - PROCESS | 3404 | 1461025617615 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 3404 | ++DOMWINDOW == 230 (0000009DEA164C00) [pid = 3404] [serial = 2355] [outer = 0000009D8C7E8C00] 17:26:58 INFO - PROCESS | 3404 | 1461025618149 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]]]}] 17:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:26:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 17:26:58 INFO - PROCESS | 3404 | 1461025618174 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 3404 | 1461025618176 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:26:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:26:58 INFO - PROCESS | 3404 | 1461025618180 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 3404 | 1461025618183 Marionette TRACE conn5 <- [1,3098,null,{}] 17:26:58 INFO - PROCESS | 3404 | 1461025618186 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}] 17:26:58 INFO - PROCESS | 3404 | 1461025618328 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:26:58 INFO - PROCESS | 3404 | 1461025618509 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:58 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DEBD0C000 == 145 [pid = 3404] [id = 786] 17:26:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 231 (0000009DEB35A400) [pid = 3404] [serial = 2356] [outer = 0000000000000000] 17:26:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 232 (0000009DEBA8AC00) [pid = 3404] [serial = 2357] [outer = 0000009DEB35A400] 17:26:58 INFO - PROCESS | 3404 | 1461025618570 Marionette DEBUG loaded listener.js 17:26:58 INFO - PROCESS | 3404 | ++DOMWINDOW == 233 (0000009DEBE58000) [pid = 3404] [serial = 2358] [outer = 0000009DEB35A400] 17:26:59 INFO - PROCESS | 3404 | 1461025619104 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"]]]}] 17:26:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:26:59 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 17:26:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:26:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 17:26:59 INFO - PROCESS | 3404 | 1461025619168 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 3404 | 1461025619171 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:26:59 INFO - PROCESS | 3404 | 1461025619174 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 3404 | 1461025619177 Marionette TRACE conn5 <- [1,3102,null,{}] 17:26:59 INFO - PROCESS | 3404 | 1461025619180 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}] 17:26:59 INFO - PROCESS | 3404 | 1461025619320 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:26:59 INFO - PROCESS | 3404 | 1461025619498 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\", \"360cb5e2-ee33-442d-9b60-d9bb21c0bd67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 3404 | ++DOCSHELL 0000009DF095F000 == 146 [pid = 3404] [id = 787] 17:26:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 234 (0000009DEBCE0400) [pid = 3404] [serial = 2359] [outer = 0000000000000000] 17:26:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 235 (0000009DEC562000) [pid = 3404] [serial = 2360] [outer = 0000009DEBCE0400] 17:26:59 INFO - PROCESS | 3404 | 1461025619559 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 3404 | ++DOMWINDOW == 236 (0000009DF056EC00) [pid = 3404] [serial = 2361] [outer = 0000009DEBCE0400] 17:27:00 INFO - PROCESS | 3404 | 1461025620114 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]]]}] 17:27:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:27:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 984ms 17:27:00 INFO - PROCESS | 3404 | 1461025620161 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 3404 | 1461025620164 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:27:01 WARNING - u'runner_teardown' () 17:27:01 INFO - No more tests 17:27:01 INFO - Got 0 unexpected results 17:27:01 INFO - SUITE-END | took 733s 17:27:01 INFO - Closing logging queue 17:27:01 INFO - queue closed 17:27:01 INFO - Return code: 0 17:27:01 WARNING - # TBPL SUCCESS # 17:27:01 INFO - Running post-action listener: _resource_record_post_action 17:27:01 INFO - Running post-run listener: _resource_record_post_run 17:27:02 INFO - Total resource usage - Wall time: 743s; CPU: 14.0%; Read bytes: 193497600; Write bytes: 1052542976; Read time: 2230600; Write time: 5870550 17:27:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:27:02 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 85888512; Read time: 0; Write time: 199160 17:27:02 INFO - run-tests - Wall time: 740s; CPU: 14.0%; Read bytes: 193453056; Write bytes: 890706432; Read time: 2227480; Write time: 5618230 17:27:02 INFO - Running post-run listener: _upload_blobber_files 17:27:02 INFO - Blob upload gear active. 17:27:02 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:27:02 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 17:27:02 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:27:02 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:27:03 INFO - (blobuploader) - INFO - Open directory for files ... 17:27:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:27:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:27:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:27:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:27:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:27:03 INFO - (blobuploader) - INFO - Done attempting. 17:27:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:27:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:27:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:27:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:27:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:27:05 INFO - (blobuploader) - INFO - Done attempting. 17:27:05 INFO - (blobuploader) - INFO - Iteration through files over. 17:27:05 INFO - Return code: 0 17:27:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:27:05 INFO - Using _rmtree_windows ... 17:27:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:27:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b75672eae5e1327a0cfb45ce5be332a97fd620322b8b86366de2406c0232ed506098f554608f3c2d9336452e6d6f018cec7793192d01a2568fbcc778632eca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b53c8ce4a9635ba25371386e64e035e9d25a495b4ae12026633ebcae9f6c80591bef680953c24f33f2ad32fea90d1f9f22f64751061158da3cb4bbd4ffa0419f"} 17:27:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:27:05 INFO - Writing to file C:\slave\test\properties\blobber_files 17:27:05 INFO - Contents: 17:27:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b75672eae5e1327a0cfb45ce5be332a97fd620322b8b86366de2406c0232ed506098f554608f3c2d9336452e6d6f018cec7793192d01a2568fbcc778632eca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b53c8ce4a9635ba25371386e64e035e9d25a495b4ae12026633ebcae9f6c80591bef680953c24f33f2ad32fea90d1f9f22f64751061158da3cb4bbd4ffa0419f"} 17:27:05 INFO - Running post-run listener: copy_logs_to_upload_dir 17:27:05 INFO - Copying logs to upload dir... 17:27:05 INFO - mkdir: C:\slave\test\build\upload\logs 17:27:05 INFO - Copying logs to upload dir... 17:27:05 INFO - Using _rmtree_windows ... 17:27:05 INFO - Using _rmtree_windows ... 17:27:05 INFO - Using _rmtree_windows ... 17:27:05 INFO - Using _rmtree_windows ... 17:27:05 INFO - Using _rmtree_windows ... 17:27:05 INFO - Using _rmtree_windows ... 17:27:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=922.201000 ========= master_lag: 1.12 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 23 secs) (at 2016-04-18 17:27:06.217958) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 17:27:06.218937) ========= '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-011\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-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-011\AppData\Local LOGONSERVER=\\T-W864-IX-011 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-011 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-011 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-011 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b75672eae5e1327a0cfb45ce5be332a97fd620322b8b86366de2406c0232ed506098f554608f3c2d9336452e6d6f018cec7793192d01a2568fbcc778632eca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b53c8ce4a9635ba25371386e64e035e9d25a495b4ae12026633ebcae9f6c80591bef680953c24f33f2ad32fea90d1f9f22f64751061158da3cb4bbd4ffa0419f"} build_url:https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b75672eae5e1327a0cfb45ce5be332a97fd620322b8b86366de2406c0232ed506098f554608f3c2d9336452e6d6f018cec7793192d01a2568fbcc778632eca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b53c8ce4a9635ba25371386e64e035e9d25a495b4ae12026633ebcae9f6c80591bef680953c24f33f2ad32fea90d1f9f22f64751061158da3cb4bbd4ffa0419f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/S8X0kyUKShGONQktv91Usw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 17:27:06.539770) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:27:06.540171) ========= '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-011\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-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-011\AppData\Local LOGONSERVER=\\T-W864-IX-011 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-011 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-011 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-011 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:27:06.657212) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 17:27:06.657764) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 17:27:07.110133) ========= ========= Total master_lag: 3.43 =========