builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-022 starttime: 1467041910.36 results: success (0) buildid: 20160627064925 builduid: 96e5c251132847da8a26a4cfa95a6d96 revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:30.361125) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:30.361596) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:30.361890) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:30.706719) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:38:30.707282) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False --08:38:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.79 MB/s 08:38:31 (6.79 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.278000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:38:32.054976) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 08:38:32.055294) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.213000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 08:38:35.283824) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:38:35.284184) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 34281fb8a330ef0731305992a25bd88c66a8cfe8 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 34281fb8a330ef0731305992a25bd88c66a8cfe8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False 2016-06-27 08:38:35,513 truncating revision to first 12 chars 2016-06-27 08:38:35,513 Setting DEBUG logging. 2016-06-27 08:38:35,513 attempt 1/10 2016-06-27 08:38:35,513 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/34281fb8a330?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 08:38:36,647 unpacking tar archive at: mozilla-beta-34281fb8a330/testing/mozharness/ program finished with exit code 0 elapsedTime=1.686000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:38:37.027480) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:37.027801) ========= script_repo_revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:37.028193) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:37.028464) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:37.045089) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-06-27 08:38:37.045370) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:38:37 INFO - MultiFileLogger online at 20160627 08:38:37 in C:\slave\test 08:38:37 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-beta --download-symbols true 08:38:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:38:37 INFO - {'append_to_log': False, 08:38:37 INFO - 'base_work_dir': 'C:\\slave\\test', 08:38:37 INFO - 'blob_upload_branch': 'mozilla-beta', 08:38:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:38:37 INFO - 'buildbot_json_path': 'buildprops.json', 08:38:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:38:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:38:37 INFO - 'download_minidump_stackwalk': True, 08:38:37 INFO - 'download_symbols': 'true', 08:38:37 INFO - 'e10s': False, 08:38:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:38:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:38:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:38:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:38:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:38:37 INFO - 'C:/mozilla-build/tooltool.py'), 08:38:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:38:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:38:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:38:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:38:37 INFO - 'log_level': 'info', 08:38:37 INFO - 'log_to_console': True, 08:38:37 INFO - 'opt_config_files': (), 08:38:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:38:37 INFO - '--processes=1', 08:38:37 INFO - '--config=%(test_path)s/wptrunner.ini', 08:38:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:38:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:38:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:38:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:38:37 INFO - 'pip_index': False, 08:38:37 INFO - 'require_test_zip': True, 08:38:37 INFO - 'test_type': ('testharness',), 08:38:37 INFO - 'this_chunk': '1', 08:38:37 INFO - 'total_chunks': '10', 08:38:37 INFO - 'virtualenv_path': 'venv', 08:38:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:38:37 INFO - 'work_dir': 'build'} 08:38:37 INFO - ##### 08:38:37 INFO - ##### Running clobber step. 08:38:37 INFO - ##### 08:38:37 INFO - Running pre-action listener: _resource_record_pre_action 08:38:37 INFO - Running main action method: clobber 08:38:37 INFO - rmtree: C:\slave\test\build 08:38:37 INFO - Using _rmtree_windows ... 08:38:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:40:58 INFO - Running post-action listener: _resource_record_post_action 08:40:58 INFO - ##### 08:40:58 INFO - ##### Running read-buildbot-config step. 08:40:58 INFO - ##### 08:40:58 INFO - Running pre-action listener: _resource_record_pre_action 08:40:58 INFO - Running main action method: read_buildbot_config 08:40:58 INFO - Using buildbot properties: 08:40:58 INFO - { 08:40:58 INFO - "project": "", 08:40:58 INFO - "product": "firefox", 08:40:58 INFO - "script_repo_revision": "production", 08:40:58 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 08:40:58 INFO - "repository": "", 08:40:58 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 08:40:58 INFO - "buildid": "20160627064925", 08:40:58 INFO - "pgo_build": "False", 08:40:58 INFO - "basedir": "C:\\slave\\test", 08:40:58 INFO - "buildnumber": 17, 08:40:58 INFO - "slavename": "t-w864-ix-022", 08:40:58 INFO - "revision": "34281fb8a330ef0731305992a25bd88c66a8cfe8", 08:40:58 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:40:58 INFO - "platform": "win64", 08:40:58 INFO - "branch": "mozilla-beta", 08:40:58 INFO - "repo_path": "releases/mozilla-beta", 08:40:58 INFO - "moz_repo_path": "", 08:40:58 INFO - "stage_platform": "win64", 08:40:58 INFO - "builduid": "96e5c251132847da8a26a4cfa95a6d96", 08:40:58 INFO - "slavebuilddir": "test" 08:40:58 INFO - } 08:40:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 08:40:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 08:40:58 INFO - Running post-action listener: _resource_record_post_action 08:40:58 INFO - ##### 08:40:58 INFO - ##### Running download-and-extract step. 08:40:58 INFO - ##### 08:40:58 INFO - Running pre-action listener: _resource_record_pre_action 08:40:58 INFO - Running main action method: download_and_extract 08:40:58 INFO - mkdir: C:\slave\test\build\tests 08:40:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:40:58 INFO - https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:40:58 INFO - trying https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 08:40:58 INFO - Downloading https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 08:40:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 08:40:59 INFO - Downloaded 1240 bytes. 08:40:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 08:40:59 INFO - Using the following test package requirements: 08:40:59 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 08:40:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 08:40:59 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 08:40:59 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'jsshell-win64.zip'], 08:40:59 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 08:40:59 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 08:40:59 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 08:40:59 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 08:40:59 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 08:40:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:40:59 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 08:40:59 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 08:40: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')]} 08:40:59 INFO - https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:40:59 INFO - trying https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 08:40:59 INFO - Downloading https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 08:40:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 08:41:00 INFO - Downloaded 20907534 bytes. 08:41:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:41:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:41:02 INFO - caution: filename not matched: web-platform/* 08:41:02 INFO - Return code: 11 08:41:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:41:02 INFO - https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:41:02 INFO - trying https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 08:41:02 INFO - Downloading https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 08:41:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 08:41:04 INFO - Downloaded 36389114 bytes. 08:41:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:41:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:41:42 INFO - caution: filename not matched: bin/* 08:41:42 INFO - caution: filename not matched: config/* 08:41:42 INFO - caution: filename not matched: mozbase/* 08:41:42 INFO - caution: filename not matched: marionette/* 08:41:42 INFO - caution: filename not matched: tools/wptserve/* 08:41:42 INFO - Return code: 11 08:41:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:41:42 INFO - https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 08:41:42 INFO - trying https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:41:42 INFO - Downloading https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 08:41:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 08:41:44 INFO - Downloaded 82723089 bytes. 08:41:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:41:44 INFO - mkdir: C:\slave\test\properties 08:41:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:41:44 INFO - Writing to file C:\slave\test\properties\build_url 08:41:44 INFO - Contents: 08:41:44 INFO - build_url:https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:41:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:41:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:41:45 INFO - Writing to file C:\slave\test\properties\symbols_url 08:41:45 INFO - Contents: 08:41:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:41:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:41:45 INFO - https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:41:45 INFO - trying https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:41:45 INFO - Downloading https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:41:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 08:41:46 INFO - Downloaded 50737335 bytes. 08:41:46 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:41:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:41:49 INFO - Return code: 0 08:41:49 INFO - Running post-action listener: _resource_record_post_action 08:41:49 INFO - Running post-action listener: set_extra_try_arguments 08:41:49 INFO - ##### 08:41:49 INFO - ##### Running create-virtualenv step. 08:41:49 INFO - ##### 08:41:49 INFO - Running pre-action listener: _pre_create_virtualenv 08:41:49 INFO - Running pre-action listener: _resource_record_pre_action 08:41:49 INFO - Running main action method: create_virtualenv 08:41:49 INFO - Creating virtualenv C:\slave\test\build\venv 08:41:49 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:41:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:41:52 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:41:56 INFO - Installing distribute......................................................................................................................................................................................done. 08:41:57 INFO - Return code: 0 08:41:57 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:41:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:41:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:41:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:41:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:41:57 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608348>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:41:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:41:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:41:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:41:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 08:41:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:41:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:41:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:41:57 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 08:41:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:41:57 INFO - 'DCLOCATION': 'SCL3', 08:41:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:41:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:41:57 INFO - 'HOMEDRIVE': 'C:', 08:41:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 08:41:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:41:57 INFO - 'KTS_VERSION': '1.19c', 08:41:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 08:41:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 08:41:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:41:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:41:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:41:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:41:57 INFO - 'MOZ_NO_REMOTE': '1', 08:41:57 INFO - 'NO_EM_RESTART': '1', 08:41:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:41:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:41:57 INFO - 'OS': 'Windows_NT', 08:41:57 INFO - 'OURDRIVE': 'C:', 08:41:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:41:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:41:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:41:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:41:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:41:57 INFO - 'PROCESSOR_LEVEL': '6', 08:41:57 INFO - 'PROCESSOR_REVISION': '1e05', 08:41:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:41:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:41:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:41:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:41:57 INFO - 'PROMPT': '$P$G', 08:41:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:41:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:41:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:41:57 INFO - 'PWD': 'C:\\slave\\test', 08:41:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:41:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:41:57 INFO - 'SYSTEMDRIVE': 'C:', 08:41:57 INFO - 'SYSTEMROOT': 'C:\\windows', 08:41:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:41:57 INFO - 'TEST1': 'testie', 08:41:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:41:57 INFO - 'USERDOMAIN': 'T-W864-IX-022', 08:41:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 08:41:57 INFO - 'USERNAME': 'cltbld', 08:41:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 08:41:57 INFO - 'WINDIR': 'C:\\windows', 08:41:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:41:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:41:59 INFO - Downloading/unpacking psutil>=0.7.1 08:41:59 INFO - Running setup.py egg_info for package psutil 08:41:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:41:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:41:59 INFO - Installing collected packages: psutil 08:41:59 INFO - Running setup.py install for psutil 08:41:59 INFO - building 'psutil._psutil_windows' extension 08:41:59 INFO - error: Unable to find vcvarsall.bat 08:41:59 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-_nbhwh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:41:59 INFO - running install 08:41:59 INFO - running build 08:41:59 INFO - running build_py 08:41:59 INFO - creating build 08:41:59 INFO - creating build\lib.win32-2.7 08:41:59 INFO - creating build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:41:59 INFO - running build_ext 08:41:59 INFO - building 'psutil._psutil_windows' extension 08:41:59 INFO - error: Unable to find vcvarsall.bat 08:41:59 INFO - ---------------------------------------- 08:41:59 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-_nbhwh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:41:59 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 08:41:59 WARNING - Return code: 1 08:41:59 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:41:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:41: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')]} 08:41:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:41: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')]} 08:41:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:41:59 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608348>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:41:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:41:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:41:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:41:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 08:41:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:41:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:41:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:41:59 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 08:41:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:41:59 INFO - 'DCLOCATION': 'SCL3', 08:41:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:41:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:41:59 INFO - 'HOMEDRIVE': 'C:', 08:41:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 08:41:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:41:59 INFO - 'KTS_VERSION': '1.19c', 08:41:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 08:41:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 08:41:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:41:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:41:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:41:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:41:59 INFO - 'MOZ_NO_REMOTE': '1', 08:41:59 INFO - 'NO_EM_RESTART': '1', 08:41:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:41:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:41:59 INFO - 'OS': 'Windows_NT', 08:41:59 INFO - 'OURDRIVE': 'C:', 08:41: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', 08:41:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:41:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:41:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:41:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:41:59 INFO - 'PROCESSOR_LEVEL': '6', 08:41:59 INFO - 'PROCESSOR_REVISION': '1e05', 08:41:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:41:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:41:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:41:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:41:59 INFO - 'PROMPT': '$P$G', 08:41:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:41:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:41:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:41:59 INFO - 'PWD': 'C:\\slave\\test', 08:41:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:41:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:41:59 INFO - 'SYSTEMDRIVE': 'C:', 08:41:59 INFO - 'SYSTEMROOT': 'C:\\windows', 08:41:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:41:59 INFO - 'TEST1': 'testie', 08:41:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:41:59 INFO - 'USERDOMAIN': 'T-W864-IX-022', 08:41:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 08:41:59 INFO - 'USERNAME': 'cltbld', 08:41:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 08:41:59 INFO - 'WINDIR': 'C:\\windows', 08:41:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:42:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:42:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:42:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:42:00 INFO - Running setup.py egg_info for package mozsystemmonitor 08:42:00 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:42:00 INFO - Running setup.py egg_info for package psutil 08:42:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:42:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:42:00 INFO - Installing collected packages: mozsystemmonitor, psutil 08:42:00 INFO - Running setup.py install for mozsystemmonitor 08:42:00 INFO - Running setup.py install for psutil 08:42:00 INFO - building 'psutil._psutil_windows' extension 08:42:00 INFO - error: Unable to find vcvarsall.bat 08:42:00 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-tfm0yv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:42:00 INFO - running install 08:42:00 INFO - running build 08:42:00 INFO - running build_py 08:42:00 INFO - running build_ext 08:42:00 INFO - building 'psutil._psutil_windows' extension 08:42:00 INFO - error: Unable to find vcvarsall.bat 08:42:00 INFO - ---------------------------------------- 08:42:00 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-tfm0yv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:42:00 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 08:42:00 WARNING - Return code: 1 08:42:00 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:42:00 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:42:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:00 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608348>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:42:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:42:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:42:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:42:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 08:42:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:42:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:42:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:42:00 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 08:42:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:42:00 INFO - 'DCLOCATION': 'SCL3', 08:42:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:42:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:42:00 INFO - 'HOMEDRIVE': 'C:', 08:42:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 08:42:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:42:00 INFO - 'KTS_VERSION': '1.19c', 08:42:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 08:42:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 08:42:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:42:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:42:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:42:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:00 INFO - 'MOZ_NO_REMOTE': '1', 08:42:00 INFO - 'NO_EM_RESTART': '1', 08:42:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:42:00 INFO - 'OS': 'Windows_NT', 08:42:00 INFO - 'OURDRIVE': 'C:', 08:42:00 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:42:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:42:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:42:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:42:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:42:00 INFO - 'PROCESSOR_LEVEL': '6', 08:42:00 INFO - 'PROCESSOR_REVISION': '1e05', 08:42:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:42:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:42:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:42:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:42:00 INFO - 'PROMPT': '$P$G', 08:42:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:42:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:42:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:42:00 INFO - 'PWD': 'C:\\slave\\test', 08:42:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:42:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:42:00 INFO - 'SYSTEMDRIVE': 'C:', 08:42:00 INFO - 'SYSTEMROOT': 'C:\\windows', 08:42:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:00 INFO - 'TEST1': 'testie', 08:42:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:00 INFO - 'USERDOMAIN': 'T-W864-IX-022', 08:42:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 08:42:00 INFO - 'USERNAME': 'cltbld', 08:42:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 08:42:00 INFO - 'WINDIR': 'C:\\windows', 08:42:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:42:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:42:00 INFO - Downloading/unpacking blobuploader==1.2.4 08:42:00 INFO - Downloading blobuploader-1.2.4.tar.gz 08:42:00 INFO - Running setup.py egg_info for package blobuploader 08:42:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:42:04 INFO - Running setup.py egg_info for package requests 08:42:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:42:04 INFO - Downloading docopt-0.6.1.tar.gz 08:42:04 INFO - Running setup.py egg_info for package docopt 08:42:04 INFO - Installing collected packages: blobuploader, docopt, requests 08:42:04 INFO - Running setup.py install for blobuploader 08:42:04 INFO - Running setup.py install for docopt 08:42:04 INFO - Running setup.py install for requests 08:42:04 INFO - Successfully installed blobuploader docopt requests 08:42:04 INFO - Cleaning up... 08:42:04 INFO - Return code: 0 08:42:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:42:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:04 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608348>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:42:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:42:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:42:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:42:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 08:42:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:42:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:42:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:42:04 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 08:42:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:42:04 INFO - 'DCLOCATION': 'SCL3', 08:42:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:42:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:42:04 INFO - 'HOMEDRIVE': 'C:', 08:42:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 08:42:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:42:04 INFO - 'KTS_VERSION': '1.19c', 08:42:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 08:42:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 08:42:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:42:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:42:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:42:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:04 INFO - 'MOZ_NO_REMOTE': '1', 08:42:04 INFO - 'NO_EM_RESTART': '1', 08:42:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:42:04 INFO - 'OS': 'Windows_NT', 08:42:04 INFO - 'OURDRIVE': 'C:', 08:42:04 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:42:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:42:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:42:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:42:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:42:04 INFO - 'PROCESSOR_LEVEL': '6', 08:42:04 INFO - 'PROCESSOR_REVISION': '1e05', 08:42:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:42:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:42:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:42:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:42:04 INFO - 'PROMPT': '$P$G', 08:42:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:42:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:42:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:42:04 INFO - 'PWD': 'C:\\slave\\test', 08:42:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:42:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:42:04 INFO - 'SYSTEMDRIVE': 'C:', 08:42:04 INFO - 'SYSTEMROOT': 'C:\\windows', 08:42:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:04 INFO - 'TEST1': 'testie', 08:42:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:04 INFO - 'USERDOMAIN': 'T-W864-IX-022', 08:42:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 08:42:04 INFO - 'USERNAME': 'cltbld', 08:42:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 08:42:04 INFO - 'WINDIR': 'C:\\windows', 08:42:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:42:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:42:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:42:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:42:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:42:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:42:09 INFO - Unpacking c:\slave\test\build\tests\marionette 08:42:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:42:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:42:09 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:42:09 INFO - Running setup.py install for browsermob-proxy 08:42:24 INFO - Running setup.py install for manifestparser 08:42:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for marionette-client 08:42:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:42:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for marionette-driver 08:42:24 INFO - Running setup.py install for mozcrash 08:42:24 INFO - Running setup.py install for mozdebug 08:42:24 INFO - Running setup.py install for mozdevice 08:42:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for mozfile 08:42:24 INFO - Running setup.py install for mozhttpd 08:42:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for mozinfo 08:42:24 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for mozInstall 08:42:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for mozleak 08:42:24 INFO - Running setup.py install for mozlog 08:42:24 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for moznetwork 08:42:24 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for mozprocess 08:42:24 INFO - Running setup.py install for mozprofile 08:42:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for mozrunner 08:42:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for mozscreenshot 08:42:24 INFO - Running setup.py install for moztest 08:42:24 INFO - Running setup.py install for mozversion 08:42:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:42:24 INFO - Running setup.py install for wptserve 08:42:24 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:42:24 INFO - Cleaning up... 08:42:24 INFO - Return code: 0 08:42:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:42:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:24 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608348>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:42:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:42:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:42:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:42:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 08:42:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:42:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:42:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:42:24 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 08:42:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:42:24 INFO - 'DCLOCATION': 'SCL3', 08:42:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:42:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:42:24 INFO - 'HOMEDRIVE': 'C:', 08:42:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 08:42:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:42:24 INFO - 'KTS_VERSION': '1.19c', 08:42:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 08:42:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 08:42:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:42:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:42:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:42:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:24 INFO - 'MOZ_NO_REMOTE': '1', 08:42:24 INFO - 'NO_EM_RESTART': '1', 08:42:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:42:24 INFO - 'OS': 'Windows_NT', 08:42:24 INFO - 'OURDRIVE': 'C:', 08:42:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:42:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:42:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:42:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:42:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:42:24 INFO - 'PROCESSOR_LEVEL': '6', 08:42:24 INFO - 'PROCESSOR_REVISION': '1e05', 08:42:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:42:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:42:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:42:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:42:24 INFO - 'PROMPT': '$P$G', 08:42:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:42:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:42:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:42:24 INFO - 'PWD': 'C:\\slave\\test', 08:42:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:42:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:42:24 INFO - 'SYSTEMDRIVE': 'C:', 08:42:24 INFO - 'SYSTEMROOT': 'C:\\windows', 08:42:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:24 INFO - 'TEST1': 'testie', 08:42:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:24 INFO - 'USERDOMAIN': 'T-W864-IX-022', 08:42:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 08:42:24 INFO - 'USERNAME': 'cltbld', 08:42:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 08:42:24 INFO - 'WINDIR': 'C:\\windows', 08:42:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:42:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:42:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:42:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:42:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:42:28 INFO - Unpacking c:\slave\test\build\tests\marionette 08:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:42:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:42:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:42:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:42:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:42:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:42:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:42:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:42:40 INFO - Downloading blessings-1.6.tar.gz 08:42:40 INFO - Running setup.py egg_info for package blessings 08:42:40 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:42:40 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:42:40 INFO - Running setup.py install for blessings 08:42:40 INFO - Running setup.py install for browsermob-proxy 08:42:40 INFO - Running setup.py install for manifestparser 08:42:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Running setup.py install for marionette-client 08:42:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:42:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Running setup.py install for marionette-driver 08:42:40 INFO - Running setup.py install for mozcrash 08:42:40 INFO - Running setup.py install for mozdebug 08:42:40 INFO - Running setup.py install for mozdevice 08:42:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Running setup.py install for mozhttpd 08:42:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Running setup.py install for mozInstall 08:42:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Running setup.py install for mozleak 08:42:40 INFO - Running setup.py install for mozprofile 08:42:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Running setup.py install for mozrunner 08:42:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:42:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:42:42 INFO - Running setup.py install for mozscreenshot 08:42:42 INFO - Running setup.py install for moztest 08:42:42 INFO - Running setup.py install for mozversion 08:42:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:42:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:42:42 INFO - Running setup.py install for wptserve 08:42:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:42:42 INFO - Cleaning up... 08:42:42 INFO - Return code: 0 08:42:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:42:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:42:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:42:42 INFO - Reading from file tmpfile_stdout 08:42:42 INFO - Using _rmtree_windows ... 08:42:42 INFO - Using _rmtree_windows ... 08:42:42 INFO - Current package versions: 08:42:42 INFO - blessings == 1.6 08:42:42 INFO - blobuploader == 1.2.4 08:42:42 INFO - browsermob-proxy == 0.6.0 08:42:42 INFO - distribute == 0.6.14 08:42:42 INFO - docopt == 0.6.1 08:42:42 INFO - manifestparser == 1.1 08:42:42 INFO - marionette-client == 2.3.0 08:42:42 INFO - marionette-driver == 1.4.0 08:42:42 INFO - mozInstall == 1.12 08:42:42 INFO - mozcrash == 0.17 08:42:42 INFO - mozdebug == 0.1 08:42:42 INFO - mozdevice == 0.48 08:42:42 INFO - mozfile == 1.2 08:42:42 INFO - mozhttpd == 0.7 08:42:42 INFO - mozinfo == 0.9 08:42:42 INFO - mozleak == 0.1 08:42:42 INFO - mozlog == 3.1 08:42:42 INFO - moznetwork == 0.27 08:42:42 INFO - mozprocess == 0.22 08:42:42 INFO - mozprofile == 0.28 08:42:42 INFO - mozrunner == 6.11 08:42:42 INFO - mozscreenshot == 0.1 08:42:42 INFO - mozsystemmonitor == 0.0 08:42:42 INFO - moztest == 0.7 08:42:42 INFO - mozversion == 1.4 08:42:42 INFO - requests == 1.2.3 08:42:42 INFO - wptserve == 1.4.0 08:42:42 INFO - Running post-action listener: _resource_record_post_action 08:42:42 INFO - Running post-action listener: _start_resource_monitoring 08:42:42 INFO - Starting resource monitoring. 08:42:42 INFO - ##### 08:42:42 INFO - ##### Running pull step. 08:42:42 INFO - ##### 08:42:42 INFO - Running pre-action listener: _resource_record_pre_action 08:42:42 INFO - Running main action method: pull 08:42:42 INFO - Pull has nothing to do! 08:42:42 INFO - Running post-action listener: _resource_record_post_action 08:42:42 INFO - ##### 08:42:42 INFO - ##### Running install step. 08:42:42 INFO - ##### 08:42:42 INFO - Running pre-action listener: _resource_record_pre_action 08:42:42 INFO - Running main action method: install 08:42:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:42:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:42:42 INFO - Reading from file tmpfile_stdout 08:42:42 INFO - Using _rmtree_windows ... 08:42:42 INFO - Using _rmtree_windows ... 08:42:42 INFO - Detecting whether we're running mozinstall >=1.0... 08:42:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:42:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:42:42 INFO - Reading from file tmpfile_stdout 08:42:42 INFO - Output received: 08:42:42 INFO - Usage: mozinstall-script.py [options] installer 08:42:42 INFO - Options: 08:42:42 INFO - -h, --help show this help message and exit 08:42:42 INFO - -d DEST, --destination=DEST 08:42:42 INFO - Directory to install application into. [default: 08:42:42 INFO - "C:\slave\test"] 08:42:42 INFO - --app=APP Application being installed. [default: firefox] 08:42:42 INFO - Using _rmtree_windows ... 08:42:42 INFO - Using _rmtree_windows ... 08:42:42 INFO - mkdir: C:\slave\test\build\application 08:42:42 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.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:42:42 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.0.en-US.win64.zip --destination C:\slave\test\build\application 08:42:45 INFO - Reading from file tmpfile_stdout 08:42:45 INFO - Output received: 08:42:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:42:45 INFO - Using _rmtree_windows ... 08:42:45 INFO - Using _rmtree_windows ... 08:42:45 INFO - Running post-action listener: _resource_record_post_action 08:42:45 INFO - ##### 08:42:45 INFO - ##### Running run-tests step. 08:42:45 INFO - ##### 08:42:45 INFO - Running pre-action listener: _resource_record_pre_action 08:42:45 INFO - Running main action method: run_tests 08:42:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:42:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:42:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:42:45 INFO - grabbing minidump binary from tooltool 08:42:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:45 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 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:42:45 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:42:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:42:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:42:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoprrqi 08:42:46 INFO - INFO - File integrity verified, renaming tmpoprrqi to win32-minidump_stackwalk.exe 08:42:46 INFO - Return code: 0 08:42:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:42:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:42:46 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/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:42:46 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/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:42:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:42:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 08:42:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:42:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:42:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:42:46 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 08:42:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:42:46 INFO - 'DCLOCATION': 'SCL3', 08:42:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:42:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:42:46 INFO - 'HOMEDRIVE': 'C:', 08:42:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 08:42:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:42:46 INFO - 'KTS_VERSION': '1.19c', 08:42:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 08:42:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 08:42:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:42:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:42:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:42:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:42:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:46 INFO - 'MOZ_NO_REMOTE': '1', 08:42:46 INFO - 'NO_EM_RESTART': '1', 08:42:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:42:46 INFO - 'OS': 'Windows_NT', 08:42:46 INFO - 'OURDRIVE': 'C:', 08:42:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:42:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:42:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:42:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:42:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:42:46 INFO - 'PROCESSOR_LEVEL': '6', 08:42:46 INFO - 'PROCESSOR_REVISION': '1e05', 08:42:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:42:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:42:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:42:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:42:46 INFO - 'PROMPT': '$P$G', 08:42:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:42:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:42:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:42:46 INFO - 'PWD': 'C:\\slave\\test', 08:42:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:42:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:42:46 INFO - 'SYSTEMDRIVE': 'C:', 08:42:46 INFO - 'SYSTEMROOT': 'C:\\windows', 08:42:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:46 INFO - 'TEST1': 'testie', 08:42:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:42:46 INFO - 'USERDOMAIN': 'T-W864-IX-022', 08:42:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 08:42:46 INFO - 'USERNAME': 'cltbld', 08:42:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 08:42:46 INFO - 'WINDIR': 'C:\\windows', 08:42:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:42:46 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/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 08:42:48 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:42:48 INFO - import pkg_resources 08:42:49 INFO - Using 1 client processes 08:42:52 INFO - SUITE-START | Running 778 tests 08:42:52 INFO - Running testharness tests 08:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:42:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:42:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:42:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:42:53 INFO - Setting up ssl 08:42:53 INFO - PROCESS | certutil | 08:42:53 INFO - PROCESS | certutil | 08:42:53 INFO - PROCESS | certutil | 08:42:53 INFO - Certificate Nickname Trust Attributes 08:42:53 INFO - SSL,S/MIME,JAR/XPI 08:42:53 INFO - 08:42:53 INFO - web-platform-tests CT,, 08:42:53 INFO - 08:42:53 INFO - Starting runner 08:42:54 INFO - PROCESS | 872 | [872] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:42:54 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:42:54 INFO - PROCESS | 872 | [872] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:42:55 INFO - PROCESS | 872 | 1467042175792 Marionette DEBUG Marionette enabled via build flag and pref 08:42:56 INFO - PROCESS | 872 | ++DOCSHELL 000000894E75E000 == 1 [pid = 872] [id = 1] 08:42:56 INFO - PROCESS | 872 | ++DOMWINDOW == 1 (000000895D58F000) [pid = 872] [serial = 1] [outer = 0000000000000000] 08:42:56 INFO - PROCESS | 872 | [872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:42:56 INFO - PROCESS | 872 | ++DOMWINDOW == 2 (000000895D590000) [pid = 872] [serial = 2] [outer = 000000895D58F000] 08:42:57 INFO - PROCESS | 872 | ++DOCSHELL 0000008960B79800 == 2 [pid = 872] [id = 2] 08:42:57 INFO - PROCESS | 872 | ++DOMWINDOW == 3 (0000008960B7A000) [pid = 872] [serial = 3] [outer = 0000000000000000] 08:42:57 INFO - PROCESS | 872 | [872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:42:57 INFO - PROCESS | 872 | ++DOMWINDOW == 4 (0000008960B7B000) [pid = 872] [serial = 4] [outer = 0000008960B7A000] 08:42:57 INFO - PROCESS | 872 | 1467042177524 Marionette INFO Listening on port 2828 08:42:59 INFO - PROCESS | 872 | 1467042179424 Marionette DEBUG Marionette enabled via command-line flag 08:42:59 INFO - PROCESS | 872 | ++DOCSHELL 00000089618C1000 == 3 [pid = 872] [id = 3] 08:42:59 INFO - PROCESS | 872 | ++DOMWINDOW == 5 (0000008961B07800) [pid = 872] [serial = 5] [outer = 0000000000000000] 08:42:59 INFO - PROCESS | 872 | [872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:42:59 INFO - PROCESS | 872 | ++DOMWINDOW == 6 (0000008961B08800) [pid = 872] [serial = 6] [outer = 0000008961B07800] 08:42:59 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:42:59 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:43:01 INFO - PROCESS | 872 | ++DOMWINDOW == 7 (0000008962522800) [pid = 872] [serial = 7] [outer = 0000008960B7A000] 08:43:01 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:01 INFO - PROCESS | 872 | 1467042181855 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 08:43:01 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:01 INFO - PROCESS | 872 | 1467042181887 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 08:43:01 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:01 INFO - PROCESS | 872 | 1467042181894 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 08:43:01 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:01 INFO - PROCESS | 872 | 1467042181929 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 08:43:01 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:01 INFO - PROCESS | 872 | 1467042181936 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 08:43:01 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:01 INFO - PROCESS | 872 | 1467042181943 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 08:43:01 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:01 INFO - PROCESS | 872 | 1467042181948 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 08:43:01 INFO - PROCESS | 872 | 1467042181952 Marionette DEBUG Closed connection conn0 08:43:01 INFO - PROCESS | 872 | 1467042181956 Marionette DEBUG Closed connection conn1 08:43:01 INFO - PROCESS | 872 | 1467042181957 Marionette DEBUG Closed connection conn2 08:43:02 INFO - PROCESS | 872 | 1467042182011 Marionette DEBUG Closed connection conn3 08:43:02 INFO - PROCESS | 872 | 1467042182013 Marionette DEBUG Closed connection conn4 08:43:02 INFO - PROCESS | 872 | 1467042182015 Marionette DEBUG Closed connection conn5 08:43:02 INFO - PROCESS | 872 | 1467042182041 Marionette DEBUG Closed connection conn6 08:43:02 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:02 INFO - PROCESS | 872 | 1467042182046 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49302 08:43:02 INFO - PROCESS | 872 | 1467042182448 Marionette DEBUG Closed connection conn7 08:43:02 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:02 INFO - PROCESS | 872 | 1467042182453 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49303 08:43:02 INFO - PROCESS | 872 | ++DOCSHELL 000000896292A800 == 4 [pid = 872] [id = 4] 08:43:02 INFO - PROCESS | 872 | ++DOMWINDOW == 8 (00000089629CB800) [pid = 872] [serial = 8] [outer = 0000000000000000] 08:43:02 INFO - PROCESS | 872 | ++DOMWINDOW == 9 (00000089629D7400) [pid = 872] [serial = 9] [outer = 00000089629CB800] 08:43:02 INFO - PROCESS | 872 | ++DOMWINDOW == 10 (0000008962CB3C00) [pid = 872] [serial = 10] [outer = 00000089629CB800] 08:43:02 INFO - PROCESS | 872 | 1467042182696 Marionette TRACE conn8 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:43:02 INFO - PROCESS | 872 | 1467042182703 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160627064925","device":"desktop","version":"48.0"} 08:43:03 INFO - PROCESS | 872 | [872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:43:04 INFO - PROCESS | 872 | ++DOCSHELL 00000089674BC000 == 5 [pid = 872] [id = 5] 08:43:04 INFO - PROCESS | 872 | ++DOMWINDOW == 11 (00000089674BC800) [pid = 872] [serial = 11] [outer = 0000000000000000] 08:43:04 INFO - PROCESS | 872 | ++DOCSHELL 00000089674BD000 == 6 [pid = 872] [id = 6] 08:43:04 INFO - PROCESS | 872 | ++DOMWINDOW == 12 (0000008967293800) [pid = 872] [serial = 12] [outer = 0000000000000000] 08:43:04 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:43:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F90000 == 7 [pid = 872] [id = 7] 08:43:05 INFO - PROCESS | 872 | ++DOMWINDOW == 13 (0000008967293000) [pid = 872] [serial = 13] [outer = 0000000000000000] 08:43:05 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:43:05 INFO - PROCESS | 872 | [872] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:43:05 INFO - PROCESS | 872 | ++DOMWINDOW == 14 (00000089692C6800) [pid = 872] [serial = 14] [outer = 0000008967293000] 08:43:05 INFO - PROCESS | 872 | ++DOMWINDOW == 15 (00000089696BD800) [pid = 872] [serial = 15] [outer = 00000089674BC800] 08:43:05 INFO - PROCESS | 872 | ++DOMWINDOW == 16 (0000008962CB9800) [pid = 872] [serial = 16] [outer = 0000008967293800] 08:43:05 INFO - PROCESS | 872 | ++DOMWINDOW == 17 (0000008966136400) [pid = 872] [serial = 17] [outer = 0000008967293000] 08:43:06 INFO - PROCESS | 872 | [872] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:43:06 INFO - PROCESS | 872 | [872] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:43:07 INFO - PROCESS | 872 | 1467042186997 Marionette INFO startBrowser 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:07 INFO - PROCESS | 872 | 1467042187034 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 872 | 1467042187049 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 872 | 1467042187052 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:08 INFO - PROCESS | 872 | ++DOMWINDOW == 18 (000000895B8C6C00) [pid = 872] [serial = 18] [outer = 0000008967293000] 08:43:08 INFO - PROCESS | 872 | 1467042188356 Marionette TRACE conn8 <- [1,1,null,{"sessionId":"42f3ccf4-0845-43f9-9173-2944a035035e","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160627064925","device":"desktop","version":"48.0","command_id":1}}] 08:43:08 INFO - PROCESS | 872 | --DOCSHELL 000000894E75E000 == 6 [pid = 872] [id = 1] 08:43:10 INFO - PROCESS | 872 | 1467042190210 Marionette TRACE conn8 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:43:10 INFO - PROCESS | 872 | 1467042190214 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:10 INFO - PROCESS | 872 | 1467042190349 Marionette TRACE conn8 <- [1,2,null,{"value":null}] 08:43:10 INFO - PROCESS | 872 | 1467042190382 Marionette TRACE conn8 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:43:10 INFO - PROCESS | 872 | 1467042190385 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:10 INFO - PROCESS | 872 | [872] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:43:11 INFO - PROCESS | 872 | --DOCSHELL 000000896292A800 == 5 [pid = 872] [id = 4] 08:43:11 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:43:11 INFO - PROCESS | 872 | ++DOMWINDOW == 19 (000000895B411800) [pid = 872] [serial = 19] [outer = 0000008967293000] 08:43:12 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:12 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:12 INFO - PROCESS | 872 | 1467042192114 Marionette TRACE conn8 <- [1,3,null,{}] 08:43:12 INFO - PROCESS | 872 | 1467042192119 Marionette TRACE conn8 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:43:12 INFO - PROCESS | 872 | 1467042192122 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:12 INFO - PROCESS | 872 | 1467042192142 Marionette TRACE conn8 <- [1,4,null,{"value":null}] 08:43:12 INFO - PROCESS | 872 | 1467042192161 Marionette TRACE conn8 -> [0,5,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 872 | 1467042192165 Marionette TRACE conn8 <- [1,5,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:43:12 INFO - PROCESS | 872 | 1467042192169 Marionette TRACE conn8 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 872 | 1467042192174 Marionette TRACE conn8 <- [1,6,null,{}] 08:43:12 INFO - PROCESS | 872 | 1467042192209 Marionette TRACE conn8 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 872 | 1467042192212 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:12 INFO - PROCESS | 872 | 1467042192232 Marionette TRACE conn8 <- [1,7,null,{"value":null}] 08:43:12 INFO - PROCESS | 872 | 1467042192238 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 872 | 1467042192241 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:12 INFO - PROCESS | 872 | ++DOCSHELL 000000895CFEC800 == 6 [pid = 872] [id = 8] 08:43:12 INFO - PROCESS | 872 | ++DOMWINDOW == 20 (00000089618AB000) [pid = 872] [serial = 20] [outer = 0000000000000000] 08:43:12 INFO - PROCESS | 872 | ++DOMWINDOW == 21 (00000089618E1800) [pid = 872] [serial = 21] [outer = 00000089618AB000] 08:43:12 INFO - PROCESS | 872 | 1467042192297 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 872 | ++DOMWINDOW == 22 (000000896271B000) [pid = 872] [serial = 22] [outer = 00000089618AB000] 08:43:12 INFO - PROCESS | 872 | ++DOCSHELL 0000008960ED1000 == 7 [pid = 872] [id = 9] 08:43:12 INFO - PROCESS | 872 | ++DOMWINDOW == 23 (0000008962F47000) [pid = 872] [serial = 23] [outer = 0000000000000000] 08:43:12 INFO - PROCESS | 872 | ++DOMWINDOW == 24 (0000008963146800) [pid = 872] [serial = 24] [outer = 0000008962F47000] 08:43:12 INFO - PROCESS | 872 | 1467042192909 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 872 | ++DOMWINDOW == 25 (0000008965A33C00) [pid = 872] [serial = 25] [outer = 0000008962F47000] 08:43:13 INFO - PROCESS | 872 | ++DOCSHELL 000000896251B000 == 8 [pid = 872] [id = 10] 08:43:13 INFO - PROCESS | 872 | ++DOMWINDOW == 26 (000000896251C000) [pid = 872] [serial = 26] [outer = 0000000000000000] 08:43:13 INFO - PROCESS | 872 | ++DOMWINDOW == 27 (0000008962533000) [pid = 872] [serial = 27] [outer = 000000896251C000] 08:43:13 INFO - PROCESS | 872 | ++DOMWINDOW == 28 (0000008962922800) [pid = 872] [serial = 28] [outer = 000000896251C000] 08:43:13 INFO - PROCESS | 872 | 1467042193238 Marionette TRACE conn8 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:43:13 INFO - PROCESS | 872 | ++DOCSHELL 000000895B3F9000 == 9 [pid = 872] [id = 11] 08:43:13 INFO - PROCESS | 872 | ++DOMWINDOW == 29 (0000008962F41400) [pid = 872] [serial = 29] [outer = 0000000000000000] 08:43:13 INFO - PROCESS | 872 | ++DOMWINDOW == 30 (0000008967234000) [pid = 872] [serial = 30] [outer = 0000008962F41400] 08:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1144ms 08:43:13 INFO - PROCESS | 872 | 1467042193370 Marionette TRACE conn8 -> [0,9,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 872 | 1467042193373 Marionette TRACE conn8 <- [1,9,null,{"value":"13"}] 08:43:13 INFO - PROCESS | 872 | ++DOMWINDOW == 31 (00000089698E0400) [pid = 872] [serial = 31] [outer = 0000008962F41400] 08:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:43:13 INFO - PROCESS | 872 | 1467042193450 Marionette TRACE conn8 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 872 | 1467042193452 Marionette TRACE conn8 <- [1,10,null,{}] 08:43:13 INFO - PROCESS | 872 | 1467042193652 Marionette TRACE conn8 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 872 | 1467042193654 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:14 INFO - PROCESS | 872 | 1467042194038 Marionette TRACE conn8 <- [1,11,null,{"value":null}] 08:43:14 INFO - PROCESS | 872 | 1467042194125 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 872 | 1467042194128 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:14 INFO - PROCESS | 872 | ++DOCSHELL 0000008966641000 == 10 [pid = 872] [id = 12] 08:43:14 INFO - PROCESS | 872 | ++DOMWINDOW == 32 (000000895CF54400) [pid = 872] [serial = 32] [outer = 0000000000000000] 08:43:14 INFO - PROCESS | 872 | ++DOMWINDOW == 33 (000000896271E800) [pid = 872] [serial = 33] [outer = 000000895CF54400] 08:43:14 INFO - PROCESS | 872 | 1467042194175 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 872 | ++DOMWINDOW == 34 (000000895C208000) [pid = 872] [serial = 34] [outer = 000000895CF54400] 08:43:14 INFO - PROCESS | 872 | 1467042194548 Marionette TRACE conn8 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1162ms 08:43:14 INFO - PROCESS | 872 | 1467042194599 Marionette TRACE conn8 -> [0,13,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 872 | 1467042194603 Marionette TRACE conn8 <- [1,13,null,{"value":"13"}] 08:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:43:14 INFO - PROCESS | 872 | 1467042194614 Marionette TRACE conn8 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 872 | 1467042194619 Marionette TRACE conn8 <- [1,14,null,{}] 08:43:14 INFO - PROCESS | 872 | 1467042194630 Marionette TRACE conn8 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 872 | 1467042194633 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:14 INFO - PROCESS | 872 | 1467042194724 Marionette TRACE conn8 <- [1,15,null,{"value":null}] 08:43:14 INFO - PROCESS | 872 | 1467042194732 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 872 | 1467042194734 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:14 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F82800 == 11 [pid = 872] [id = 13] 08:43:14 INFO - PROCESS | 872 | ++DOMWINDOW == 35 (000000896AF1A400) [pid = 872] [serial = 35] [outer = 0000000000000000] 08:43:14 INFO - PROCESS | 872 | ++DOMWINDOW == 36 (0000008969814800) [pid = 872] [serial = 36] [outer = 000000896AF1A400] 08:43:14 INFO - PROCESS | 872 | 1467042194782 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 872 | ++DOMWINDOW == 37 (000000896981E400) [pid = 872] [serial = 37] [outer = 000000896AF1A400] 08:43:15 INFO - PROCESS | 872 | 1467042195184 Marionette TRACE conn8 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 606ms 08:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:43:15 INFO - PROCESS | 872 | 1467042195219 Marionette TRACE conn8 -> [0,17,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 872 | 1467042195222 Marionette TRACE conn8 <- [1,17,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 872 | 1467042195226 Marionette TRACE conn8 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 872 | 1467042195228 Marionette TRACE conn8 <- [1,18,null,{}] 08:43:15 INFO - PROCESS | 872 | 1467042195239 Marionette TRACE conn8 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 872 | 1467042195242 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:15 INFO - PROCESS | 872 | 1467042195332 Marionette TRACE conn8 <- [1,19,null,{"value":null}] 08:43:15 INFO - PROCESS | 872 | 1467042195343 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 872 | 1467042195345 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:15 INFO - PROCESS | 872 | ++DOCSHELL 00000089699D5000 == 12 [pid = 872] [id = 14] 08:43:15 INFO - PROCESS | 872 | ++DOMWINDOW == 38 (000000896A277000) [pid = 872] [serial = 38] [outer = 0000000000000000] 08:43:15 INFO - PROCESS | 872 | ++DOMWINDOW == 39 (000000896A27C800) [pid = 872] [serial = 39] [outer = 000000896A277000] 08:43:15 INFO - PROCESS | 872 | 1467042195391 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 872 | ++DOMWINDOW == 40 (000000896AEA1000) [pid = 872] [serial = 40] [outer = 000000896A277000] 08:43:15 INFO - PROCESS | 872 | 1467042195803 Marionette TRACE conn8 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 08:43:15 INFO - PROCESS | 872 | 1467042195863 Marionette TRACE conn8 -> [0,21,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 872 | 1467042195865 Marionette TRACE conn8 <- [1,21,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 872 | 1467042195869 Marionette TRACE conn8 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 872 | 1467042195871 Marionette TRACE conn8 <- [1,22,null,{}] 08:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:43:15 INFO - PROCESS | 872 | 1467042195874 Marionette TRACE conn8 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 872 | 1467042195877 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:15 INFO - PROCESS | 872 | 1467042195966 Marionette TRACE conn8 <- [1,23,null,{"value":null}] 08:43:15 INFO - PROCESS | 872 | 1467042195972 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 872 | 1467042195977 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:16 INFO - PROCESS | 872 | ++DOCSHELL 000000896B6A4800 == 13 [pid = 872] [id = 15] 08:43:16 INFO - PROCESS | 872 | ++DOMWINDOW == 41 (000000896BE96800) [pid = 872] [serial = 41] [outer = 0000000000000000] 08:43:16 INFO - PROCESS | 872 | ++DOMWINDOW == 42 (000000896BE99400) [pid = 872] [serial = 42] [outer = 000000896BE96800] 08:43:16 INFO - PROCESS | 872 | 1467042196032 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 872 | ++DOMWINDOW == 43 (00000089667ED400) [pid = 872] [serial = 43] [outer = 000000896BE96800] 08:43:16 INFO - PROCESS | 872 | 1467042196438 Marionette TRACE conn8 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 08:43:16 INFO - PROCESS | 872 | 1467042196460 Marionette TRACE conn8 -> [0,25,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 872 | 1467042196462 Marionette TRACE conn8 <- [1,25,null,{"value":"13"}] 08:43:16 INFO - PROCESS | 872 | 1467042196465 Marionette TRACE conn8 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:43:16 INFO - PROCESS | 872 | 1467042196467 Marionette TRACE conn8 <- [1,26,null,{}] 08:43:16 INFO - PROCESS | 872 | 1467042196480 Marionette TRACE conn8 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 872 | 1467042196482 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:16 INFO - PROCESS | 872 | 1467042196575 Marionette TRACE conn8 <- [1,27,null,{"value":null}] 08:43:16 INFO - PROCESS | 872 | 1467042196581 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 872 | 1467042196583 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:16 INFO - PROCESS | 872 | ++DOCSHELL 000000895C375000 == 14 [pid = 872] [id = 16] 08:43:16 INFO - PROCESS | 872 | ++DOMWINDOW == 44 (00000089656F2800) [pid = 872] [serial = 44] [outer = 0000000000000000] 08:43:16 INFO - PROCESS | 872 | ++DOMWINDOW == 45 (0000008966171C00) [pid = 872] [serial = 45] [outer = 00000089656F2800] 08:43:16 INFO - PROCESS | 872 | 1467042196629 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 872 | ++DOMWINDOW == 46 (0000008966656800) [pid = 872] [serial = 46] [outer = 00000089656F2800] 08:43:17 INFO - PROCESS | 872 | 1467042197130 Marionette TRACE conn8 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 692ms 08:43:17 INFO - PROCESS | 872 | 1467042197160 Marionette TRACE conn8 -> [0,29,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 872 | 1467042197162 Marionette TRACE conn8 <- [1,29,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:43:17 INFO - PROCESS | 872 | 1467042197166 Marionette TRACE conn8 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 872 | 1467042197167 Marionette TRACE conn8 <- [1,30,null,{}] 08:43:17 INFO - PROCESS | 872 | 1467042197171 Marionette TRACE conn8 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 872 | 1467042197173 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:17 INFO - PROCESS | 872 | 1467042197256 Marionette TRACE conn8 <- [1,31,null,{"value":null}] 08:43:17 INFO - PROCESS | 872 | 1467042197264 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 872 | 1467042197266 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:17 INFO - PROCESS | 872 | ++DOCSHELL 000000896E85F000 == 15 [pid = 872] [id = 17] 08:43:17 INFO - PROCESS | 872 | ++DOMWINDOW == 47 (000000896EDAF000) [pid = 872] [serial = 47] [outer = 0000000000000000] 08:43:17 INFO - PROCESS | 872 | ++DOMWINDOW == 48 (000000896EDB7800) [pid = 872] [serial = 48] [outer = 000000896EDAF000] 08:43:17 INFO - PROCESS | 872 | 1467042197311 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 872 | ++DOMWINDOW == 49 (000000896EA20400) [pid = 872] [serial = 49] [outer = 000000896EDAF000] 08:43:17 INFO - PROCESS | 872 | 1467042197672 Marionette TRACE conn8 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 524ms 08:43:17 INFO - PROCESS | 872 | 1467042197693 Marionette TRACE conn8 -> [0,33,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 872 | 1467042197695 Marionette TRACE conn8 <- [1,33,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:43:17 INFO - PROCESS | 872 | 1467042197706 Marionette TRACE conn8 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 872 | 1467042197708 Marionette TRACE conn8 <- [1,34,null,{}] 08:43:17 INFO - PROCESS | 872 | 1467042197712 Marionette TRACE conn8 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 872 | 1467042197714 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:17 INFO - PROCESS | 872 | 1467042197818 Marionette TRACE conn8 <- [1,35,null,{"value":null}] 08:43:17 INFO - PROCESS | 872 | 1467042197826 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 872 | 1467042197828 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:17 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB70800 == 16 [pid = 872] [id = 18] 08:43:17 INFO - PROCESS | 872 | ++DOMWINDOW == 50 (000000896B694C00) [pid = 872] [serial = 50] [outer = 0000000000000000] 08:43:17 INFO - PROCESS | 872 | ++DOMWINDOW == 51 (000000896EA24000) [pid = 872] [serial = 51] [outer = 000000896B694C00] 08:43:17 INFO - PROCESS | 872 | 1467042197873 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 872 | ++DOMWINDOW == 52 (000000896EAAE400) [pid = 872] [serial = 52] [outer = 000000896B694C00] 08:43:18 INFO - PROCESS | 872 | 1467042198244 Marionette TRACE conn8 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 585ms 08:43:18 INFO - PROCESS | 872 | 1467042198287 Marionette TRACE conn8 -> [0,37,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 872 | 1467042198289 Marionette TRACE conn8 <- [1,37,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:43:18 INFO - PROCESS | 872 | 1467042198293 Marionette TRACE conn8 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 872 | 1467042198294 Marionette TRACE conn8 <- [1,38,null,{}] 08:43:18 INFO - PROCESS | 872 | 1467042198298 Marionette TRACE conn8 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 872 | 1467042198300 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:18 INFO - PROCESS | 872 | 1467042198406 Marionette TRACE conn8 <- [1,39,null,{"value":null}] 08:43:18 INFO - PROCESS | 872 | 1467042198413 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 872 | 1467042198415 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:18 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBDE800 == 17 [pid = 872] [id = 19] 08:43:18 INFO - PROCESS | 872 | ++DOMWINDOW == 53 (000000895C212800) [pid = 872] [serial = 53] [outer = 0000000000000000] 08:43:18 INFO - PROCESS | 872 | ++DOMWINDOW == 54 (000000896EAB3800) [pid = 872] [serial = 54] [outer = 000000895C212800] 08:43:18 INFO - PROCESS | 872 | 1467042198462 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (000000896EDADC00) [pid = 872] [serial = 55] [outer = 000000895C212800] 08:43:18 INFO - PROCESS | 872 | 1467042198817 Marionette TRACE conn8 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 08:43:18 INFO - PROCESS | 872 | 1467042198883 Marionette TRACE conn8 -> [0,41,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 872 | 1467042198885 Marionette TRACE conn8 <- [1,41,null,{"value":"13"}] 08:43:18 INFO - PROCESS | 872 | 1467042198889 Marionette TRACE conn8 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:43:18 INFO - PROCESS | 872 | 1467042198891 Marionette TRACE conn8 <- [1,42,null,{}] 08:43:18 INFO - PROCESS | 872 | 1467042198895 Marionette TRACE conn8 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 872 | 1467042198905 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:19 INFO - PROCESS | 872 | 1467042199028 Marionette TRACE conn8 <- [1,43,null,{"value":null}] 08:43:19 INFO - PROCESS | 872 | 1467042199035 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 872 | 1467042199037 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA14800 == 18 [pid = 872] [id = 20] 08:43:19 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (000000896981EC00) [pid = 872] [serial = 56] [outer = 0000000000000000] 08:43:19 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (000000896FA27C00) [pid = 872] [serial = 57] [outer = 000000896981EC00] 08:43:19 INFO - PROCESS | 872 | 1467042199084 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000896FC47800) [pid = 872] [serial = 58] [outer = 000000896981EC00] 08:43:19 INFO - PROCESS | 872 | 1467042199504 Marionette TRACE conn8 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 628ms 08:43:19 INFO - PROCESS | 872 | 1467042199520 Marionette TRACE conn8 -> [0,45,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 872 | 1467042199523 Marionette TRACE conn8 <- [1,45,null,{"value":"13"}] 08:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:43:19 INFO - PROCESS | 872 | 1467042199526 Marionette TRACE conn8 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 872 | 1467042199529 Marionette TRACE conn8 <- [1,46,null,{}] 08:43:19 INFO - PROCESS | 872 | 1467042199539 Marionette TRACE conn8 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 872 | 1467042199541 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:19 INFO - PROCESS | 872 | 1467042199641 Marionette TRACE conn8 <- [1,47,null,{"value":null}] 08:43:19 INFO - PROCESS | 872 | 1467042199647 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 872 | 1467042199650 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC83800 == 19 [pid = 872] [id = 21] 08:43:19 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000896FC4E800) [pid = 872] [serial = 59] [outer = 0000000000000000] 08:43:19 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000896FC53800) [pid = 872] [serial = 60] [outer = 000000896FC4E800] 08:43:19 INFO - PROCESS | 872 | 1467042199698 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896FE09800) [pid = 872] [serial = 61] [outer = 000000896FC4E800] 08:43:19 INFO - PROCESS | 872 | --DOMWINDOW == 60 (00000089629CB800) [pid = 872] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:43:20 INFO - PROCESS | 872 | 1467042200098 Marionette TRACE conn8 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 627ms 08:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:43:20 INFO - PROCESS | 872 | 1467042200157 Marionette TRACE conn8 -> [0,49,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 872 | 1467042200159 Marionette TRACE conn8 <- [1,49,null,{"value":"13"}] 08:43:20 INFO - PROCESS | 872 | 1467042200170 Marionette TRACE conn8 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 872 | 1467042200172 Marionette TRACE conn8 <- [1,50,null,{}] 08:43:20 INFO - PROCESS | 872 | 1467042200175 Marionette TRACE conn8 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 872 | 1467042200177 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:20 INFO - PROCESS | 872 | 1467042200289 Marionette TRACE conn8 <- [1,51,null,{"value":null}] 08:43:20 INFO - PROCESS | 872 | 1467042200316 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 872 | 1467042200318 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:20 INFO - PROCESS | 872 | ++DOCSHELL 0000008970098000 == 20 [pid = 872] [id = 22] 08:43:20 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896FE0A400) [pid = 872] [serial = 62] [outer = 0000000000000000] 08:43:20 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (00000089700DAC00) [pid = 872] [serial = 63] [outer = 000000896FE0A400] 08:43:20 INFO - PROCESS | 872 | 1467042200363 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (00000089700E1000) [pid = 872] [serial = 64] [outer = 000000896FE0A400] 08:43:20 INFO - PROCESS | 872 | 1467042200714 Marionette TRACE conn8 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 08:43:20 INFO - PROCESS | 872 | 1467042200752 Marionette TRACE conn8 -> [0,53,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 872 | 1467042200754 Marionette TRACE conn8 <- [1,53,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:43:20 INFO - PROCESS | 872 | 1467042200757 Marionette TRACE conn8 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 872 | 1467042200759 Marionette TRACE conn8 <- [1,54,null,{}] 08:43:20 INFO - PROCESS | 872 | 1467042200763 Marionette TRACE conn8 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 872 | 1467042200765 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:20 INFO - PROCESS | 872 | 1467042200867 Marionette TRACE conn8 <- [1,55,null,{"value":null}] 08:43:20 INFO - PROCESS | 872 | 1467042200874 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 872 | 1467042200876 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:20 INFO - PROCESS | 872 | ++DOCSHELL 0000008970013000 == 21 [pid = 872] [id = 23] 08:43:20 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895C49B400) [pid = 872] [serial = 65] [outer = 0000000000000000] 08:43:20 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000895C4A2800) [pid = 872] [serial = 66] [outer = 000000895C49B400] 08:43:20 INFO - PROCESS | 872 | 1467042200920 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000896FE0F400) [pid = 872] [serial = 67] [outer = 000000895C49B400] 08:43:21 INFO - PROCESS | 872 | 1467042201277 Marionette TRACE conn8 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 08:43:21 INFO - PROCESS | 872 | 1467042201345 Marionette TRACE conn8 -> [0,57,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 872 | 1467042201347 Marionette TRACE conn8 <- [1,57,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:43:21 INFO - PROCESS | 872 | 1467042201351 Marionette TRACE conn8 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 872 | 1467042201353 Marionette TRACE conn8 <- [1,58,null,{}] 08:43:21 INFO - PROCESS | 872 | 1467042201356 Marionette TRACE conn8 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 872 | 1467042201358 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:21 INFO - PROCESS | 872 | 1467042201460 Marionette TRACE conn8 <- [1,59,null,{"value":null}] 08:43:21 INFO - PROCESS | 872 | 1467042201467 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 872 | 1467042201469 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:21 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CD800 == 22 [pid = 872] [id = 24] 08:43:21 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008968B46C00) [pid = 872] [serial = 68] [outer = 0000000000000000] 08:43:21 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008970028C00) [pid = 872] [serial = 69] [outer = 0000008968B46C00] 08:43:21 INFO - PROCESS | 872 | 1467042201513 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008970030400) [pid = 872] [serial = 70] [outer = 0000008968B46C00] 08:43:21 INFO - PROCESS | 872 | 1467042201882 Marionette TRACE conn8 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 08:43:21 INFO - PROCESS | 872 | 1467042201938 Marionette TRACE conn8 -> [0,61,"getWindowHandle",null] 08:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:43:21 INFO - PROCESS | 872 | 1467042201940 Marionette TRACE conn8 <- [1,61,null,{"value":"13"}] 08:43:21 INFO - PROCESS | 872 | 1467042201943 Marionette TRACE conn8 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 872 | 1467042201945 Marionette TRACE conn8 <- [1,62,null,{}] 08:43:21 INFO - PROCESS | 872 | 1467042201949 Marionette TRACE conn8 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 872 | 1467042201950 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:22 INFO - PROCESS | 872 | 1467042202057 Marionette TRACE conn8 <- [1,63,null,{"value":null}] 08:43:22 INFO - PROCESS | 872 | 1467042202065 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 872 | 1467042202067 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:22 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A2000 == 23 [pid = 872] [id = 25] 08:43:22 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089629CBC00) [pid = 872] [serial = 71] [outer = 0000000000000000] 08:43:22 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896FDC8000) [pid = 872] [serial = 72] [outer = 00000089629CBC00] 08:43:22 INFO - PROCESS | 872 | 1467042202110 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008970028000) [pid = 872] [serial = 73] [outer = 00000089629CBC00] 08:43:22 INFO - PROCESS | 872 | 1467042202477 Marionette TRACE conn8 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 08:43:22 INFO - PROCESS | 872 | 1467042202533 Marionette TRACE conn8 -> [0,65,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 872 | 1467042202535 Marionette TRACE conn8 <- [1,65,null,{"value":"13"}] 08:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:43:22 INFO - PROCESS | 872 | 1467042202538 Marionette TRACE conn8 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 872 | 1467042202540 Marionette TRACE conn8 <- [1,66,null,{}] 08:43:22 INFO - PROCESS | 872 | 1467042202544 Marionette TRACE conn8 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 872 | 1467042202545 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:22 INFO - PROCESS | 872 | 1467042202650 Marionette TRACE conn8 <- [1,67,null,{"value":null}] 08:43:22 INFO - PROCESS | 872 | 1467042202657 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 872 | 1467042202659 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:22 INFO - PROCESS | 872 | ++DOCSHELL 00000089701BF800 == 24 [pid = 872] [id = 26] 08:43:22 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895C358800) [pid = 872] [serial = 74] [outer = 0000000000000000] 08:43:22 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C35F800) [pid = 872] [serial = 75] [outer = 000000895C358800] 08:43:22 INFO - PROCESS | 872 | 1467042202703 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896EDB4C00) [pid = 872] [serial = 76] [outer = 000000895C358800] 08:43:23 INFO - PROCESS | 872 | 1467042203067 Marionette TRACE conn8 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 08:43:23 INFO - PROCESS | 872 | 1467042203128 Marionette TRACE conn8 -> [0,69,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 872 | 1467042203130 Marionette TRACE conn8 <- [1,69,null,{"value":"13"}] 08:43:23 INFO - PROCESS | 872 | 1467042203134 Marionette TRACE conn8 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:43:23 INFO - PROCESS | 872 | 1467042203135 Marionette TRACE conn8 <- [1,70,null,{}] 08:43:23 INFO - PROCESS | 872 | 1467042203139 Marionette TRACE conn8 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 872 | 1467042203141 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:23 INFO - PROCESS | 872 | 1467042203246 Marionette TRACE conn8 <- [1,71,null,{"value":null}] 08:43:23 INFO - PROCESS | 872 | 1467042203253 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 872 | 1467042203254 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:23 INFO - PROCESS | 872 | ++DOCSHELL 00000089706C5000 == 25 [pid = 872] [id = 27] 08:43:23 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089629D9000) [pid = 872] [serial = 77] [outer = 0000000000000000] 08:43:23 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B350400) [pid = 872] [serial = 78] [outer = 00000089629D9000] 08:43:23 INFO - PROCESS | 872 | 1467042203298 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B357800) [pid = 872] [serial = 79] [outer = 00000089629D9000] 08:43:23 INFO - PROCESS | 872 | 1467042203852 Marionette TRACE conn8 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 775ms 08:43:23 INFO - PROCESS | 872 | 1467042203926 Marionette TRACE conn8 -> [0,73,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 872 | 1467042203931 Marionette TRACE conn8 <- [1,73,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:43:23 INFO - PROCESS | 872 | 1467042203937 Marionette TRACE conn8 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 872 | 1467042203943 Marionette TRACE conn8 <- [1,74,null,{}] 08:43:23 INFO - PROCESS | 872 | 1467042203948 Marionette TRACE conn8 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 872 | 1467042203951 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:24 INFO - PROCESS | 872 | 1467042204077 Marionette TRACE conn8 <- [1,75,null,{"value":null}] 08:43:24 INFO - PROCESS | 872 | 1467042204131 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 872 | 1467042204134 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:24 INFO - PROCESS | 872 | ++DOCSHELL 00000089627DF800 == 26 [pid = 872] [id = 28] 08:43:24 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008960B57400) [pid = 872] [serial = 80] [outer = 0000000000000000] 08:43:24 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (00000089618A9800) [pid = 872] [serial = 81] [outer = 0000008960B57400] 08:43:24 INFO - PROCESS | 872 | 1467042204194 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008962F46400) [pid = 872] [serial = 82] [outer = 0000008960B57400] 08:43:24 INFO - PROCESS | 872 | 1467042204710 Marionette TRACE conn8 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 08:43:24 INFO - PROCESS | 872 | 1467042204779 Marionette TRACE conn8 -> [0,77,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 872 | 1467042204784 Marionette TRACE conn8 <- [1,77,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:43:24 INFO - PROCESS | 872 | 1467042204791 Marionette TRACE conn8 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 872 | 1467042204794 Marionette TRACE conn8 <- [1,78,null,{}] 08:43:24 INFO - PROCESS | 872 | 1467042204798 Marionette TRACE conn8 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 872 | 1467042204801 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:24 INFO - PROCESS | 872 | 1467042204923 Marionette TRACE conn8 <- [1,79,null,{"value":null}] 08:43:25 INFO - PROCESS | 872 | 1467042204997 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 872 | 1467042205000 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:25 INFO - PROCESS | 872 | ++DOCSHELL 00000089696D7800 == 27 [pid = 872] [id = 29] 08:43:25 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (00000089661A2800) [pid = 872] [serial = 83] [outer = 0000000000000000] 08:43:25 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (00000089668CE400) [pid = 872] [serial = 84] [outer = 00000089661A2800] 08:43:25 INFO - PROCESS | 872 | 1467042205057 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896981A800) [pid = 872] [serial = 85] [outer = 00000089661A2800] 08:43:25 INFO - PROCESS | 872 | 1467042205626 Marionette TRACE conn8 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 883ms 08:43:25 INFO - PROCESS | 872 | 1467042205674 Marionette TRACE conn8 -> [0,81,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 872 | 1467042205677 Marionette TRACE conn8 <- [1,81,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:43:25 INFO - PROCESS | 872 | 1467042205681 Marionette TRACE conn8 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 872 | 1467042205685 Marionette TRACE conn8 <- [1,82,null,{}] 08:43:25 INFO - PROCESS | 872 | 1467042205697 Marionette TRACE conn8 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 872 | 1467042205702 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:25 INFO - PROCESS | 872 | 1467042205818 Marionette TRACE conn8 <- [1,83,null,{"value":null}] 08:43:25 INFO - PROCESS | 872 | 1467042205881 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 872 | 1467042205885 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:25 INFO - PROCESS | 872 | ++DOCSHELL 0000008970613000 == 28 [pid = 872] [id = 30] 08:43:25 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B42B400) [pid = 872] [serial = 86] [outer = 0000000000000000] 08:43:25 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896BA71400) [pid = 872] [serial = 87] [outer = 000000896B42B400] 08:43:25 INFO - PROCESS | 872 | 1467042205943 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896EA27800) [pid = 872] [serial = 88] [outer = 000000896B42B400] 08:43:26 INFO - PROCESS | 872 | 1467042206695 Marionette TRACE conn8 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1086ms 08:43:26 INFO - PROCESS | 872 | 1467042206770 Marionette TRACE conn8 -> [0,85,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 872 | 1467042206774 Marionette TRACE conn8 <- [1,85,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:43:26 INFO - PROCESS | 872 | 1467042206796 Marionette TRACE conn8 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 872 | 1467042206799 Marionette TRACE conn8 <- [1,86,null,{}] 08:43:26 INFO - PROCESS | 872 | 1467042206806 Marionette TRACE conn8 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 872 | 1467042206809 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:26 INFO - PROCESS | 872 | 1467042206921 Marionette TRACE conn8 <- [1,87,null,{"value":null}] 08:43:26 INFO - PROCESS | 872 | 1467042206978 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 872 | 1467042206980 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:27 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B03800 == 29 [pid = 872] [id = 31] 08:43:27 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (00000089618DE400) [pid = 872] [serial = 89] [outer = 0000000000000000] 08:43:27 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (00000089626D2000) [pid = 872] [serial = 90] [outer = 00000089618DE400] 08:43:27 INFO - PROCESS | 872 | 1467042207032 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008965604800) [pid = 872] [serial = 91] [outer = 00000089618DE400] 08:43:28 INFO - PROCESS | 872 | --DOMWINDOW == 89 (00000089692C6800) [pid = 872] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:43:28 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008962CB3C00) [pid = 872] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:43:28 INFO - PROCESS | 872 | --DOMWINDOW == 87 (00000089629D7400) [pid = 872] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:43:28 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008960B7B000) [pid = 872] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:43:28 INFO - PROCESS | 872 | 1467042208146 Marionette TRACE conn8 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1400ms 08:43:28 INFO - PROCESS | 872 | 1467042208184 Marionette TRACE conn8 -> [0,89,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 872 | 1467042208189 Marionette TRACE conn8 <- [1,89,null,{"value":"13"}] 08:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:43:28 INFO - PROCESS | 872 | 1467042208194 Marionette TRACE conn8 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 872 | 1467042208197 Marionette TRACE conn8 <- [1,90,null,{}] 08:43:28 INFO - PROCESS | 872 | 1467042208203 Marionette TRACE conn8 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 872 | 1467042208206 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:28 INFO - PROCESS | 872 | 1467042208327 Marionette TRACE conn8 <- [1,91,null,{"value":null}] 08:43:28 INFO - PROCESS | 872 | 1467042208392 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 872 | 1467042208396 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:28 INFO - PROCESS | 872 | ++DOCSHELL 0000008960B7D800 == 30 [pid = 872] [id = 32] 08:43:28 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000895C9A8C00) [pid = 872] [serial = 92] [outer = 0000000000000000] 08:43:28 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000895DA50000) [pid = 872] [serial = 93] [outer = 000000895C9A8C00] 08:43:28 INFO - PROCESS | 872 | 1467042208446 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896153D000) [pid = 872] [serial = 94] [outer = 000000895C9A8C00] 08:43:28 INFO - PROCESS | 872 | 1467042208810 Marionette TRACE conn8 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 691ms 08:43:28 INFO - PROCESS | 872 | 1467042208890 Marionette TRACE conn8 -> [0,93,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 872 | 1467042208895 Marionette TRACE conn8 <- [1,93,null,{"value":"13"}] 08:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:43:28 INFO - PROCESS | 872 | 1467042208902 Marionette TRACE conn8 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 872 | 1467042208905 Marionette TRACE conn8 <- [1,94,null,{}] 08:43:28 INFO - PROCESS | 872 | 1467042208908 Marionette TRACE conn8 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 872 | 1467042208911 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:29 INFO - PROCESS | 872 | 1467042209005 Marionette TRACE conn8 <- [1,95,null,{"value":null}] 08:43:29 INFO - PROCESS | 872 | 1467042209014 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 872 | 1467042209017 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:29 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F80800 == 31 [pid = 872] [id = 33] 08:43:29 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008962CB7800) [pid = 872] [serial = 95] [outer = 0000000000000000] 08:43:29 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008962F40800) [pid = 872] [serial = 96] [outer = 0000008962CB7800] 08:43:29 INFO - PROCESS | 872 | 1467042209065 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (00000089656F4C00) [pid = 872] [serial = 97] [outer = 0000008962CB7800] 08:43:29 INFO - PROCESS | 872 | 1467042209493 Marionette TRACE conn8 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 08:43:29 INFO - PROCESS | 872 | 1467042209532 Marionette TRACE conn8 -> [0,97,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 872 | 1467042209534 Marionette TRACE conn8 <- [1,97,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:43:29 INFO - PROCESS | 872 | 1467042209538 Marionette TRACE conn8 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 872 | 1467042209541 Marionette TRACE conn8 <- [1,98,null,{}] 08:43:29 INFO - PROCESS | 872 | 1467042209553 Marionette TRACE conn8 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 872 | 1467042209558 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:29 INFO - PROCESS | 872 | 1467042209644 Marionette TRACE conn8 <- [1,99,null,{"value":null}] 08:43:29 INFO - PROCESS | 872 | 1467042209671 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 872 | 1467042209675 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:29 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D11000 == 32 [pid = 872] [id = 34] 08:43:29 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000895C206800) [pid = 872] [serial = 98] [outer = 0000000000000000] 08:43:29 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008966E41000) [pid = 872] [serial = 99] [outer = 000000895C206800] 08:43:29 INFO - PROCESS | 872 | 1467042209730 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008968B3AC00) [pid = 872] [serial = 100] [outer = 000000895C206800] 08:43:30 INFO - PROCESS | 872 | 1467042210118 Marionette TRACE conn8 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 08:43:30 INFO - PROCESS | 872 | 1467042210180 Marionette TRACE conn8 -> [0,101,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 872 | 1467042210183 Marionette TRACE conn8 <- [1,101,null,{"value":"13"}] 08:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:43:30 INFO - PROCESS | 872 | 1467042210186 Marionette TRACE conn8 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 872 | 1467042210188 Marionette TRACE conn8 <- [1,102,null,{}] 08:43:30 INFO - PROCESS | 872 | 1467042210192 Marionette TRACE conn8 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 872 | 1467042210194 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:30 INFO - PROCESS | 872 | 1467042210308 Marionette TRACE conn8 <- [1,103,null,{"value":null}] 08:43:30 INFO - PROCESS | 872 | 1467042210314 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 872 | 1467042210317 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:30 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFAD800 == 33 [pid = 872] [id = 35] 08:43:30 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008969817000) [pid = 872] [serial = 101] [outer = 0000000000000000] 08:43:30 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008969BE4000) [pid = 872] [serial = 102] [outer = 0000008969817000] 08:43:30 INFO - PROCESS | 872 | 1467042210363 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896A280800) [pid = 872] [serial = 103] [outer = 0000008969817000] 08:43:30 INFO - PROCESS | 872 | 1467042210765 Marionette TRACE conn8 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 08:43:30 INFO - PROCESS | 872 | 1467042210818 Marionette TRACE conn8 -> [0,105,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 872 | 1467042210821 Marionette TRACE conn8 <- [1,105,null,{"value":"13"}] 08:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:43:30 INFO - PROCESS | 872 | 1467042210830 Marionette TRACE conn8 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 872 | 1467042210832 Marionette TRACE conn8 <- [1,106,null,{}] 08:43:30 INFO - PROCESS | 872 | 1467042210835 Marionette TRACE conn8 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 872 | 1467042210837 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:30 INFO - PROCESS | 872 | 1467042210939 Marionette TRACE conn8 <- [1,107,null,{"value":null}] 08:43:30 INFO - PROCESS | 872 | 1467042210944 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 872 | 1467042210946 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:30 INFO - PROCESS | 872 | ++DOCSHELL 000000896E861800 == 34 [pid = 872] [id = 36] 08:43:30 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896195E000) [pid = 872] [serial = 104] [outer = 0000000000000000] 08:43:30 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896AE50400) [pid = 872] [serial = 105] [outer = 000000896195E000] 08:43:31 INFO - PROCESS | 872 | 1467042210993 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896AF16400) [pid = 872] [serial = 106] [outer = 000000896195E000] 08:43:31 INFO - PROCESS | 872 | 1467042211440 Marionette TRACE conn8 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 08:43:31 INFO - PROCESS | 872 | 1467042211460 Marionette TRACE conn8 -> [0,109,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 872 | 1467042211463 Marionette TRACE conn8 <- [1,109,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:43:31 INFO - PROCESS | 872 | 1467042211472 Marionette TRACE conn8 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 872 | 1467042211474 Marionette TRACE conn8 <- [1,110,null,{}] 08:43:31 INFO - PROCESS | 872 | 1467042211477 Marionette TRACE conn8 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 872 | 1467042211483 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:31 INFO - PROCESS | 872 | 1467042211610 Marionette TRACE conn8 <- [1,111,null,{"value":null}] 08:43:31 INFO - PROCESS | 872 | 1467042211621 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 872 | 1467042211623 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:31 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA10000 == 35 [pid = 872] [id = 37] 08:43:31 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (000000896AF20400) [pid = 872] [serial = 107] [outer = 0000000000000000] 08:43:31 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000896B35AC00) [pid = 872] [serial = 108] [outer = 000000896AF20400] 08:43:31 INFO - PROCESS | 872 | 1467042211702 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (000000896E720800) [pid = 872] [serial = 109] [outer = 000000896AF20400] 08:43:32 INFO - PROCESS | 872 | 1467042212112 Marionette TRACE conn8 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 08:43:32 INFO - PROCESS | 872 | 1467042212162 Marionette TRACE conn8 -> [0,113,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 872 | 1467042212164 Marionette TRACE conn8 <- [1,113,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:43:32 INFO - PROCESS | 872 | 1467042212167 Marionette TRACE conn8 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 872 | 1467042212169 Marionette TRACE conn8 <- [1,114,null,{}] 08:43:32 INFO - PROCESS | 872 | 1467042212173 Marionette TRACE conn8 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 872 | 1467042212175 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:32 INFO - PROCESS | 872 | 1467042212516 Marionette TRACE conn8 <- [1,115,null,{"value":null}] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 103 (000000896FC4E800) [pid = 872] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 102 (000000896FE0A400) [pid = 872] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000896EDAF000) [pid = 872] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 100 (00000089618AB000) [pid = 872] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896B694C00) [pid = 872] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 98 (0000008968B46C00) [pid = 872] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000895C212800) [pid = 872] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000895CF54400) [pid = 872] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896981EC00) [pid = 872] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896AF1A400) [pid = 872] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896A277000) [pid = 872] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 92 (00000089656F2800) [pid = 872] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896BE96800) [pid = 872] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089629CBC00) [pid = 872] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000895C358800) [pid = 872] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000895C49B400) [pid = 872] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:43:32 INFO - PROCESS | 872 | --DOMWINDOW == 87 (00000089629D9000) [pid = 872] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:43:32 INFO - PROCESS | 872 | 1467042212569 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 872 | 1467042212572 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:32 INFO - PROCESS | 872 | ++DOCSHELL 00000089627E9000 == 36 [pid = 872] [id = 38] 08:43:32 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000895AA50000) [pid = 872] [serial = 110] [outer = 0000000000000000] 08:43:32 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000895C208C00) [pid = 872] [serial = 111] [outer = 000000895AA50000] 08:43:32 INFO - PROCESS | 872 | 1467042212616 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (00000089629D9000) [pid = 872] [serial = 112] [outer = 000000895AA50000] 08:43:32 INFO - PROCESS | 872 | 1467042212955 Marionette TRACE conn8 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 838ms 08:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:43:33 INFO - PROCESS | 872 | 1467042213009 Marionette TRACE conn8 -> [0,117,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 872 | 1467042213011 Marionette TRACE conn8 <- [1,117,null,{"value":"13"}] 08:43:33 INFO - PROCESS | 872 | 1467042213014 Marionette TRACE conn8 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 872 | 1467042213016 Marionette TRACE conn8 <- [1,118,null,{}] 08:43:33 INFO - PROCESS | 872 | 1467042213020 Marionette TRACE conn8 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 872 | 1467042213022 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:33 INFO - PROCESS | 872 | 1467042213100 Marionette TRACE conn8 <- [1,119,null,{"value":null}] 08:43:33 INFO - PROCESS | 872 | 1467042213106 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 872 | 1467042213108 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:33 INFO - PROCESS | 872 | ++DOCSHELL 000000897009E800 == 37 [pid = 872] [id = 39] 08:43:33 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008962FCE400) [pid = 872] [serial = 113] [outer = 0000000000000000] 08:43:33 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896AF18800) [pid = 872] [serial = 114] [outer = 0000008962FCE400] 08:43:33 INFO - PROCESS | 872 | 1467042213152 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896EA24400) [pid = 872] [serial = 115] [outer = 0000008962FCE400] 08:43:33 INFO - PROCESS | 872 | 1467042213535 Marionette TRACE conn8 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 08:43:33 INFO - PROCESS | 872 | 1467042213603 Marionette TRACE conn8 -> [0,121,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 872 | 1467042213606 Marionette TRACE conn8 <- [1,121,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:43:33 INFO - PROCESS | 872 | 1467042213609 Marionette TRACE conn8 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 872 | 1467042213611 Marionette TRACE conn8 <- [1,122,null,{}] 08:43:33 INFO - PROCESS | 872 | 1467042213615 Marionette TRACE conn8 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 872 | 1467042213617 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:33 INFO - PROCESS | 872 | 1467042213696 Marionette TRACE conn8 <- [1,123,null,{"value":null}] 08:43:33 INFO - PROCESS | 872 | 1467042213701 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 872 | 1467042213703 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:33 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D10800 == 38 [pid = 872] [id = 40] 08:43:33 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008966A8A400) [pid = 872] [serial = 116] [outer = 0000000000000000] 08:43:33 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008966A93400) [pid = 872] [serial = 117] [outer = 0000008966A8A400] 08:43:33 INFO - PROCESS | 872 | 1467042213747 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896B694C00) [pid = 872] [serial = 118] [outer = 0000008966A8A400] 08:43:34 INFO - PROCESS | 872 | 1467042214131 Marionette TRACE conn8 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 08:43:34 INFO - PROCESS | 872 | 1467042214198 Marionette TRACE conn8 -> [0,125,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 872 | 1467042214200 Marionette TRACE conn8 <- [1,125,null,{"value":"13"}] 08:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:43:34 INFO - PROCESS | 872 | 1467042214213 Marionette TRACE conn8 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 872 | 1467042214215 Marionette TRACE conn8 <- [1,126,null,{}] 08:43:34 INFO - PROCESS | 872 | 1467042214218 Marionette TRACE conn8 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 872 | 1467042214220 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:34 INFO - PROCESS | 872 | 1467042214300 Marionette TRACE conn8 <- [1,127,null,{"value":null}] 08:43:34 INFO - PROCESS | 872 | 1467042214306 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 872 | 1467042214307 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:34 INFO - PROCESS | 872 | ++DOCSHELL 0000008970680000 == 39 [pid = 872] [id = 41] 08:43:34 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896EA2D000) [pid = 872] [serial = 119] [outer = 0000000000000000] 08:43:34 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896EAB7C00) [pid = 872] [serial = 120] [outer = 000000896EA2D000] 08:43:34 INFO - PROCESS | 872 | 1467042214352 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896EDB5C00) [pid = 872] [serial = 121] [outer = 000000896EA2D000] 08:43:35 INFO - PROCESS | 872 | 1467042215015 Marionette TRACE conn8 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 877ms 08:43:35 INFO - PROCESS | 872 | 1467042215096 Marionette TRACE conn8 -> [0,129,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 872 | 1467042215101 Marionette TRACE conn8 <- [1,129,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:43:35 INFO - PROCESS | 872 | 1467042215106 Marionette TRACE conn8 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 872 | 1467042215112 Marionette TRACE conn8 <- [1,130,null,{}] 08:43:35 INFO - PROCESS | 872 | 1467042215117 Marionette TRACE conn8 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 872 | 1467042215120 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:35 INFO - PROCESS | 872 | 1467042215251 Marionette TRACE conn8 <- [1,131,null,{"value":null}] 08:43:35 INFO - PROCESS | 872 | 1467042215311 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 872 | 1467042215314 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:35 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C5000 == 40 [pid = 872] [id = 42] 08:43:35 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (0000008960B5CC00) [pid = 872] [serial = 122] [outer = 0000000000000000] 08:43:35 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (00000089618E7C00) [pid = 872] [serial = 123] [outer = 0000008960B5CC00] 08:43:35 INFO - PROCESS | 872 | 1467042215372 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (00000089626D3400) [pid = 872] [serial = 124] [outer = 0000008960B5CC00] 08:43:36 INFO - PROCESS | 872 | 1467042216000 Marionette TRACE conn8 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 943ms 08:43:36 INFO - PROCESS | 872 | 1467042216052 Marionette TRACE conn8 -> [0,133,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 872 | 1467042216057 Marionette TRACE conn8 <- [1,133,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:43:36 INFO - PROCESS | 872 | 1467042216064 Marionette TRACE conn8 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 872 | 1467042216067 Marionette TRACE conn8 <- [1,134,null,{}] 08:43:36 INFO - PROCESS | 872 | 1467042216072 Marionette TRACE conn8 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 872 | 1467042216075 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:36 INFO - PROCESS | 872 | 1467042216215 Marionette TRACE conn8 <- [1,135,null,{"value":null}] 08:43:36 INFO - PROCESS | 872 | 1467042216326 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 872 | 1467042216329 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:36 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBED000 == 41 [pid = 872] [id = 43] 08:43:36 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (0000008962678C00) [pid = 872] [serial = 125] [outer = 0000000000000000] 08:43:36 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (0000008965A2BC00) [pid = 872] [serial = 126] [outer = 0000008962678C00] 08:43:36 INFO - PROCESS | 872 | 1467042216391 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (000000896664F000) [pid = 872] [serial = 127] [outer = 0000008962678C00] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968D10800 == 40 [pid = 872] [id = 40] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 000000897009E800 == 39 [pid = 872] [id = 39] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 00000089627E9000 == 38 [pid = 872] [id = 38] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 000000896FA10000 == 37 [pid = 872] [id = 37] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 000000896E861800 == 36 [pid = 872] [id = 36] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 000000896AFAD800 == 35 [pid = 872] [id = 35] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968D11000 == 34 [pid = 872] [id = 34] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 0000008962F80800 == 33 [pid = 872] [id = 33] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 0000008960B7D800 == 32 [pid = 872] [id = 32] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970613000 == 31 [pid = 872] [id = 30] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 0000008961B03800 == 30 [pid = 872] [id = 31] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 00000089696D7800 == 29 [pid = 872] [id = 29] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 00000089656C5000 == 28 [pid = 872] [id = 42] 08:43:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970680000 == 27 [pid = 872] [id = 41] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 104 (000000896FC53800) [pid = 872] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 103 (00000089700DAC00) [pid = 872] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 102 (000000896EDB7800) [pid = 872] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 101 (00000089618E1800) [pid = 872] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000896271B000) [pid = 872] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896EA24000) [pid = 872] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 98 (0000008970028C00) [pid = 872] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896EAB3800) [pid = 872] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896EDADC00) [pid = 872] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896271E800) [pid = 872] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000895C208000) [pid = 872] [serial = 34] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896FA27C00) [pid = 872] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008969814800) [pid = 872] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896981E400) [pid = 872] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896A27C800) [pid = 872] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896AEA1000) [pid = 872] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008966171C00) [pid = 872] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008966656800) [pid = 872] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008970030400) [pid = 872] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896BE99400) [pid = 872] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089667ED400) [pid = 872] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896EA20400) [pid = 872] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008966136400) [pid = 872] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896FDC8000) [pid = 872] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008963146800) [pid = 872] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962533000) [pid = 872] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896EAAE400) [pid = 872] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008970028000) [pid = 872] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C35F800) [pid = 872] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008967234000) [pid = 872] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896FE09800) [pid = 872] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896EDB4C00) [pid = 872] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089700E1000) [pid = 872] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896FE0F400) [pid = 872] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896FC47800) [pid = 872] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000895C4A2800) [pid = 872] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896B357800) [pid = 872] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896B350400) [pid = 872] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:43:37 INFO - PROCESS | 872 | 1467042217853 Marionette TRACE conn8 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1842ms 08:43:37 INFO - PROCESS | 872 | 1467042217908 Marionette TRACE conn8 -> [0,137,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 872 | 1467042217912 Marionette TRACE conn8 <- [1,137,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:43:37 INFO - PROCESS | 872 | 1467042217918 Marionette TRACE conn8 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 872 | 1467042217921 Marionette TRACE conn8 <- [1,138,null,{}] 08:43:37 INFO - PROCESS | 872 | 1467042217928 Marionette TRACE conn8 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 872 | 1467042217931 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:38 INFO - PROCESS | 872 | 1467042218058 Marionette TRACE conn8 <- [1,139,null,{"value":null}] 08:43:38 INFO - PROCESS | 872 | 1467042218118 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 872 | 1467042218123 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:38 INFO - PROCESS | 872 | ++DOCSHELL 000000895D50C800 == 28 [pid = 872] [id = 44] 08:43:38 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000895C4A1800) [pid = 872] [serial = 128] [outer = 0000000000000000] 08:43:38 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000895C4A2000) [pid = 872] [serial = 129] [outer = 000000895C4A1800] 08:43:38 INFO - PROCESS | 872 | 1467042218173 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008960EB3800) [pid = 872] [serial = 130] [outer = 000000895C4A1800] 08:43:38 INFO - PROCESS | 872 | 1467042218558 Marionette TRACE conn8 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 692ms 08:43:38 INFO - PROCESS | 872 | 1467042218614 Marionette TRACE conn8 -> [0,141,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 872 | 1467042218619 Marionette TRACE conn8 <- [1,141,null,{"value":"13"}] 08:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:43:38 INFO - PROCESS | 872 | 1467042218626 Marionette TRACE conn8 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 872 | 1467042218629 Marionette TRACE conn8 <- [1,142,null,{}] 08:43:38 INFO - PROCESS | 872 | 1467042218633 Marionette TRACE conn8 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 872 | 1467042218636 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:38 INFO - PROCESS | 872 | 1467042218726 Marionette TRACE conn8 <- [1,143,null,{"value":null}] 08:43:38 INFO - PROCESS | 872 | 1467042218733 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 872 | 1467042218736 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:38 INFO - PROCESS | 872 | ++DOCSHELL 00000089627E8800 == 29 [pid = 872] [id = 45] 08:43:38 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008962510C00) [pid = 872] [serial = 131] [outer = 0000000000000000] 08:43:38 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089626D9000) [pid = 872] [serial = 132] [outer = 0000008962510C00] 08:43:38 INFO - PROCESS | 872 | 1467042218784 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008962F3D400) [pid = 872] [serial = 133] [outer = 0000008962510C00] 08:43:39 INFO - PROCESS | 872 | 1467042219219 Marionette TRACE conn8 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 08:43:39 INFO - PROCESS | 872 | 1467042219256 Marionette TRACE conn8 -> [0,145,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 872 | 1467042219258 Marionette TRACE conn8 <- [1,145,null,{"value":"13"}] 08:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:43:39 INFO - PROCESS | 872 | 1467042219262 Marionette TRACE conn8 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 872 | 1467042219265 Marionette TRACE conn8 <- [1,146,null,{}] 08:43:39 INFO - PROCESS | 872 | 1467042219277 Marionette TRACE conn8 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 872 | 1467042219283 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:39 INFO - PROCESS | 872 | 1467042219370 Marionette TRACE conn8 <- [1,147,null,{"value":null}] 08:43:39 INFO - PROCESS | 872 | 1467042219409 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 872 | 1467042219412 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:39 INFO - PROCESS | 872 | ++DOCSHELL 00000089666D9000 == 30 [pid = 872] [id = 46] 08:43:39 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C20A800) [pid = 872] [serial = 134] [outer = 0000000000000000] 08:43:39 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008965A6DC00) [pid = 872] [serial = 135] [outer = 000000895C20A800] 08:43:39 INFO - PROCESS | 872 | 1467042219462 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896617B800) [pid = 872] [serial = 136] [outer = 000000895C20A800] 08:43:39 INFO - PROCESS | 872 | 1467042219873 Marionette TRACE conn8 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 08:43:39 INFO - PROCESS | 872 | 1467042219894 Marionette TRACE conn8 -> [0,149,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 872 | 1467042219896 Marionette TRACE conn8 <- [1,149,null,{"value":"13"}] 08:43:39 INFO - PROCESS | 872 | 1467042219913 Marionette TRACE conn8 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:43:39 INFO - PROCESS | 872 | 1467042219915 Marionette TRACE conn8 <- [1,150,null,{}] 08:43:39 INFO - PROCESS | 872 | 1467042219918 Marionette TRACE conn8 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 872 | 1467042219921 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:40 INFO - PROCESS | 872 | 1467042220039 Marionette TRACE conn8 <- [1,151,null,{"value":null}] 08:43:40 INFO - PROCESS | 872 | 1467042220045 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 872 | 1467042220047 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:40 INFO - PROCESS | 872 | ++DOCSHELL 0000008968E90000 == 31 [pid = 872] [id = 47] 08:43:40 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (00000089667F1800) [pid = 872] [serial = 137] [outer = 0000000000000000] 08:43:40 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008966A8B800) [pid = 872] [serial = 138] [outer = 00000089667F1800] 08:43:40 INFO - PROCESS | 872 | 1467042220127 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966E35C00) [pid = 872] [serial = 139] [outer = 00000089667F1800] 08:43:40 INFO - PROCESS | 872 | 1467042220592 Marionette TRACE conn8 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 735ms 08:43:40 INFO - PROCESS | 872 | 1467042220656 Marionette TRACE conn8 -> [0,153,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 872 | 1467042220659 Marionette TRACE conn8 <- [1,153,null,{"value":"13"}] 08:43:40 INFO - PROCESS | 872 | 1467042220662 Marionette TRACE conn8 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:43:40 INFO - PROCESS | 872 | 1467042220664 Marionette TRACE conn8 <- [1,154,null,{}] 08:43:40 INFO - PROCESS | 872 | 1467042220677 Marionette TRACE conn8 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 872 | 1467042220679 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:40 INFO - PROCESS | 872 | 1467042220798 Marionette TRACE conn8 <- [1,155,null,{"value":null}] 08:43:40 INFO - PROCESS | 872 | 1467042220809 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 872 | 1467042220811 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:40 INFO - PROCESS | 872 | ++DOCSHELL 00000089699E9800 == 32 [pid = 872] [id = 48] 08:43:40 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008961963C00) [pid = 872] [serial = 140] [outer = 0000000000000000] 08:43:40 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008968CEA400) [pid = 872] [serial = 141] [outer = 0000008961963C00] 08:43:40 INFO - PROCESS | 872 | 1467042220856 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896981C000) [pid = 872] [serial = 142] [outer = 0000008961963C00] 08:43:41 INFO - PROCESS | 872 | 1467042221274 Marionette TRACE conn8 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 08:43:41 INFO - PROCESS | 872 | 1467042221314 Marionette TRACE conn8 -> [0,157,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 872 | 1467042221316 Marionette TRACE conn8 <- [1,157,null,{"value":"13"}] 08:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:43:41 INFO - PROCESS | 872 | 1467042221328 Marionette TRACE conn8 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 872 | 1467042221330 Marionette TRACE conn8 <- [1,158,null,{}] 08:43:41 INFO - PROCESS | 872 | 1467042221333 Marionette TRACE conn8 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 872 | 1467042221339 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:41 INFO - PROCESS | 872 | 1467042221467 Marionette TRACE conn8 <- [1,159,null,{"value":null}] 08:43:41 INFO - PROCESS | 872 | 1467042221472 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 872 | 1467042221475 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:41 INFO - PROCESS | 872 | ++DOCSHELL 000000896E85B800 == 33 [pid = 872] [id = 49] 08:43:41 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896A27D800) [pid = 872] [serial = 143] [outer = 0000000000000000] 08:43:41 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896AE4E800) [pid = 872] [serial = 144] [outer = 000000896A27D800] 08:43:41 INFO - PROCESS | 872 | 1467042221521 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896AF20C00) [pid = 872] [serial = 145] [outer = 000000896A27D800] 08:43:42 INFO - PROCESS | 872 | 1467042222084 Marionette TRACE conn8 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008962CB7800) [pid = 872] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966A8A400) [pid = 872] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089661A2800) [pid = 872] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896195E000) [pid = 872] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895AA50000) [pid = 872] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895C206800) [pid = 872] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896EA2D000) [pid = 872] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896B42B400) [pid = 872] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896AF20400) [pid = 872] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895C9A8C00) [pid = 872] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962FCE400) [pid = 872] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008960B57400) [pid = 872] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008969817000) [pid = 872] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:43:42 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089618DE400) [pid = 872] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 838ms 08:43:42 INFO - PROCESS | 872 | 1467042222172 Marionette TRACE conn8 -> [0,161,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 872 | 1467042222174 Marionette TRACE conn8 <- [1,161,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:43:42 INFO - PROCESS | 872 | 1467042222178 Marionette TRACE conn8 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 872 | 1467042222180 Marionette TRACE conn8 <- [1,162,null,{}] 08:43:42 INFO - PROCESS | 872 | 1467042222183 Marionette TRACE conn8 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 872 | 1467042222185 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:42 INFO - PROCESS | 872 | 1467042222263 Marionette TRACE conn8 <- [1,163,null,{"value":null}] 08:43:42 INFO - PROCESS | 872 | 1467042222268 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 872 | 1467042222270 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB7A800 == 34 [pid = 872] [id = 50] 08:43:42 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008961613400) [pid = 872] [serial = 146] [outer = 0000000000000000] 08:43:42 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008962505000) [pid = 872] [serial = 147] [outer = 0000008961613400] 08:43:42 INFO - PROCESS | 872 | 1467042222315 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008966A96400) [pid = 872] [serial = 148] [outer = 0000008961613400] 08:43:42 INFO - PROCESS | 872 | 1467042222700 Marionette TRACE conn8 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 08:43:42 INFO - PROCESS | 872 | 1467042222768 Marionette TRACE conn8 -> [0,165,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 872 | 1467042222771 Marionette TRACE conn8 <- [1,165,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:43:42 INFO - PROCESS | 872 | 1467042222774 Marionette TRACE conn8 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 872 | 1467042222775 Marionette TRACE conn8 <- [1,166,null,{}] 08:43:42 INFO - PROCESS | 872 | 1467042222779 Marionette TRACE conn8 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 872 | 1467042222781 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:42 INFO - PROCESS | 872 | 1467042222859 Marionette TRACE conn8 <- [1,167,null,{"value":null}] 08:43:42 INFO - PROCESS | 872 | 1467042222866 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 872 | 1467042222868 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA04000 == 35 [pid = 872] [id = 51] 08:43:42 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896AEAA000) [pid = 872] [serial = 149] [outer = 0000000000000000] 08:43:42 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896B356400) [pid = 872] [serial = 150] [outer = 000000896AEAA000] 08:43:42 INFO - PROCESS | 872 | 1467042222914 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896BAE9000) [pid = 872] [serial = 151] [outer = 000000896AEAA000] 08:43:43 INFO - PROCESS | 872 | 1467042223308 Marionette TRACE conn8 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 08:43:43 INFO - PROCESS | 872 | 1467042223364 Marionette TRACE conn8 -> [0,169,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 872 | 1467042223366 Marionette TRACE conn8 <- [1,169,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:43:43 INFO - PROCESS | 872 | 1467042223369 Marionette TRACE conn8 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 872 | 1467042223371 Marionette TRACE conn8 <- [1,170,null,{}] 08:43:43 INFO - PROCESS | 872 | 1467042223375 Marionette TRACE conn8 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 872 | 1467042223377 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:43 INFO - PROCESS | 872 | 1467042223459 Marionette TRACE conn8 <- [1,171,null,{"value":null}] 08:43:43 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008968B48800) [pid = 872] [serial = 152] [outer = 0000008962F41400] 08:43:43 INFO - PROCESS | 872 | 1467042223483 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 872 | 1467042223485 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:43 INFO - PROCESS | 872 | ++DOCSHELL 00000089666D8800 == 36 [pid = 872] [id = 52] 08:43:43 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B693000) [pid = 872] [serial = 153] [outer = 0000000000000000] 08:43:43 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896BE9B400) [pid = 872] [serial = 154] [outer = 000000896B693000] 08:43:43 INFO - PROCESS | 872 | 1467042223536 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896EA23000) [pid = 872] [serial = 155] [outer = 000000896B693000] 08:43:43 INFO - PROCESS | 872 | 1467042223969 Marionette TRACE conn8 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 627ms 08:43:44 INFO - PROCESS | 872 | 1467042224001 Marionette TRACE conn8 -> [0,173,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 872 | 1467042224003 Marionette TRACE conn8 <- [1,173,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:43:44 INFO - PROCESS | 872 | 1467042224006 Marionette TRACE conn8 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 872 | 1467042224008 Marionette TRACE conn8 <- [1,174,null,{}] 08:43:44 INFO - PROCESS | 872 | 1467042224012 Marionette TRACE conn8 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 872 | 1467042224014 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:44 INFO - PROCESS | 872 | 1467042224144 Marionette TRACE conn8 <- [1,175,null,{"value":null}] 08:43:44 INFO - PROCESS | 872 | 1467042224202 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 872 | 1467042224205 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:44 INFO - PROCESS | 872 | ++DOCSHELL 000000895C382000 == 37 [pid = 872] [id = 53] 08:43:44 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000895A9E7C00) [pid = 872] [serial = 156] [outer = 0000000000000000] 08:43:44 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000895C209C00) [pid = 872] [serial = 157] [outer = 000000895A9E7C00] 08:43:44 INFO - PROCESS | 872 | 1467042224264 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000895C4A0800) [pid = 872] [serial = 158] [outer = 000000895A9E7C00] 08:43:45 INFO - PROCESS | 872 | 1467042225076 Marionette TRACE conn8 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1135ms 08:43:45 INFO - PROCESS | 872 | 1467042225144 Marionette TRACE conn8 -> [0,177,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 872 | 1467042225149 Marionette TRACE conn8 <- [1,177,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:43:45 INFO - PROCESS | 872 | 1467042225155 Marionette TRACE conn8 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 872 | 1467042225158 Marionette TRACE conn8 <- [1,178,null,{}] 08:43:45 INFO - PROCESS | 872 | 1467042225163 Marionette TRACE conn8 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 872 | 1467042225168 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:45 INFO - PROCESS | 872 | 1467042225297 Marionette TRACE conn8 <- [1,179,null,{"value":null}] 08:43:45 INFO - PROCESS | 872 | 1467042225379 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 872 | 1467042225382 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:45 INFO - PROCESS | 872 | ++DOCSHELL 0000008967269000 == 38 [pid = 872] [id = 54] 08:43:45 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008962CB6400) [pid = 872] [serial = 159] [outer = 0000000000000000] 08:43:45 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008962FCB800) [pid = 872] [serial = 160] [outer = 0000008962CB6400] 08:43:45 INFO - PROCESS | 872 | 1467042225440 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008966136400) [pid = 872] [serial = 161] [outer = 0000008962CB6400] 08:43:46 INFO - PROCESS | 872 | 1467042226283 Marionette TRACE conn8 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 00000089666D8800 == 37 [pid = 872] [id = 52] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 000000896FA04000 == 36 [pid = 872] [id = 51] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 000000896EB7A800 == 35 [pid = 872] [id = 50] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 000000896E85B800 == 34 [pid = 872] [id = 49] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 00000089699E9800 == 33 [pid = 872] [id = 48] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 0000008968E90000 == 32 [pid = 872] [id = 47] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 00000089666D9000 == 31 [pid = 872] [id = 46] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 00000089627E8800 == 30 [pid = 872] [id = 45] 08:43:46 INFO - PROCESS | 872 | --DOCSHELL 000000895D50C800 == 29 [pid = 872] [id = 44] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AE50400) [pid = 872] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008962F40800) [pid = 872] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089656F4C00) [pid = 872] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089626D2000) [pid = 872] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008965604800) [pid = 872] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895DA50000) [pid = 872] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896153D000) [pid = 872] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008966E41000) [pid = 872] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B694C00) [pid = 872] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969BE4000) [pid = 872] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896EAB7C00) [pid = 872] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896EDB5C00) [pid = 872] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896BA71400) [pid = 872] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B35AC00) [pid = 872] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896EA27800) [pid = 872] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089668CE400) [pid = 872] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896981A800) [pid = 872] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089618A9800) [pid = 872] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008962F46400) [pid = 872] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896E720800) [pid = 872] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008966A93400) [pid = 872] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 65 (00000089629D9000) [pid = 872] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000895C208C00) [pid = 872] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896EA24400) [pid = 872] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896A280800) [pid = 872] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896AF16400) [pid = 872] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896AF18800) [pid = 872] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 872 | --DOMWINDOW == 59 (0000008968B3AC00) [pid = 872] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1178ms 08:43:46 INFO - PROCESS | 872 | 1467042226335 Marionette TRACE conn8 -> [0,181,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 872 | 1467042226339 Marionette TRACE conn8 <- [1,181,null,{"value":"13"}] 08:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:43:46 INFO - PROCESS | 872 | 1467042226344 Marionette TRACE conn8 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 872 | 1467042226347 Marionette TRACE conn8 <- [1,182,null,{}] 08:43:46 INFO - PROCESS | 872 | 1467042226353 Marionette TRACE conn8 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 872 | 1467042226355 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:46 INFO - PROCESS | 872 | 1467042226448 Marionette TRACE conn8 <- [1,183,null,{"value":null}] 08:43:46 INFO - PROCESS | 872 | 1467042226460 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 872 | 1467042226465 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:46 INFO - PROCESS | 872 | ++DOCSHELL 00000089618BC800 == 30 [pid = 872] [id = 55] 08:43:46 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000895C4A1C00) [pid = 872] [serial = 162] [outer = 0000000000000000] 08:43:46 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (0000008960DF6800) [pid = 872] [serial = 163] [outer = 000000895C4A1C00] 08:43:46 INFO - PROCESS | 872 | 1467042226515 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000896267C800) [pid = 872] [serial = 164] [outer = 000000895C4A1C00] 08:43:46 INFO - PROCESS | 872 | 1467042226970 Marionette TRACE conn8 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 686ms 08:43:47 INFO - PROCESS | 872 | 1467042227034 Marionette TRACE conn8 -> [0,185,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 872 | 1467042227039 Marionette TRACE conn8 <- [1,185,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:43:47 INFO - PROCESS | 872 | 1467042227046 Marionette TRACE conn8 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 872 | 1467042227049 Marionette TRACE conn8 <- [1,186,null,{}] 08:43:47 INFO - PROCESS | 872 | 1467042227053 Marionette TRACE conn8 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 872 | 1467042227055 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:47 INFO - PROCESS | 872 | 1467042227143 Marionette TRACE conn8 <- [1,187,null,{"value":null}] 08:43:47 INFO - PROCESS | 872 | 1467042227152 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 872 | 1467042227154 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:47 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C8000 == 31 [pid = 872] [id = 56] 08:43:47 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008962FCDC00) [pid = 872] [serial = 165] [outer = 0000000000000000] 08:43:47 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008965604400) [pid = 872] [serial = 166] [outer = 0000008962FCDC00] 08:43:47 INFO - PROCESS | 872 | 1467042227203 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008965787800) [pid = 872] [serial = 167] [outer = 0000008962FCDC00] 08:43:47 INFO - PROCESS | 872 | 1467042227652 Marionette TRACE conn8 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 08:43:47 INFO - PROCESS | 872 | 1467042227677 Marionette TRACE conn8 -> [0,189,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 872 | 1467042227679 Marionette TRACE conn8 <- [1,189,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:43:47 INFO - PROCESS | 872 | 1467042227686 Marionette TRACE conn8 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 872 | 1467042227690 Marionette TRACE conn8 <- [1,190,null,{}] 08:43:47 INFO - PROCESS | 872 | 1467042227702 Marionette TRACE conn8 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 872 | 1467042227707 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:47 INFO - PROCESS | 872 | 1467042227793 Marionette TRACE conn8 <- [1,191,null,{"value":null}] 08:43:47 INFO - PROCESS | 872 | 1467042227803 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 872 | 1467042227806 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:47 INFO - PROCESS | 872 | ++DOCSHELL 00000089674B3800 == 32 [pid = 872] [id = 57] 08:43:47 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008966A91400) [pid = 872] [serial = 168] [outer = 0000000000000000] 08:43:47 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008966E33C00) [pid = 872] [serial = 169] [outer = 0000008966A91400] 08:43:47 INFO - PROCESS | 872 | 1467042227855 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008968CE6000) [pid = 872] [serial = 170] [outer = 0000008966A91400] 08:43:48 INFO - PROCESS | 872 | 1467042228295 Marionette TRACE conn8 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 08:43:48 INFO - PROCESS | 872 | 1467042228315 Marionette TRACE conn8 -> [0,193,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 872 | 1467042228318 Marionette TRACE conn8 <- [1,193,null,{"value":"13"}] 08:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:43:48 INFO - PROCESS | 872 | 1467042228321 Marionette TRACE conn8 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 872 | 1467042228323 Marionette TRACE conn8 <- [1,194,null,{}] 08:43:48 INFO - PROCESS | 872 | 1467042228326 Marionette TRACE conn8 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 872 | 1467042228328 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:48 INFO - PROCESS | 872 | 1467042228415 Marionette TRACE conn8 <- [1,195,null,{"value":null}] 08:43:48 INFO - PROCESS | 872 | 1467042228420 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 872 | 1467042228422 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:48 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFAE000 == 33 [pid = 872] [id = 58] 08:43:48 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000895C49F000) [pid = 872] [serial = 171] [outer = 0000000000000000] 08:43:48 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896A278400) [pid = 872] [serial = 172] [outer = 000000895C49F000] 08:43:48 INFO - PROCESS | 872 | 1467042228468 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896AE49000) [pid = 872] [serial = 173] [outer = 000000895C49F000] 08:43:48 INFO - PROCESS | 872 | 1467042228861 Marionette TRACE conn8 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 08:43:48 INFO - PROCESS | 872 | 1467042228910 Marionette TRACE conn8 -> [0,197,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 872 | 1467042228912 Marionette TRACE conn8 <- [1,197,null,{"value":"13"}] 08:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:43:48 INFO - PROCESS | 872 | 1467042228929 Marionette TRACE conn8 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 872 | 1467042228931 Marionette TRACE conn8 <- [1,198,null,{}] 08:43:48 INFO - PROCESS | 872 | 1467042228935 Marionette TRACE conn8 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 872 | 1467042228937 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:49 INFO - PROCESS | 872 | 1467042229042 Marionette TRACE conn8 <- [1,199,null,{"value":null}] 08:43:49 INFO - PROCESS | 872 | 1467042229047 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 872 | 1467042229049 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:49 INFO - PROCESS | 872 | ++DOCSHELL 00000089618BC000 == 34 [pid = 872] [id = 59] 08:43:49 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896AE51C00) [pid = 872] [serial = 174] [outer = 0000000000000000] 08:43:49 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896AEA1800) [pid = 872] [serial = 175] [outer = 000000896AE51C00] 08:43:49 INFO - PROCESS | 872 | 1467042229095 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896AF1BC00) [pid = 872] [serial = 176] [outer = 000000896AE51C00] 08:43:49 INFO - PROCESS | 872 | 1467042229543 Marionette TRACE conn8 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 08:43:49 INFO - PROCESS | 872 | 1467042229559 Marionette TRACE conn8 -> [0,201,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 872 | 1467042229561 Marionette TRACE conn8 <- [1,201,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:43:49 INFO - PROCESS | 872 | 1467042229564 Marionette TRACE conn8 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 872 | 1467042229566 Marionette TRACE conn8 <- [1,202,null,{}] 08:43:49 INFO - PROCESS | 872 | 1467042229570 Marionette TRACE conn8 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 872 | 1467042229575 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:49 INFO - PROCESS | 872 | 1467042229709 Marionette TRACE conn8 <- [1,203,null,{"value":null}] 08:43:49 INFO - PROCESS | 872 | 1467042229715 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 872 | 1467042229724 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:49 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE6000 == 35 [pid = 872] [id = 60] 08:43:49 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896B34FC00) [pid = 872] [serial = 177] [outer = 0000000000000000] 08:43:49 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896BE95000) [pid = 872] [serial = 178] [outer = 000000896B34FC00] 08:43:49 INFO - PROCESS | 872 | 1467042229811 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896EAB3000) [pid = 872] [serial = 179] [outer = 000000896B34FC00] 08:43:50 INFO - PROCESS | 872 | 1467042230214 Marionette TRACE conn8 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 691ms 08:43:50 INFO - PROCESS | 872 | 1467042230257 Marionette TRACE conn8 -> [0,205,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 872 | 1467042230259 Marionette TRACE conn8 <- [1,205,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:43:50 INFO - PROCESS | 872 | 1467042230273 Marionette TRACE conn8 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 872 | 1467042230275 Marionette TRACE conn8 <- [1,206,null,{}] 08:43:50 INFO - PROCESS | 872 | 1467042230278 Marionette TRACE conn8 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 872 | 1467042230280 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:50 INFO - PROCESS | 872 | 1467042230402 Marionette TRACE conn8 <- [1,207,null,{"value":null}] 08:43:50 INFO - PROCESS | 872 | 1467042230449 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 872 | 1467042230451 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:50 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC8F800 == 36 [pid = 872] [id = 61] 08:43:50 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896EDB5000) [pid = 872] [serial = 180] [outer = 0000000000000000] 08:43:50 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896EDB9400) [pid = 872] [serial = 181] [outer = 000000896EDB5000] 08:43:50 INFO - PROCESS | 872 | 1467042230495 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896FA28800) [pid = 872] [serial = 182] [outer = 000000896EDB5000] 08:43:50 INFO - PROCESS | 872 | 1467042230893 Marionette TRACE conn8 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 08:43:50 INFO - PROCESS | 872 | 1467042230900 Marionette TRACE conn8 -> [0,209,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 872 | 1467042230902 Marionette TRACE conn8 <- [1,209,null,{"value":"13"}] 08:43:50 INFO - PROCESS | 872 | 1467042230906 Marionette TRACE conn8 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:43:50 INFO - PROCESS | 872 | 1467042230907 Marionette TRACE conn8 <- [1,210,null,{}] 08:43:50 INFO - PROCESS | 872 | 1467042230915 Marionette TRACE conn8 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 872 | 1467042230917 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:51 INFO - PROCESS | 872 | 1467042231042 Marionette TRACE conn8 <- [1,211,null,{"value":null}] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008961613400) [pid = 872] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896AEAA000) [pid = 872] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089667F1800) [pid = 872] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962510C00) [pid = 872] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895C20A800) [pid = 872] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C4A1800) [pid = 872] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896A27D800) [pid = 872] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008960B5CC00) [pid = 872] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:43:51 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008961963C00) [pid = 872] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:43:51 INFO - PROCESS | 872 | 1467042231087 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 872 | 1467042231089 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:51 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFA5800 == 37 [pid = 872] [id = 62] 08:43:51 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000895C49F400) [pid = 872] [serial = 183] [outer = 0000000000000000] 08:43:51 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896195E400) [pid = 872] [serial = 184] [outer = 000000895C49F400] 08:43:51 INFO - PROCESS | 872 | 1467042231134 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896A27D800) [pid = 872] [serial = 185] [outer = 000000895C49F400] 08:43:51 INFO - PROCESS | 872 | 1467042231469 Marionette TRACE conn8 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 08:43:51 INFO - PROCESS | 872 | 1467042231536 Marionette TRACE conn8 -> [0,213,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 872 | 1467042231539 Marionette TRACE conn8 <- [1,213,null,{"value":"13"}] 08:43:51 INFO - PROCESS | 872 | 1467042231542 Marionette TRACE conn8 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:43:51 INFO - PROCESS | 872 | 1467042231544 Marionette TRACE conn8 <- [1,214,null,{}] 08:43:51 INFO - PROCESS | 872 | 1467042231547 Marionette TRACE conn8 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 872 | 1467042231549 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:51 INFO - PROCESS | 872 | 1467042231653 Marionette TRACE conn8 <- [1,215,null,{"value":null}] 08:43:51 INFO - PROCESS | 872 | 1467042231661 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 872 | 1467042231663 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:51 INFO - PROCESS | 872 | ++DOCSHELL 00000089701BA000 == 38 [pid = 872] [id = 63] 08:43:51 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896FC46800) [pid = 872] [serial = 186] [outer = 0000000000000000] 08:43:51 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896FC4E000) [pid = 872] [serial = 187] [outer = 000000896FC46800] 08:43:51 INFO - PROCESS | 872 | 1467042231708 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896FDC0400) [pid = 872] [serial = 188] [outer = 000000896FC46800] 08:43:52 INFO - PROCESS | 872 | 1467042232096 Marionette TRACE conn8 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 08:43:52 INFO - PROCESS | 872 | 1467042232132 Marionette TRACE conn8 -> [0,217,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 872 | 1467042232134 Marionette TRACE conn8 <- [1,217,null,{"value":"13"}] 08:43:52 INFO - PROCESS | 872 | 1467042232137 Marionette TRACE conn8 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:43:52 INFO - PROCESS | 872 | 1467042232139 Marionette TRACE conn8 <- [1,218,null,{}] 08:43:52 INFO - PROCESS | 872 | 1467042232142 Marionette TRACE conn8 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 872 | 1467042232144 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:52 INFO - PROCESS | 872 | 1467042232258 Marionette TRACE conn8 <- [1,219,null,{"value":null}] 08:43:52 INFO - PROCESS | 872 | 1467042232266 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 872 | 1467042232268 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:52 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFAD800 == 39 [pid = 872] [id = 64] 08:43:52 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896FC53C00) [pid = 872] [serial = 189] [outer = 0000000000000000] 08:43:52 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896FDCAC00) [pid = 872] [serial = 190] [outer = 000000896FC53C00] 08:43:52 INFO - PROCESS | 872 | 1467042232312 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896FE04C00) [pid = 872] [serial = 191] [outer = 000000896FC53C00] 08:43:52 INFO - PROCESS | 872 | 1467042232692 Marionette TRACE conn8 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 584ms 08:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:43:52 INFO - PROCESS | 872 | 1467042232725 Marionette TRACE conn8 -> [0,221,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 872 | 1467042232727 Marionette TRACE conn8 <- [1,221,null,{"value":"13"}] 08:43:52 INFO - PROCESS | 872 | 1467042232731 Marionette TRACE conn8 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 872 | 1467042232733 Marionette TRACE conn8 <- [1,222,null,{}] 08:43:52 INFO - PROCESS | 872 | 1467042232737 Marionette TRACE conn8 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 872 | 1467042232739 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:52 INFO - PROCESS | 872 | 1467042232873 Marionette TRACE conn8 <- [1,223,null,{"value":null}] 08:43:52 INFO - PROCESS | 872 | 1467042232979 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 872 | 1467042232982 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:53 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B6A800 == 40 [pid = 872] [id = 65] 08:43:53 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896745B400) [pid = 872] [serial = 192] [outer = 0000000000000000] 08:43:53 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896745D000) [pid = 872] [serial = 193] [outer = 000000896745B400] 08:43:53 INFO - PROCESS | 872 | 1467042233042 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896A24A800) [pid = 872] [serial = 194] [outer = 000000896745B400] 08:43:53 INFO - PROCESS | 872 | 1467042233678 Marionette TRACE conn8 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 986ms 08:43:53 INFO - PROCESS | 872 | 1467042233719 Marionette TRACE conn8 -> [0,225,"getWindowHandle",null] 08:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:43:53 INFO - PROCESS | 872 | 1467042233723 Marionette TRACE conn8 <- [1,225,null,{"value":"13"}] 08:43:53 INFO - PROCESS | 872 | 1467042233728 Marionette TRACE conn8 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 872 | 1467042233731 Marionette TRACE conn8 <- [1,226,null,{}] 08:43:53 INFO - PROCESS | 872 | 1467042233737 Marionette TRACE conn8 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 872 | 1467042233740 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:53 INFO - PROCESS | 872 | 1467042233853 Marionette TRACE conn8 <- [1,227,null,{"value":null}] 08:43:53 INFO - PROCESS | 872 | 1467042233919 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 872 | 1467042233922 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:53 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D4800 == 41 [pid = 872] [id = 66] 08:43:53 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008962CB7000) [pid = 872] [serial = 195] [outer = 0000000000000000] 08:43:53 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008962FCAC00) [pid = 872] [serial = 196] [outer = 0000008962CB7000] 08:43:53 INFO - PROCESS | 872 | 1467042233981 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008966174400) [pid = 872] [serial = 197] [outer = 0000008962CB7000] 08:43:54 INFO - PROCESS | 872 | 1467042234567 Marionette TRACE conn8 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 879ms 08:43:54 INFO - PROCESS | 872 | 1467042234608 Marionette TRACE conn8 -> [0,229,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 872 | 1467042234613 Marionette TRACE conn8 <- [1,229,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:43:54 INFO - PROCESS | 872 | 1467042234620 Marionette TRACE conn8 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 872 | 1467042234623 Marionette TRACE conn8 <- [1,230,null,{}] 08:43:54 INFO - PROCESS | 872 | 1467042234627 Marionette TRACE conn8 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 872 | 1467042234630 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:54 INFO - PROCESS | 872 | 1467042234749 Marionette TRACE conn8 <- [1,231,null,{"value":null}] 08:43:54 INFO - PROCESS | 872 | 1467042234830 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 872 | 1467042234833 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:54 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB65000 == 42 [pid = 872] [id = 67] 08:43:54 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008967463C00) [pid = 872] [serial = 198] [outer = 0000000000000000] 08:43:54 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008968984400) [pid = 872] [serial = 199] [outer = 0000008967463C00] 08:43:54 INFO - PROCESS | 872 | 1467042234890 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896A281400) [pid = 872] [serial = 200] [outer = 0000008967463C00] 08:43:55 INFO - PROCESS | 872 | 1467042235456 Marionette TRACE conn8 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 880ms 08:43:55 INFO - PROCESS | 872 | 1467042235502 Marionette TRACE conn8 -> [0,233,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 872 | 1467042235505 Marionette TRACE conn8 <- [1,233,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:43:55 INFO - PROCESS | 872 | 1467042235509 Marionette TRACE conn8 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 872 | 1467042235513 Marionette TRACE conn8 <- [1,234,null,{}] 08:43:55 INFO - PROCESS | 872 | 1467042235524 Marionette TRACE conn8 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 872 | 1467042235530 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:55 INFO - PROCESS | 872 | 1467042235641 Marionette TRACE conn8 <- [1,235,null,{"value":null}] 08:43:55 INFO - PROCESS | 872 | 1467042235722 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 872 | 1467042235726 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:55 INFO - PROCESS | 872 | ++DOCSHELL 00000089706C3800 == 43 [pid = 872] [id = 68] 08:43:55 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008968BC1800) [pid = 872] [serial = 201] [outer = 0000000000000000] 08:43:55 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896AF1B400) [pid = 872] [serial = 202] [outer = 0000008968BC1800] 08:43:55 INFO - PROCESS | 872 | 1467042235784 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896BAED000) [pid = 872] [serial = 203] [outer = 0000008968BC1800] 08:43:56 INFO - PROCESS | 872 | 1467042236367 Marionette TRACE conn8 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 943ms 08:43:56 INFO - PROCESS | 872 | 1467042236454 Marionette TRACE conn8 -> [0,237,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 872 | 1467042236457 Marionette TRACE conn8 <- [1,237,null,{"value":"13"}] 08:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:43:56 INFO - PROCESS | 872 | 1467042236461 Marionette TRACE conn8 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 872 | 1467042236463 Marionette TRACE conn8 <- [1,238,null,{}] 08:43:56 INFO - PROCESS | 872 | 1467042236482 Marionette TRACE conn8 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 872 | 1467042236485 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:56 INFO - PROCESS | 872 | 1467042236605 Marionette TRACE conn8 <- [1,239,null,{"value":null}] 08:43:56 INFO - PROCESS | 872 | 1467042236664 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 872 | 1467042236667 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:56 INFO - PROCESS | 872 | ++DOCSHELL 00000089696CA000 == 44 [pid = 872] [id = 69] 08:43:56 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008967228800) [pid = 872] [serial = 204] [outer = 0000000000000000] 08:43:56 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896B359000) [pid = 872] [serial = 205] [outer = 0000008967228800] 08:43:56 INFO - PROCESS | 872 | 1467042236722 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896EABB000) [pid = 872] [serial = 206] [outer = 0000008967228800] 08:43:57 INFO - PROCESS | 872 | 1467042237684 Marionette TRACE conn8 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1288ms 08:43:57 INFO - PROCESS | 872 | 1467042237749 Marionette TRACE conn8 -> [0,241,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 872 | 1467042237752 Marionette TRACE conn8 <- [1,241,null,{"value":"13"}] 08:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:43:57 INFO - PROCESS | 872 | 1467042237756 Marionette TRACE conn8 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 872 | 1467042237759 Marionette TRACE conn8 <- [1,242,null,{}] 08:43:57 INFO - PROCESS | 872 | 1467042237764 Marionette TRACE conn8 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 872 | 1467042237767 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:57 INFO - PROCESS | 872 | 1467042237899 Marionette TRACE conn8 <- [1,243,null,{"value":null}] 08:43:57 INFO - PROCESS | 872 | 1467042237965 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 872 | 1467042237968 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:57 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C1000 == 45 [pid = 872] [id = 70] 08:43:57 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008962FCBC00) [pid = 872] [serial = 207] [outer = 0000000000000000] 08:43:58 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008966171400) [pid = 872] [serial = 208] [outer = 0000008962FCBC00] 08:43:58 INFO - PROCESS | 872 | 1467042238017 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (0000008967229800) [pid = 872] [serial = 209] [outer = 0000008962FCBC00] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 000000896AFAD800 == 44 [pid = 872] [id = 64] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 00000089701BA000 == 43 [pid = 872] [id = 63] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 000000896AFA5800 == 42 [pid = 872] [id = 62] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 000000896FC8F800 == 41 [pid = 872] [id = 61] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE6000 == 40 [pid = 872] [id = 60] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 00000089618BC000 == 39 [pid = 872] [id = 59] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 000000896AFAE000 == 38 [pid = 872] [id = 58] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 00000089674B3800 == 37 [pid = 872] [id = 57] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 00000089656C8000 == 36 [pid = 872] [id = 56] 08:43:58 INFO - PROCESS | 872 | --DOCSHELL 00000089618BC800 == 35 [pid = 872] [id = 55] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 97 (0000008965A2BC00) [pid = 872] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896BE9B400) [pid = 872] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 95 (00000089698E0400) [pid = 872] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 94 (00000089626D9000) [pid = 872] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008962F3D400) [pid = 872] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008965A6DC00) [pid = 872] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000895C4A2000) [pid = 872] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008960EB3800) [pid = 872] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896AE4E800) [pid = 872] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089626D3400) [pid = 872] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 87 (00000089618E7C00) [pid = 872] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008968CEA400) [pid = 872] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008966A96400) [pid = 872] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008962505000) [pid = 872] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896AF20C00) [pid = 872] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896BAE9000) [pid = 872] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008966A8B800) [pid = 872] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896B356400) [pid = 872] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008966E35C00) [pid = 872] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896617B800) [pid = 872] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896981C000) [pid = 872] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:43:58 INFO - PROCESS | 872 | 1467042238482 Marionette TRACE conn8 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 796ms 08:43:58 INFO - PROCESS | 872 | 1467042238555 Marionette TRACE conn8 -> [0,245,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 872 | 1467042238559 Marionette TRACE conn8 <- [1,245,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:43:58 INFO - PROCESS | 872 | 1467042238566 Marionette TRACE conn8 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 872 | 1467042238569 Marionette TRACE conn8 <- [1,246,null,{}] 08:43:58 INFO - PROCESS | 872 | 1467042238573 Marionette TRACE conn8 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 872 | 1467042238575 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:58 INFO - PROCESS | 872 | 1467042238669 Marionette TRACE conn8 <- [1,247,null,{"value":null}] 08:43:58 INFO - PROCESS | 872 | 1467042238683 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 872 | 1467042238685 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:58 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F88800 == 36 [pid = 872] [id = 71] 08:43:58 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089629D6C00) [pid = 872] [serial = 210] [outer = 0000000000000000] 08:43:58 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008962FC7C00) [pid = 872] [serial = 211] [outer = 00000089629D6C00] 08:43:58 INFO - PROCESS | 872 | 1467042238734 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896664B800) [pid = 872] [serial = 212] [outer = 00000089629D6C00] 08:43:59 INFO - PROCESS | 872 | 1467042239159 Marionette TRACE conn8 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 627ms 08:43:59 INFO - PROCESS | 872 | 1467042239195 Marionette TRACE conn8 -> [0,249,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 872 | 1467042239197 Marionette TRACE conn8 <- [1,249,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:43:59 INFO - PROCESS | 872 | 1467042239205 Marionette TRACE conn8 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 872 | 1467042239209 Marionette TRACE conn8 <- [1,250,null,{}] 08:43:59 INFO - PROCESS | 872 | 1467042239220 Marionette TRACE conn8 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 872 | 1467042239225 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:59 INFO - PROCESS | 872 | 1467042239313 Marionette TRACE conn8 <- [1,251,null,{"value":null}] 08:43:59 INFO - PROCESS | 872 | 1467042239322 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 872 | 1467042239325 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D1A800 == 37 [pid = 872] [id = 72] 08:43:59 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008967462000) [pid = 872] [serial = 213] [outer = 0000000000000000] 08:43:59 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968B49400) [pid = 872] [serial = 214] [outer = 0000008967462000] 08:43:59 INFO - PROCESS | 872 | 1467042239380 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008968BC6800) [pid = 872] [serial = 215] [outer = 0000008967462000] 08:43:59 INFO - PROCESS | 872 | 1467042239821 Marionette TRACE conn8 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 650ms 08:43:59 INFO - PROCESS | 872 | 1467042239854 Marionette TRACE conn8 -> [0,253,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 872 | 1467042239856 Marionette TRACE conn8 <- [1,253,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:43:59 INFO - PROCESS | 872 | 1467042239860 Marionette TRACE conn8 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 872 | 1467042239861 Marionette TRACE conn8 <- [1,254,null,{}] 08:43:59 INFO - PROCESS | 872 | 1467042239865 Marionette TRACE conn8 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 872 | 1467042239867 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:59 INFO - PROCESS | 872 | 1467042239962 Marionette TRACE conn8 <- [1,255,null,{"value":null}] 08:43:59 INFO - PROCESS | 872 | 1467042239970 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 872 | 1467042239972 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:43:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AE6000 == 38 [pid = 872] [id = 73] 08:43:59 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896A27A800) [pid = 872] [serial = 216] [outer = 0000000000000000] 08:44:00 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896A27E800) [pid = 872] [serial = 217] [outer = 000000896A27A800] 08:44:00 INFO - PROCESS | 872 | 1467042240018 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896AE54000) [pid = 872] [serial = 218] [outer = 000000896A27A800] 08:44:00 INFO - PROCESS | 872 | 1467042240426 Marionette TRACE conn8 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 08:44:00 INFO - PROCESS | 872 | 1467042240448 Marionette TRACE conn8 -> [0,257,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 872 | 1467042240450 Marionette TRACE conn8 <- [1,257,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:44:00 INFO - PROCESS | 872 | 1467042240454 Marionette TRACE conn8 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 872 | 1467042240456 Marionette TRACE conn8 <- [1,258,null,{}] 08:44:00 INFO - PROCESS | 872 | 1467042240474 Marionette TRACE conn8 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 872 | 1467042240476 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:00 INFO - PROCESS | 872 | 1467042240594 Marionette TRACE conn8 <- [1,259,null,{"value":null}] 08:44:00 INFO - PROCESS | 872 | 1467042240600 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 872 | 1467042240602 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:00 INFO - PROCESS | 872 | ++DOCSHELL 000000895CFF5800 == 39 [pid = 872] [id = 74] 08:44:00 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896AF16400) [pid = 872] [serial = 219] [outer = 0000000000000000] 08:44:00 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896AF20C00) [pid = 872] [serial = 220] [outer = 000000896AF16400] 08:44:00 INFO - PROCESS | 872 | 1467042240647 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B358800) [pid = 872] [serial = 221] [outer = 000000896AF16400] 08:44:01 INFO - PROCESS | 872 | 1467042241109 Marionette TRACE conn8 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 08:44:01 INFO - PROCESS | 872 | 1467042241127 Marionette TRACE conn8 -> [0,261,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 872 | 1467042241129 Marionette TRACE conn8 <- [1,261,null,{"value":"13"}] 08:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:44:01 INFO - PROCESS | 872 | 1467042241138 Marionette TRACE conn8 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 872 | 1467042241140 Marionette TRACE conn8 <- [1,262,null,{}] 08:44:01 INFO - PROCESS | 872 | 1467042241144 Marionette TRACE conn8 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 872 | 1467042241150 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:01 INFO - PROCESS | 872 | 1467042241272 Marionette TRACE conn8 <- [1,263,null,{"value":null}] 08:44:01 INFO - PROCESS | 872 | 1467042241278 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 872 | 1467042241280 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA1C800 == 40 [pid = 872] [id = 75] 08:44:01 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896EA1E800) [pid = 872] [serial = 222] [outer = 0000000000000000] 08:44:01 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896EAB8800) [pid = 872] [serial = 223] [outer = 000000896EA1E800] 08:44:01 INFO - PROCESS | 872 | 1467042241368 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896EB34800) [pid = 872] [serial = 224] [outer = 000000896EA1E800] 08:44:01 INFO - PROCESS | 872 | 1467042241775 Marionette TRACE conn8 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 672ms 08:44:01 INFO - PROCESS | 872 | 1467042241812 Marionette TRACE conn8 -> [0,265,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 872 | 1467042241814 Marionette TRACE conn8 <- [1,265,null,{"value":"13"}] 08:44:01 INFO - PROCESS | 872 | 1467042241817 Marionette TRACE conn8 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:44:01 INFO - PROCESS | 872 | 1467042241819 Marionette TRACE conn8 <- [1,266,null,{}] 08:44:01 INFO - PROCESS | 872 | 1467042241823 Marionette TRACE conn8 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 872 | 1467042241833 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:01 INFO - PROCESS | 872 | 1467042241970 Marionette TRACE conn8 <- [1,267,null,{"value":null}] 08:44:02 INFO - PROCESS | 872 | 1467042242019 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 872 | 1467042242021 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:02 INFO - PROCESS | 872 | ++DOCSHELL 00000089700A2800 == 41 [pid = 872] [id = 76] 08:44:02 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896EB38C00) [pid = 872] [serial = 225] [outer = 0000000000000000] 08:44:02 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896EDB6400) [pid = 872] [serial = 226] [outer = 000000896EB38C00] 08:44:02 INFO - PROCESS | 872 | 1467042242066 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896FA31800) [pid = 872] [serial = 227] [outer = 000000896EB38C00] 08:44:02 INFO - PROCESS | 872 | 1467042242462 Marionette TRACE conn8 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008962678C00) [pid = 872] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896B34FC00) [pid = 872] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896EDB5000) [pid = 872] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000895C49F400) [pid = 872] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008966A91400) [pid = 872] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000895C49F000) [pid = 872] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008962FCDC00) [pid = 872] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C4A1C00) [pid = 872] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008962CB6400) [pid = 872] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896FC53C00) [pid = 872] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896FC46800) [pid = 872] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:44:02 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896AE51C00) [pid = 872] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:44:02 INFO - PROCESS | 872 | 1467042242579 Marionette TRACE conn8 -> [0,269,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 872 | 1467042242581 Marionette TRACE conn8 <- [1,269,null,{"value":"13"}] 08:44:02 INFO - PROCESS | 872 | 1467042242591 Marionette TRACE conn8 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 872 | 1467042242593 Marionette TRACE conn8 <- [1,270,null,{}] 08:44:02 INFO - PROCESS | 872 | 1467042242596 Marionette TRACE conn8 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 872 | 1467042242598 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:02 INFO - PROCESS | 872 | 1467042242686 Marionette TRACE conn8 <- [1,271,null,{"value":null}] 08:44:02 INFO - PROCESS | 872 | 1467042242691 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 872 | 1467042242693 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:02 INFO - PROCESS | 872 | ++DOCSHELL 000000897067D800 == 42 [pid = 872] [id = 77] 08:44:02 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008962678C00) [pid = 872] [serial = 228] [outer = 0000000000000000] 08:44:02 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089656ED000) [pid = 872] [serial = 229] [outer = 0000008962678C00] 08:44:02 INFO - PROCESS | 872 | 1467042242739 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896A278800) [pid = 872] [serial = 230] [outer = 0000008962678C00] 08:44:03 INFO - PROCESS | 872 | 1467042243152 Marionette TRACE conn8 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 588ms 08:44:03 INFO - PROCESS | 872 | 1467042243177 Marionette TRACE conn8 -> [0,273,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 872 | 1467042243179 Marionette TRACE conn8 <- [1,273,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:44:03 INFO - PROCESS | 872 | 1467042243191 Marionette TRACE conn8 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 872 | 1467042243193 Marionette TRACE conn8 <- [1,274,null,{}] 08:44:03 INFO - PROCESS | 872 | 1467042243196 Marionette TRACE conn8 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 872 | 1467042243198 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:03 INFO - PROCESS | 872 | 1467042243283 Marionette TRACE conn8 <- [1,275,null,{"value":null}] 08:44:03 INFO - PROCESS | 872 | 1467042243315 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 872 | 1467042243318 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:03 INFO - PROCESS | 872 | ++DOCSHELL 0000008971798800 == 43 [pid = 872] [id = 78] 08:44:03 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896C908C00) [pid = 872] [serial = 231] [outer = 0000000000000000] 08:44:03 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C90B000) [pid = 872] [serial = 232] [outer = 000000896C908C00] 08:44:03 INFO - PROCESS | 872 | 1467042243363 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896C911400) [pid = 872] [serial = 233] [outer = 000000896C908C00] 08:44:03 INFO - PROCESS | 872 | 1467042243765 Marionette TRACE conn8 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 628ms 08:44:03 INFO - PROCESS | 872 | 1467042243825 Marionette TRACE conn8 -> [0,277,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 872 | 1467042243827 Marionette TRACE conn8 <- [1,277,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:44:03 INFO - PROCESS | 872 | 1467042243831 Marionette TRACE conn8 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 872 | 1467042243832 Marionette TRACE conn8 <- [1,278,null,{}] 08:44:03 INFO - PROCESS | 872 | 1467042243836 Marionette TRACE conn8 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 872 | 1467042243838 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:03 INFO - PROCESS | 872 | 1467042243923 Marionette TRACE conn8 <- [1,279,null,{"value":null}] 08:44:03 INFO - PROCESS | 872 | 1467042243928 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 872 | 1467042243930 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:03 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA37000 == 44 [pid = 872] [id = 79] 08:44:03 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896EB39000) [pid = 872] [serial = 234] [outer = 0000000000000000] 08:44:03 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896FC54800) [pid = 872] [serial = 235] [outer = 000000896EB39000] 08:44:03 INFO - PROCESS | 872 | 1467042243975 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896FDCF400) [pid = 872] [serial = 236] [outer = 000000896EB39000] 08:44:04 INFO - PROCESS | 872 | 1467042244395 Marionette TRACE conn8 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 587ms 08:44:04 INFO - PROCESS | 872 | 1467042244420 Marionette TRACE conn8 -> [0,281,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 872 | 1467042244422 Marionette TRACE conn8 <- [1,281,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:44:04 INFO - PROCESS | 872 | 1467042244425 Marionette TRACE conn8 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 872 | 1467042244428 Marionette TRACE conn8 <- [1,282,null,{}] 08:44:04 INFO - PROCESS | 872 | 1467042244441 Marionette TRACE conn8 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 872 | 1467042244444 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:04 INFO - PROCESS | 872 | 1467042244546 Marionette TRACE conn8 <- [1,283,null,{"value":null}] 08:44:04 INFO - PROCESS | 872 | 1467042244554 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 872 | 1467042244557 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:04 INFO - PROCESS | 872 | ++DOCSHELL 0000008971420800 == 45 [pid = 872] [id = 80] 08:44:04 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896FE0B400) [pid = 872] [serial = 237] [outer = 0000000000000000] 08:44:04 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008970028800) [pid = 872] [serial = 238] [outer = 000000896FE0B400] 08:44:04 INFO - PROCESS | 872 | 1467042244605 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (00000089700DF400) [pid = 872] [serial = 239] [outer = 000000896FE0B400] 08:44:05 INFO - PROCESS | 872 | 1467042245296 Marionette TRACE conn8 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 882ms 08:44:05 INFO - PROCESS | 872 | 1467042245310 Marionette TRACE conn8 -> [0,285,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 872 | 1467042245315 Marionette TRACE conn8 <- [1,285,null,{"value":"13"}] 08:44:05 INFO - PROCESS | 872 | 1467042245320 Marionette TRACE conn8 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:44:05 INFO - PROCESS | 872 | 1467042245324 Marionette TRACE conn8 <- [1,286,null,{}] 08:44:05 INFO - PROCESS | 872 | 1467042245329 Marionette TRACE conn8 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 872 | 1467042245333 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:05 INFO - PROCESS | 872 | 1467042245452 Marionette TRACE conn8 <- [1,287,null,{"value":null}] 08:44:05 INFO - PROCESS | 872 | 1467042245523 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 872 | 1467042245526 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F71800 == 46 [pid = 872] [id = 81] 08:44:05 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008962CB7C00) [pid = 872] [serial = 240] [outer = 0000000000000000] 08:44:05 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008962FC2000) [pid = 872] [serial = 241] [outer = 0000008962CB7C00] 08:44:05 INFO - PROCESS | 872 | 1467042245624 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896664E000) [pid = 872] [serial = 242] [outer = 0000008962CB7C00] 08:44:06 INFO - PROCESS | 872 | 1467042246209 Marionette TRACE conn8 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 945ms 08:44:06 INFO - PROCESS | 872 | 1467042246269 Marionette TRACE conn8 -> [0,289,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 872 | 1467042246274 Marionette TRACE conn8 <- [1,289,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:44:06 INFO - PROCESS | 872 | 1467042246281 Marionette TRACE conn8 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 872 | 1467042246284 Marionette TRACE conn8 <- [1,290,null,{}] 08:44:06 INFO - PROCESS | 872 | 1467042246289 Marionette TRACE conn8 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 872 | 1467042246292 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:06 INFO - PROCESS | 872 | 1467042246415 Marionette TRACE conn8 <- [1,291,null,{"value":null}] 08:44:06 INFO - PROCESS | 872 | 1467042246485 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 872 | 1467042246488 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:06 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA44800 == 47 [pid = 872] [id = 82] 08:44:06 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (0000008967466800) [pid = 872] [serial = 243] [outer = 0000000000000000] 08:44:06 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (0000008968BC5800) [pid = 872] [serial = 244] [outer = 0000008967466800] 08:44:06 INFO - PROCESS | 872 | 1467042246586 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896AE4F800) [pid = 872] [serial = 245] [outer = 0000008967466800] 08:44:07 INFO - PROCESS | 872 | 1467042247107 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:44:07 INFO - PROCESS | 872 | 1467042247217 Marionette TRACE conn8 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 984ms 08:44:07 INFO - PROCESS | 872 | 1467042247267 Marionette TRACE conn8 -> [0,293,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 872 | 1467042247270 Marionette TRACE conn8 <- [1,293,null,{"value":"13"}] 08:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:44:07 INFO - PROCESS | 872 | 1467042247274 Marionette TRACE conn8 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 872 | 1467042247278 Marionette TRACE conn8 <- [1,294,null,{}] 08:44:07 INFO - PROCESS | 872 | 1467042247290 Marionette TRACE conn8 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 872 | 1467042247295 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:07 INFO - PROCESS | 872 | 1467042247413 Marionette TRACE conn8 <- [1,295,null,{"value":null}] 08:44:07 INFO - PROCESS | 872 | 1467042247483 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 872 | 1467042247486 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:07 INFO - PROCESS | 872 | ++DOCSHELL 000000896C995000 == 48 [pid = 872] [id = 83] 08:44:07 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (000000896EB2E000) [pid = 872] [serial = 246] [outer = 0000000000000000] 08:44:07 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000896FC51400) [pid = 872] [serial = 247] [outer = 000000896EB2E000] 08:44:07 INFO - PROCESS | 872 | 1467042247545 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (000000897002E400) [pid = 872] [serial = 248] [outer = 000000896EB2E000] 08:44:08 INFO - PROCESS | 872 | 1467042248172 Marionette TRACE conn8 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 943ms 08:44:08 INFO - PROCESS | 872 | 1467042248219 Marionette TRACE conn8 -> [0,297,"getWindowHandle",null] 08:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:44:08 INFO - PROCESS | 872 | 1467042248223 Marionette TRACE conn8 <- [1,297,null,{"value":"13"}] 08:44:08 INFO - PROCESS | 872 | 1467042248226 Marionette TRACE conn8 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 872 | 1467042248228 Marionette TRACE conn8 <- [1,298,null,{}] 08:44:08 INFO - PROCESS | 872 | 1467042248232 Marionette TRACE conn8 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 872 | 1467042248235 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:08 INFO - PROCESS | 872 | 1467042248352 Marionette TRACE conn8 <- [1,299,null,{"value":null}] 08:44:08 INFO - PROCESS | 872 | 1467042248581 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 872 | 1467042248584 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:08 INFO - PROCESS | 872 | ++DOCSHELL 00000089618B9000 == 49 [pid = 872] [id = 84] 08:44:08 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (0000008960DF5C00) [pid = 872] [serial = 249] [outer = 0000000000000000] 08:44:08 INFO - PROCESS | 872 | ++DOMWINDOW == 106 (000000896186E800) [pid = 872] [serial = 250] [outer = 0000008960DF5C00] 08:44:08 INFO - PROCESS | 872 | 1467042248636 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 872 | ++DOMWINDOW == 107 (0000008962FC4400) [pid = 872] [serial = 251] [outer = 0000008960DF5C00] 08:44:09 INFO - PROCESS | 872 | 1467042249264 Marionette TRACE conn8 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1080ms 08:44:09 INFO - PROCESS | 872 | 1467042249308 Marionette TRACE conn8 -> [0,301,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 872 | 1467042249311 Marionette TRACE conn8 <- [1,301,null,{"value":"13"}] 08:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:44:09 INFO - PROCESS | 872 | 1467042249316 Marionette TRACE conn8 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 872 | 1467042249319 Marionette TRACE conn8 <- [1,302,null,{}] 08:44:09 INFO - PROCESS | 872 | 1467042249324 Marionette TRACE conn8 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 872 | 1467042249327 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:09 INFO - PROCESS | 872 | 1467042249434 Marionette TRACE conn8 <- [1,303,null,{"value":null}] 08:44:09 INFO - PROCESS | 872 | 1467042249507 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 872 | 1467042249510 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:09 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B7E000 == 50 [pid = 872] [id = 85] 08:44:09 INFO - PROCESS | 872 | ++DOMWINDOW == 108 (0000008966A92000) [pid = 872] [serial = 252] [outer = 0000000000000000] 08:44:09 INFO - PROCESS | 872 | ++DOMWINDOW == 109 (000000896728CC00) [pid = 872] [serial = 253] [outer = 0000008966A92000] 08:44:09 INFO - PROCESS | 872 | 1467042249561 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 872 | ++DOMWINDOW == 110 (0000008968BC3000) [pid = 872] [serial = 254] [outer = 0000008966A92000] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 000000896CA37000 == 49 [pid = 872] [id = 79] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 0000008971798800 == 48 [pid = 872] [id = 78] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 000000897067D800 == 47 [pid = 872] [id = 77] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 00000089700A2800 == 46 [pid = 872] [id = 76] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 000000896FA1C800 == 45 [pid = 872] [id = 75] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 000000895CFF5800 == 44 [pid = 872] [id = 74] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 0000008969AE6000 == 43 [pid = 872] [id = 73] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 0000008968D1A800 == 42 [pid = 872] [id = 72] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 0000008962F88800 == 41 [pid = 872] [id = 71] 08:44:09 INFO - PROCESS | 872 | --DOCSHELL 00000089656C1000 == 40 [pid = 872] [id = 70] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 109 (000000896664F000) [pid = 872] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 108 (000000896BE95000) [pid = 872] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 107 (000000896EDB9400) [pid = 872] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 106 (000000896EAB3000) [pid = 872] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 105 (000000896195E400) [pid = 872] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 104 (0000008966E33C00) [pid = 872] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 103 (0000008968CE6000) [pid = 872] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 102 (000000896FA28800) [pid = 872] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000895C209C00) [pid = 872] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000896A278400) [pid = 872] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 99 (0000008965604400) [pid = 872] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 98 (0000008965787800) [pid = 872] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 97 (0000008960DF6800) [pid = 872] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896267C800) [pid = 872] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 95 (0000008966136400) [pid = 872] [serial = 161] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008962FCB800) [pid = 872] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896A27D800) [pid = 872] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896FDCAC00) [pid = 872] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896FDC0400) [pid = 872] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896FC4E000) [pid = 872] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896AEA1800) [pid = 872] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896AF1BC00) [pid = 872] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896FE04C00) [pid = 872] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:44:09 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AE49000) [pid = 872] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 872 | 1467042250039 Marionette TRACE conn8 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 08:44:10 INFO - PROCESS | 872 | 1467042250099 Marionette TRACE conn8 -> [0,305,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 872 | 1467042250103 Marionette TRACE conn8 <- [1,305,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:44:10 INFO - PROCESS | 872 | 1467042250107 Marionette TRACE conn8 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 872 | 1467042250109 Marionette TRACE conn8 <- [1,306,null,{}] 08:44:10 INFO - PROCESS | 872 | 1467042250113 Marionette TRACE conn8 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 872 | 1467042250115 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:10 INFO - PROCESS | 872 | 1467042250208 Marionette TRACE conn8 <- [1,307,null,{"value":null}] 08:44:10 INFO - PROCESS | 872 | 1467042250220 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 872 | 1467042250222 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:10 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CF800 == 41 [pid = 872] [id = 86] 08:44:10 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896271E400) [pid = 872] [serial = 255] [outer = 0000000000000000] 08:44:10 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008962F48000) [pid = 872] [serial = 256] [outer = 000000896271E400] 08:44:10 INFO - PROCESS | 872 | 1467042250268 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896664F000) [pid = 872] [serial = 257] [outer = 000000896271E400] 08:44:10 INFO - PROCESS | 872 | 1467042250746 Marionette TRACE conn8 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 692ms 08:44:10 INFO - PROCESS | 872 | 1467042250803 Marionette TRACE conn8 -> [0,309,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 872 | 1467042250805 Marionette TRACE conn8 <- [1,309,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:44:10 INFO - PROCESS | 872 | 1467042250815 Marionette TRACE conn8 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 872 | 1467042250821 Marionette TRACE conn8 <- [1,310,null,{}] 08:44:10 INFO - PROCESS | 872 | 1467042250826 Marionette TRACE conn8 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 872 | 1467042250829 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:10 INFO - PROCESS | 872 | 1467042250944 Marionette TRACE conn8 <- [1,311,null,{"value":null}] 08:44:11 INFO - PROCESS | 872 | 1467042251024 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 872 | 1467042251026 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:11 INFO - PROCESS | 872 | ++DOCSHELL 000000896BA0C000 == 42 [pid = 872] [id = 87] 08:44:11 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008968984000) [pid = 872] [serial = 258] [outer = 0000000000000000] 08:44:11 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008969816C00) [pid = 872] [serial = 259] [outer = 0000008968984000] 08:44:11 INFO - PROCESS | 872 | 1467042251072 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896AE50000) [pid = 872] [serial = 260] [outer = 0000008968984000] 08:44:11 INFO - PROCESS | 872 | 1467042251431 Marionette TRACE conn8 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 649ms 08:44:11 INFO - PROCESS | 872 | 1467042251460 Marionette TRACE conn8 -> [0,313,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 872 | 1467042251463 Marionette TRACE conn8 <- [1,313,null,{"value":"13"}] 08:44:11 INFO - PROCESS | 872 | 1467042251481 Marionette TRACE conn8 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 872 | 1467042251483 Marionette TRACE conn8 <- [1,314,null,{}] 08:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:44:11 INFO - PROCESS | 872 | 1467042251487 Marionette TRACE conn8 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 872 | 1467042251489 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:11 INFO - PROCESS | 872 | 1467042251579 Marionette TRACE conn8 <- [1,315,null,{"value":null}] 08:44:11 INFO - PROCESS | 872 | 1467042251584 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 872 | 1467042251587 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:11 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA39800 == 43 [pid = 872] [id = 88] 08:44:11 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896AF18800) [pid = 872] [serial = 261] [outer = 0000000000000000] 08:44:11 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896B359C00) [pid = 872] [serial = 262] [outer = 000000896AF18800] 08:44:11 INFO - PROCESS | 872 | 1467042251633 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896BAEE800) [pid = 872] [serial = 263] [outer = 000000896AF18800] 08:44:12 INFO - PROCESS | 872 | 1467042252078 Marionette TRACE conn8 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 08:44:12 INFO - PROCESS | 872 | 1467042252117 Marionette TRACE conn8 -> [0,317,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 872 | 1467042252119 Marionette TRACE conn8 <- [1,317,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:44:12 INFO - PROCESS | 872 | 1467042252123 Marionette TRACE conn8 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 872 | 1467042252125 Marionette TRACE conn8 <- [1,318,null,{}] 08:44:12 INFO - PROCESS | 872 | 1467042252129 Marionette TRACE conn8 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 872 | 1467042252131 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:12 INFO - PROCESS | 872 | 1467042252251 Marionette TRACE conn8 <- [1,319,null,{"value":null}] 08:44:12 INFO - PROCESS | 872 | 1467042252326 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 872 | 1467042252332 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:12 INFO - PROCESS | 872 | ++DOCSHELL 0000008962920800 == 44 [pid = 872] [id = 89] 08:44:12 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896EA2D400) [pid = 872] [serial = 264] [outer = 0000000000000000] 08:44:12 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896EAB3400) [pid = 872] [serial = 265] [outer = 000000896EA2D400] 08:44:12 INFO - PROCESS | 872 | 1467042252388 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896EB3AC00) [pid = 872] [serial = 266] [outer = 000000896EA2D400] 08:44:12 INFO - PROCESS | 872 | 1467042252864 Marionette TRACE conn8 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 773ms 08:44:12 INFO - PROCESS | 872 | 1467042252899 Marionette TRACE conn8 -> [0,321,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 872 | 1467042252901 Marionette TRACE conn8 <- [1,321,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:44:12 INFO - PROCESS | 872 | 1467042252904 Marionette TRACE conn8 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 872 | 1467042252906 Marionette TRACE conn8 <- [1,322,null,{}] 08:44:12 INFO - PROCESS | 872 | 1467042252910 Marionette TRACE conn8 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 872 | 1467042252912 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:13 INFO - PROCESS | 872 | 1467042253023 Marionette TRACE conn8 <- [1,323,null,{"value":null}] 08:44:13 INFO - PROCESS | 872 | 1467042253031 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 872 | 1467042253033 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:13 INFO - PROCESS | 872 | ++DOCSHELL 0000008970005000 == 45 [pid = 872] [id = 90] 08:44:13 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (00000089657C6C00) [pid = 872] [serial = 267] [outer = 0000000000000000] 08:44:13 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (00000089657CA800) [pid = 872] [serial = 268] [outer = 00000089657C6C00] 08:44:13 INFO - PROCESS | 872 | 1467042253117 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896FA2A800) [pid = 872] [serial = 269] [outer = 00000089657C6C00] 08:44:13 INFO - PROCESS | 872 | 1467042253533 Marionette TRACE conn8 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 08:44:13 INFO - PROCESS | 872 | 1467042253606 Marionette TRACE conn8 -> [0,325,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 872 | 1467042253609 Marionette TRACE conn8 <- [1,325,null,{"value":"13"}] 08:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:44:13 INFO - PROCESS | 872 | 1467042253649 Marionette TRACE conn8 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 872 | 1467042253652 Marionette TRACE conn8 <- [1,326,null,{}] 08:44:13 INFO - PROCESS | 872 | 1467042253656 Marionette TRACE conn8 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 872 | 1467042253658 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:13 INFO - PROCESS | 872 | 1467042253767 Marionette TRACE conn8 <- [1,327,null,{"value":null}] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000896B693000) [pid = 872] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896EB39000) [pid = 872] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896EA1E800) [pid = 872] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 97 (00000089629D6C00) [pid = 872] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896A27A800) [pid = 872] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896AF16400) [pid = 872] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896EB38C00) [pid = 872] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008967462000) [pid = 872] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008962FCBC00) [pid = 872] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008967228800) [pid = 872] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008962678C00) [pid = 872] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:44:13 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896C908C00) [pid = 872] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:44:13 INFO - PROCESS | 872 | 1467042253943 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 872 | 1467042253945 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:14 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA45000 == 46 [pid = 872] [id = 91] 08:44:14 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000895C35C800) [pid = 872] [serial = 270] [outer = 0000000000000000] 08:44:14 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896271E000) [pid = 872] [serial = 271] [outer = 000000895C35C800] 08:44:14 INFO - PROCESS | 872 | 1467042253991 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896AF19C00) [pid = 872] [serial = 272] [outer = 000000895C35C800] 08:44:14 INFO - PROCESS | 872 | 1467042254356 Marionette TRACE conn8 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 776ms 08:44:14 INFO - PROCESS | 872 | 1467042254394 Marionette TRACE conn8 -> [0,329,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 872 | 1467042254396 Marionette TRACE conn8 <- [1,329,null,{"value":"13"}] 08:44:14 INFO - PROCESS | 872 | 1467042254399 Marionette TRACE conn8 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:44:14 INFO - PROCESS | 872 | 1467042254401 Marionette TRACE conn8 <- [1,330,null,{}] 08:44:14 INFO - PROCESS | 872 | 1467042254405 Marionette TRACE conn8 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 872 | 1467042254407 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:14 INFO - PROCESS | 872 | 1467042254517 Marionette TRACE conn8 <- [1,331,null,{"value":null}] 08:44:14 INFO - PROCESS | 872 | 1467042254561 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 872 | 1467042254563 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:14 INFO - PROCESS | 872 | ++DOCSHELL 0000008970676000 == 47 [pid = 872] [id = 92] 08:44:14 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896745E400) [pid = 872] [serial = 273] [outer = 0000000000000000] 08:44:14 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896B6D2000) [pid = 872] [serial = 274] [outer = 000000896745E400] 08:44:14 INFO - PROCESS | 872 | 1467042254608 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896B6DB800) [pid = 872] [serial = 275] [outer = 000000896745E400] 08:44:14 INFO - PROCESS | 872 | 1467042254962 Marionette TRACE conn8 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 08:44:15 INFO - PROCESS | 872 | 1467042255031 Marionette TRACE conn8 -> [0,333,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 872 | 1467042255034 Marionette TRACE conn8 <- [1,333,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:44:15 INFO - PROCESS | 872 | 1467042255037 Marionette TRACE conn8 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 872 | 1467042255039 Marionette TRACE conn8 <- [1,334,null,{}] 08:44:15 INFO - PROCESS | 872 | 1467042255042 Marionette TRACE conn8 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 872 | 1467042255044 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:15 INFO - PROCESS | 872 | 1467042255158 Marionette TRACE conn8 <- [1,335,null,{"value":null}] 08:44:15 INFO - PROCESS | 872 | 1467042255189 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 872 | 1467042255191 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:15 INFO - PROCESS | 872 | ++DOCSHELL 0000008971431000 == 48 [pid = 872] [id = 93] 08:44:15 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896CA0B000) [pid = 872] [serial = 276] [outer = 0000000000000000] 08:44:15 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896CA11400) [pid = 872] [serial = 277] [outer = 000000896CA0B000] 08:44:15 INFO - PROCESS | 872 | 1467042255235 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896FA32C00) [pid = 872] [serial = 278] [outer = 000000896CA0B000] 08:44:15 INFO - PROCESS | 872 | 1467042255617 Marionette TRACE conn8 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 08:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:44:15 INFO - PROCESS | 872 | 1467042255668 Marionette TRACE conn8 -> [0,337,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 872 | 1467042255671 Marionette TRACE conn8 <- [1,337,null,{"value":"13"}] 08:44:15 INFO - PROCESS | 872 | 1467042255674 Marionette TRACE conn8 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 872 | 1467042255676 Marionette TRACE conn8 <- [1,338,null,{}] 08:44:15 INFO - PROCESS | 872 | 1467042255679 Marionette TRACE conn8 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 872 | 1467042255681 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:15 INFO - PROCESS | 872 | 1467042255768 Marionette TRACE conn8 <- [1,339,null,{"value":null}] 08:44:15 INFO - PROCESS | 872 | 1467042255773 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 872 | 1467042255776 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:15 INFO - PROCESS | 872 | ++DOCSHELL 000000897194C800 == 49 [pid = 872] [id = 94] 08:44:15 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896FC55400) [pid = 872] [serial = 279] [outer = 0000000000000000] 08:44:15 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896FDCB000) [pid = 872] [serial = 280] [outer = 000000896FC55400] 08:44:15 INFO - PROCESS | 872 | 1467042255822 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000897002C000) [pid = 872] [serial = 281] [outer = 000000896FC55400] 08:44:16 INFO - PROCESS | 872 | 1467042256545 Marionette TRACE conn8 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 921ms 08:44:16 INFO - PROCESS | 872 | 1467042256599 Marionette TRACE conn8 -> [0,341,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 872 | 1467042256604 Marionette TRACE conn8 <- [1,341,null,{"value":"13"}] 08:44:16 INFO - PROCESS | 872 | 1467042256609 Marionette TRACE conn8 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:44:16 INFO - PROCESS | 872 | 1467042256614 Marionette TRACE conn8 <- [1,342,null,{}] 08:44:16 INFO - PROCESS | 872 | 1467042256620 Marionette TRACE conn8 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 872 | 1467042256623 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:16 INFO - PROCESS | 872 | 1467042256778 Marionette TRACE conn8 <- [1,343,null,{"value":null}] 08:44:16 INFO - PROCESS | 872 | 1467042256885 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 872 | 1467042256888 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:16 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B7D000 == 50 [pid = 872] [id = 95] 08:44:16 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (0000008962CB6400) [pid = 872] [serial = 282] [outer = 0000000000000000] 08:44:16 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (00000089656F1400) [pid = 872] [serial = 283] [outer = 0000008962CB6400] 08:44:16 INFO - PROCESS | 872 | 1467042256947 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (00000089657C6800) [pid = 872] [serial = 284] [outer = 0000008962CB6400] 08:44:17 INFO - PROCESS | 872 | 1467042257498 Marionette TRACE conn8 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 945ms 08:44:17 INFO - PROCESS | 872 | 1467042257557 Marionette TRACE conn8 -> [0,345,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 872 | 1467042257563 Marionette TRACE conn8 <- [1,345,null,{"value":"13"}] 08:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:44:17 INFO - PROCESS | 872 | 1467042257569 Marionette TRACE conn8 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 872 | 1467042257572 Marionette TRACE conn8 <- [1,346,null,{}] 08:44:17 INFO - PROCESS | 872 | 1467042257577 Marionette TRACE conn8 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 872 | 1467042257580 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:17 INFO - PROCESS | 872 | 1467042257701 Marionette TRACE conn8 <- [1,347,null,{"value":null}] 08:44:17 INFO - PROCESS | 872 | 1467042257774 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 872 | 1467042257777 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:17 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB67800 == 51 [pid = 872] [id = 96] 08:44:17 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (000000896898B800) [pid = 872] [serial = 285] [outer = 0000000000000000] 08:44:17 INFO - PROCESS | 872 | ++DOMWINDOW == 106 (0000008969815400) [pid = 872] [serial = 286] [outer = 000000896898B800] 08:44:17 INFO - PROCESS | 872 | 1467042257875 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 872 | ++DOMWINDOW == 107 (000000896AF16800) [pid = 872] [serial = 287] [outer = 000000896898B800] 08:44:18 INFO - PROCESS | 872 | 1467042258485 Marionette TRACE conn8 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 944ms 08:44:18 INFO - PROCESS | 872 | 1467042258514 Marionette TRACE conn8 -> [0,349,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 872 | 1467042258517 Marionette TRACE conn8 <- [1,349,null,{"value":"13"}] 08:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:44:18 INFO - PROCESS | 872 | 1467042258521 Marionette TRACE conn8 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 872 | 1467042258525 Marionette TRACE conn8 <- [1,350,null,{}] 08:44:18 INFO - PROCESS | 872 | 1467042258537 Marionette TRACE conn8 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 872 | 1467042258542 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:18 INFO - PROCESS | 872 | 1467042258658 Marionette TRACE conn8 <- [1,351,null,{"value":null}] 08:44:18 INFO - PROCESS | 872 | 1467042258734 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 872 | 1467042258737 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C89800 == 52 [pid = 872] [id = 97] 08:44:18 INFO - PROCESS | 872 | ++DOMWINDOW == 108 (0000008969A5EC00) [pid = 872] [serial = 288] [outer = 0000000000000000] 08:44:18 INFO - PROCESS | 872 | ++DOMWINDOW == 109 (000000896AF1D000) [pid = 872] [serial = 289] [outer = 0000008969A5EC00] 08:44:18 INFO - PROCESS | 872 | 1467042258836 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 872 | ++DOMWINDOW == 110 (000000896C90E400) [pid = 872] [serial = 290] [outer = 0000008969A5EC00] 08:44:19 INFO - PROCESS | 872 | 1467042259411 Marionette TRACE conn8 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 944ms 08:44:19 INFO - PROCESS | 872 | 1467042259468 Marionette TRACE conn8 -> [0,353,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 872 | 1467042259471 Marionette TRACE conn8 <- [1,353,null,{"value":"13"}] 08:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:44:19 INFO - PROCESS | 872 | 1467042259475 Marionette TRACE conn8 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 872 | 1467042259477 Marionette TRACE conn8 <- [1,354,null,{}] 08:44:19 INFO - PROCESS | 872 | 1467042259481 Marionette TRACE conn8 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 872 | 1467042259484 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:19 INFO - PROCESS | 872 | 1467042259605 Marionette TRACE conn8 <- [1,355,null,{"value":null}] 08:44:19 INFO - PROCESS | 872 | 1467042259694 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 872 | 1467042259696 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:19 INFO - PROCESS | 872 | ++DOCSHELL 0000008966645800 == 53 [pid = 872] [id = 98] 08:44:19 INFO - PROCESS | 872 | ++DOMWINDOW == 111 (000000896A276C00) [pid = 872] [serial = 291] [outer = 0000000000000000] 08:44:19 INFO - PROCESS | 872 | ++DOMWINDOW == 112 (000000896B35A800) [pid = 872] [serial = 292] [outer = 000000896A276C00] 08:44:19 INFO - PROCESS | 872 | 1467042259752 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 872 | ++DOMWINDOW == 113 (000000896E705400) [pid = 872] [serial = 293] [outer = 000000896A276C00] 08:44:20 INFO - PROCESS | 872 | 1467042260475 Marionette TRACE conn8 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1026ms 08:44:20 INFO - PROCESS | 872 | 1467042260503 Marionette TRACE conn8 -> [0,357,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 872 | 1467042260507 Marionette TRACE conn8 <- [1,357,null,{"value":"13"}] 08:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:44:20 INFO - PROCESS | 872 | 1467042260512 Marionette TRACE conn8 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 872 | 1467042260515 Marionette TRACE conn8 <- [1,358,null,{}] 08:44:20 INFO - PROCESS | 872 | 1467042260521 Marionette TRACE conn8 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 872 | 1467042260524 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:20 INFO - PROCESS | 872 | 1467042260644 Marionette TRACE conn8 <- [1,359,null,{"value":null}] 08:44:20 INFO - PROCESS | 872 | 1467042260718 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 872 | 1467042260721 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:20 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C31000 == 54 [pid = 872] [id = 99] 08:44:20 INFO - PROCESS | 872 | ++DOMWINDOW == 114 (0000008965A6DC00) [pid = 872] [serial = 294] [outer = 0000000000000000] 08:44:20 INFO - PROCESS | 872 | ++DOMWINDOW == 115 (000000896617A400) [pid = 872] [serial = 295] [outer = 0000008965A6DC00] 08:44:20 INFO - PROCESS | 872 | 1467042260771 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 872 | ++DOMWINDOW == 116 (0000008968B43800) [pid = 872] [serial = 296] [outer = 0000008965A6DC00] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 0000008971431000 == 53 [pid = 872] [id = 93] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 0000008970676000 == 52 [pid = 872] [id = 92] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 000000896CA45000 == 51 [pid = 872] [id = 91] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 0000008970005000 == 50 [pid = 872] [id = 90] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 0000008962920800 == 49 [pid = 872] [id = 89] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 000000896CA39800 == 48 [pid = 872] [id = 88] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 000000896BA0C000 == 47 [pid = 872] [id = 87] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 00000089656CF800 == 46 [pid = 872] [id = 86] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 0000008968B7E000 == 45 [pid = 872] [id = 85] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 115 (000000896745D000) [pid = 872] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 00000089618B9000 == 44 [pid = 872] [id = 84] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 000000896C995000 == 43 [pid = 872] [id = 83] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 000000896CA44800 == 42 [pid = 872] [id = 82] 08:44:21 INFO - PROCESS | 872 | --DOCSHELL 0000008962F71800 == 41 [pid = 872] [id = 81] 08:44:21 INFO - PROCESS | 872 | 1467042261411 Marionette TRACE conn8 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 08:44:21 INFO - PROCESS | 872 | 1467042261455 Marionette TRACE conn8 -> [0,361,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 872 | 1467042261460 Marionette TRACE conn8 <- [1,361,null,{"value":"13"}] 08:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:44:21 INFO - PROCESS | 872 | 1467042261466 Marionette TRACE conn8 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 872 | 1467042261469 Marionette TRACE conn8 <- [1,362,null,{}] 08:44:21 INFO - PROCESS | 872 | 1467042261475 Marionette TRACE conn8 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 872 | 1467042261478 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:21 INFO - PROCESS | 872 | 1467042261580 Marionette TRACE conn8 <- [1,363,null,{"value":null}] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 114 (000000896EA23000) [pid = 872] [serial = 155] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 113 (000000896EAB8800) [pid = 872] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 112 (0000008968984400) [pid = 872] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 111 (0000008962FC7C00) [pid = 872] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 110 (000000896664B800) [pid = 872] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 109 (000000896A27E800) [pid = 872] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 108 (000000896B358800) [pid = 872] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 107 (0000008962FCAC00) [pid = 872] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 106 (000000896EDB6400) [pid = 872] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 105 (000000896AF1B400) [pid = 872] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 104 (0000008968B49400) [pid = 872] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 103 (0000008968BC6800) [pid = 872] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 102 (0000008967229800) [pid = 872] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 101 (0000008966171400) [pid = 872] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000896EABB000) [pid = 872] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896B359000) [pid = 872] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896EB34800) [pid = 872] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896A278800) [pid = 872] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 96 (00000089656ED000) [pid = 872] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896FA31800) [pid = 872] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896FDCF400) [pid = 872] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896AF20C00) [pid = 872] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896C911400) [pid = 872] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896AE54000) [pid = 872] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896C90B000) [pid = 872] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896FC54800) [pid = 872] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:44:21 INFO - PROCESS | 872 | 1467042261662 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 872 | 1467042261665 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:21 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C7C000 == 42 [pid = 872] [id = 100] 08:44:21 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896267A000) [pid = 872] [serial = 297] [outer = 0000000000000000] 08:44:21 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008962F3D800) [pid = 872] [serial = 298] [outer = 000000896267A000] 08:44:21 INFO - PROCESS | 872 | 1467042261713 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008966173C00) [pid = 872] [serial = 299] [outer = 000000896267A000] 08:44:22 INFO - PROCESS | 872 | 1467042262123 Marionette TRACE conn8 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 08:44:22 INFO - PROCESS | 872 | 1467042262161 Marionette TRACE conn8 -> [0,365,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 872 | 1467042262164 Marionette TRACE conn8 <- [1,365,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:44:22 INFO - PROCESS | 872 | 1467042262167 Marionette TRACE conn8 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 872 | 1467042262171 Marionette TRACE conn8 <- [1,366,null,{}] 08:44:22 INFO - PROCESS | 872 | 1467042262182 Marionette TRACE conn8 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 872 | 1467042262186 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:22 INFO - PROCESS | 872 | 1467042262277 Marionette TRACE conn8 <- [1,367,null,{"value":null}] 08:44:22 INFO - PROCESS | 872 | 1467042262284 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 872 | 1467042262287 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:22 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F8E000 == 43 [pid = 872] [id = 101] 08:44:22 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008968BC6800) [pid = 872] [serial = 300] [outer = 0000000000000000] 08:44:22 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008969A5DC00) [pid = 872] [serial = 301] [outer = 0000008968BC6800] 08:44:22 INFO - PROCESS | 872 | 1467042262337 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896AE4FC00) [pid = 872] [serial = 302] [outer = 0000008968BC6800] 08:44:22 INFO - PROCESS | 872 | 1467042262774 Marionette TRACE conn8 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 08:44:22 INFO - PROCESS | 872 | 1467042262799 Marionette TRACE conn8 -> [0,369,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 872 | 1467042262802 Marionette TRACE conn8 <- [1,369,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:44:22 INFO - PROCESS | 872 | 1467042262806 Marionette TRACE conn8 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 872 | 1467042262807 Marionette TRACE conn8 <- [1,370,null,{}] 08:44:22 INFO - PROCESS | 872 | 1467042262811 Marionette TRACE conn8 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 872 | 1467042262813 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:22 INFO - PROCESS | 872 | 1467042262903 Marionette TRACE conn8 <- [1,371,null,{"value":null}] 08:44:22 INFO - PROCESS | 872 | 1467042262938 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 872 | 1467042262940 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:22 INFO - PROCESS | 872 | ++DOCSHELL 000000896C993800 == 44 [pid = 872] [id = 102] 08:44:22 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896B688000) [pid = 872] [serial = 303] [outer = 0000000000000000] 08:44:22 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896B6D2400) [pid = 872] [serial = 304] [outer = 000000896B688000] 08:44:22 INFO - PROCESS | 872 | 1467042262986 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896BAED800) [pid = 872] [serial = 305] [outer = 000000896B688000] 08:44:23 INFO - PROCESS | 872 | 1467042263421 Marionette TRACE conn8 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 628ms 08:44:23 INFO - PROCESS | 872 | 1467042263441 Marionette TRACE conn8 -> [0,373,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 872 | 1467042263443 Marionette TRACE conn8 <- [1,373,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:44:23 INFO - PROCESS | 872 | 1467042263447 Marionette TRACE conn8 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 872 | 1467042263449 Marionette TRACE conn8 <- [1,374,null,{}] 08:44:23 INFO - PROCESS | 872 | 1467042263452 Marionette TRACE conn8 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 872 | 1467042263454 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:23 INFO - PROCESS | 872 | 1467042263539 Marionette TRACE conn8 <- [1,375,null,{"value":null}] 08:44:23 INFO - PROCESS | 872 | 1467042263545 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 872 | 1467042263547 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:23 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C42000 == 45 [pid = 872] [id = 103] 08:44:23 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896C907000) [pid = 872] [serial = 306] [outer = 0000000000000000] 08:44:23 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896CA08000) [pid = 872] [serial = 307] [outer = 000000896C907000] 08:44:23 INFO - PROCESS | 872 | 1467042263599 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896E703800) [pid = 872] [serial = 308] [outer = 000000896C907000] 08:44:24 INFO - PROCESS | 872 | 1467042264111 Marionette TRACE conn8 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:44:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 08:44:24 INFO - PROCESS | 872 | 1467042264142 Marionette TRACE conn8 -> [0,377,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 872 | 1467042264144 Marionette TRACE conn8 <- [1,377,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:44:24 INFO - PROCESS | 872 | 1467042264147 Marionette TRACE conn8 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 872 | 1467042264149 Marionette TRACE conn8 <- [1,378,null,{}] 08:44:24 INFO - PROCESS | 872 | 1467042264153 Marionette TRACE conn8 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 872 | 1467042264159 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:24 INFO - PROCESS | 872 | 1467042264325 Marionette TRACE conn8 <- [1,379,null,{"value":null}] 08:44:24 INFO - PROCESS | 872 | 1467042264349 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 872 | 1467042264351 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:24 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE7800 == 46 [pid = 872] [id = 104] 08:44:24 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (000000896EAAF400) [pid = 872] [serial = 309] [outer = 0000000000000000] 08:44:24 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000896EB33000) [pid = 872] [serial = 310] [outer = 000000896EAAF400] 08:44:24 INFO - PROCESS | 872 | 1467042264396 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (000000896EDB0400) [pid = 872] [serial = 311] [outer = 000000896EAAF400] 08:44:24 INFO - PROCESS | 872 | 1467042264958 Marionette TRACE conn8 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:44:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 08:44:24 INFO - PROCESS | 872 | 1467042264990 Marionette TRACE conn8 -> [0,381,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 872 | 1467042264992 Marionette TRACE conn8 <- [1,381,null,{"value":"13"}] 08:44:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:44:25 INFO - PROCESS | 872 | 1467042264995 Marionette TRACE conn8 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 872 | 1467042264997 Marionette TRACE conn8 <- [1,382,null,{}] 08:44:25 INFO - PROCESS | 872 | 1467042265000 Marionette TRACE conn8 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 872 | 1467042265002 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:25 INFO - PROCESS | 872 | 1467042265119 Marionette TRACE conn8 <- [1,383,null,{"value":null}] 08:44:25 INFO - PROCESS | 872 | 1467042265126 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 872 | 1467042265128 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:25 INFO - PROCESS | 872 | ++DOCSHELL 000000897001C000 == 47 [pid = 872] [id = 105] 08:44:25 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (000000896FA2EC00) [pid = 872] [serial = 312] [outer = 0000000000000000] 08:44:25 INFO - PROCESS | 872 | ++DOMWINDOW == 106 (000000896FC49800) [pid = 872] [serial = 313] [outer = 000000896FA2EC00] 08:44:25 INFO - PROCESS | 872 | 1467042265212 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 872 | ++DOMWINDOW == 107 (000000896FDCFC00) [pid = 872] [serial = 314] [outer = 000000896FA2EC00] 08:44:25 INFO - PROCESS | 872 | 1467042265745 Marionette TRACE conn8 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:44:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 777ms 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 106 (000000896EA2D400) [pid = 872] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 105 (00000089657C6C00) [pid = 872] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 104 (000000895C35C800) [pid = 872] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 103 (0000008966A92000) [pid = 872] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 102 (0000008968984000) [pid = 872] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000896271E400) [pid = 872] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000896AF18800) [pid = 872] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 99 (0000008960DF5C00) [pid = 872] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896CA0B000) [pid = 872] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:44:25 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896745E400) [pid = 872] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:44:25 INFO - PROCESS | 872 | 1467042265893 Marionette TRACE conn8 -> [0,385,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 872 | 1467042265897 Marionette TRACE conn8 <- [1,385,null,{"value":"13"}] 08:44:25 INFO - PROCESS | 872 | 1467042265901 Marionette TRACE conn8 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 872 | 1467042265903 Marionette TRACE conn8 <- [1,386,null,{}] 08:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:44:25 INFO - PROCESS | 872 | 1467042265909 Marionette TRACE conn8 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 872 | 1467042265911 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:26 INFO - PROCESS | 872 | 1467042266001 Marionette TRACE conn8 <- [1,387,null,{"value":null}] 08:44:26 INFO - PROCESS | 872 | 1467042266007 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 872 | 1467042266009 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:26 INFO - PROCESS | 872 | ++DOCSHELL 0000008970610000 == 48 [pid = 872] [id = 106] 08:44:26 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (0000008967460800) [pid = 872] [serial = 315] [outer = 0000000000000000] 08:44:26 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896AE4CC00) [pid = 872] [serial = 316] [outer = 0000008967460800] 08:44:26 INFO - PROCESS | 872 | 1467042266054 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896FA25000) [pid = 872] [serial = 317] [outer = 0000008967460800] 08:44:26 INFO - PROCESS | 872 | 1467042266490 Marionette TRACE conn8 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 08:44:26 INFO - PROCESS | 872 | 1467042266537 Marionette TRACE conn8 -> [0,389,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 872 | 1467042266540 Marionette TRACE conn8 <- [1,389,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:44:26 INFO - PROCESS | 872 | 1467042266543 Marionette TRACE conn8 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 872 | 1467042266545 Marionette TRACE conn8 <- [1,390,null,{}] 08:44:26 INFO - PROCESS | 872 | 1467042266548 Marionette TRACE conn8 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 872 | 1467042266550 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:26 INFO - PROCESS | 872 | 1467042266637 Marionette TRACE conn8 <- [1,391,null,{"value":null}] 08:44:26 INFO - PROCESS | 872 | 1467042266644 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 872 | 1467042266646 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:26 INFO - PROCESS | 872 | ++DOCSHELL 00000089706B5000 == 49 [pid = 872] [id = 107] 08:44:26 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896C960800) [pid = 872] [serial = 318] [outer = 0000000000000000] 08:44:26 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (000000896C966400) [pid = 872] [serial = 319] [outer = 000000896C960800] 08:44:26 INFO - PROCESS | 872 | 1467042266690 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000896FA31800) [pid = 872] [serial = 320] [outer = 000000896C960800] 08:44:27 INFO - PROCESS | 872 | 1467042267120 Marionette TRACE conn8 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 08:44:27 INFO - PROCESS | 872 | 1467042267174 Marionette TRACE conn8 -> [0,393,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 872 | 1467042267177 Marionette TRACE conn8 <- [1,393,null,{"value":"13"}] 08:44:27 INFO - PROCESS | 872 | 1467042267180 Marionette TRACE conn8 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:44:27 INFO - PROCESS | 872 | 1467042267182 Marionette TRACE conn8 <- [1,394,null,{}] 08:44:27 INFO - PROCESS | 872 | 1467042267185 Marionette TRACE conn8 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 872 | 1467042267187 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:27 INFO - PROCESS | 872 | 1467042267274 Marionette TRACE conn8 <- [1,395,null,{"value":null}] 08:44:27 INFO - PROCESS | 872 | 1467042267281 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 872 | 1467042267283 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:27 INFO - PROCESS | 872 | ++DOCSHELL 00000089717A3000 == 50 [pid = 872] [id = 108] 08:44:27 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (00000089700DD800) [pid = 872] [serial = 321] [outer = 0000000000000000] 08:44:27 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (00000089700E0400) [pid = 872] [serial = 322] [outer = 00000089700DD800] 08:44:27 INFO - PROCESS | 872 | 1467042267327 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 872 | ++DOMWINDOW == 106 (00000089700E9000) [pid = 872] [serial = 323] [outer = 00000089700DD800] 08:44:27 INFO - PROCESS | 872 | 1467042267792 Marionette TRACE conn8 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 08:44:27 INFO - PROCESS | 872 | 1467042267816 Marionette TRACE conn8 -> [0,397,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 872 | 1467042267818 Marionette TRACE conn8 <- [1,397,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:44:27 INFO - PROCESS | 872 | 1467042267826 Marionette TRACE conn8 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 872 | 1467042267828 Marionette TRACE conn8 <- [1,398,null,{}] 08:44:27 INFO - PROCESS | 872 | 1467042267832 Marionette TRACE conn8 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 872 | 1467042267834 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:27 INFO - PROCESS | 872 | 1467042267984 Marionette TRACE conn8 <- [1,399,null,{"value":null}] 08:44:28 INFO - PROCESS | 872 | 1467042268065 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 872 | 1467042268069 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:28 INFO - PROCESS | 872 | ++DOCSHELL 0000008960B1C000 == 51 [pid = 872] [id = 109] 08:44:28 INFO - PROCESS | 872 | ++DOMWINDOW == 107 (000000895A9E8C00) [pid = 872] [serial = 324] [outer = 0000000000000000] 08:44:28 INFO - PROCESS | 872 | ++DOMWINDOW == 108 (000000895C362000) [pid = 872] [serial = 325] [outer = 000000895A9E8C00] 08:44:28 INFO - PROCESS | 872 | 1467042268130 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 872 | ++DOMWINDOW == 109 (0000008962679400) [pid = 872] [serial = 326] [outer = 000000895A9E8C00] 08:44:28 INFO - PROCESS | 872 | 1467042268817 Marionette TRACE conn8 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1029ms 08:44:28 INFO - PROCESS | 872 | 1467042268856 Marionette TRACE conn8 -> [0,401,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 872 | 1467042268861 Marionette TRACE conn8 <- [1,401,null,{"value":"13"}] 08:44:28 INFO - PROCESS | 872 | 1467042268866 Marionette TRACE conn8 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:44:28 INFO - PROCESS | 872 | 1467042268869 Marionette TRACE conn8 <- [1,402,null,{}] 08:44:28 INFO - PROCESS | 872 | 1467042268896 Marionette TRACE conn8 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 872 | 1467042268901 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:29 INFO - PROCESS | 872 | 1467042269053 Marionette TRACE conn8 <- [1,403,null,{"value":null}] 08:44:29 INFO - PROCESS | 872 | 1467042269170 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 872 | 1467042269173 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:29 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AE8000 == 52 [pid = 872] [id = 110] 08:44:29 INFO - PROCESS | 872 | ++DOMWINDOW == 110 (0000008966A96800) [pid = 872] [serial = 327] [outer = 0000000000000000] 08:44:29 INFO - PROCESS | 872 | ++DOMWINDOW == 111 (00000089692C5000) [pid = 872] [serial = 328] [outer = 0000008966A96800] 08:44:29 INFO - PROCESS | 872 | 1467042269232 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 872 | ++DOMWINDOW == 112 (000000896A27E800) [pid = 872] [serial = 329] [outer = 0000008966A96800] 08:44:29 INFO - PROCESS | 872 | 1467042269871 Marionette TRACE conn8 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:44:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1048ms 08:44:29 INFO - PROCESS | 872 | 1467042269917 Marionette TRACE conn8 -> [0,405,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 872 | 1467042269921 Marionette TRACE conn8 <- [1,405,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:44:29 INFO - PROCESS | 872 | 1467042269924 Marionette TRACE conn8 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 872 | 1467042269927 Marionette TRACE conn8 <- [1,406,null,{}] 08:44:29 INFO - PROCESS | 872 | 1467042269931 Marionette TRACE conn8 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 872 | 1467042269933 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:30 INFO - PROCESS | 872 | 1467042270056 Marionette TRACE conn8 <- [1,407,null,{"value":null}] 08:44:30 INFO - PROCESS | 872 | 1467042270174 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 872 | 1467042270177 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:30 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A4000 == 53 [pid = 872] [id = 111] 08:44:30 INFO - PROCESS | 872 | ++DOMWINDOW == 113 (000000896E70C400) [pid = 872] [serial = 330] [outer = 0000000000000000] 08:44:30 INFO - PROCESS | 872 | ++DOMWINDOW == 114 (000000896E721800) [pid = 872] [serial = 331] [outer = 000000896E70C400] 08:44:30 INFO - PROCESS | 872 | 1467042270233 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 872 | ++DOMWINDOW == 115 (000000896EB2C800) [pid = 872] [serial = 332] [outer = 000000896E70C400] 08:44:30 INFO - PROCESS | 872 | 1467042270911 Marionette TRACE conn8 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1028ms 08:44:30 INFO - PROCESS | 872 | 1467042270954 Marionette TRACE conn8 -> [0,409,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 872 | 1467042270958 Marionette TRACE conn8 <- [1,409,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:44:30 INFO - PROCESS | 872 | 1467042270970 Marionette TRACE conn8 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 872 | 1467042270975 Marionette TRACE conn8 <- [1,410,null,{}] 08:44:31 INFO - PROCESS | 872 | 1467042270997 Marionette TRACE conn8 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 872 | 1467042271000 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:31 INFO - PROCESS | 872 | 1467042271122 Marionette TRACE conn8 <- [1,411,null,{"value":null}] 08:44:31 INFO - PROCESS | 872 | 1467042271243 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 872 | 1467042271245 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:31 INFO - PROCESS | 872 | ++DOCSHELL 00000089627E1000 == 54 [pid = 872] [id = 112] 08:44:31 INFO - PROCESS | 872 | ++DOMWINDOW == 116 (0000008966A8AC00) [pid = 872] [serial = 333] [outer = 0000000000000000] 08:44:31 INFO - PROCESS | 872 | ++DOMWINDOW == 117 (000000896E70CC00) [pid = 872] [serial = 334] [outer = 0000008966A8AC00] 08:44:31 INFO - PROCESS | 872 | 1467042271301 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 872 | ++DOMWINDOW == 118 (000000896FDCE800) [pid = 872] [serial = 335] [outer = 0000008966A8AC00] 08:44:32 INFO - PROCESS | 872 | 1467042272103 Marionette TRACE conn8 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1194ms 08:44:32 INFO - PROCESS | 872 | 1467042272174 Marionette TRACE conn8 -> [0,413,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 872 | 1467042272180 Marionette TRACE conn8 <- [1,413,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:44:32 INFO - PROCESS | 872 | 1467042272187 Marionette TRACE conn8 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 872 | 1467042272193 Marionette TRACE conn8 <- [1,414,null,{}] 08:44:32 INFO - PROCESS | 872 | 1467042272198 Marionette TRACE conn8 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 872 | 1467042272200 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:32 INFO - PROCESS | 872 | 1467042272317 Marionette TRACE conn8 <- [1,415,null,{"value":null}] 08:44:32 INFO - PROCESS | 872 | 1467042272386 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 872 | 1467042272389 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:32 INFO - PROCESS | 872 | ++DOCSHELL 00000089656BD800 == 55 [pid = 872] [id = 113] 08:44:32 INFO - PROCESS | 872 | ++DOMWINDOW == 119 (00000089657C2800) [pid = 872] [serial = 336] [outer = 0000000000000000] 08:44:32 INFO - PROCESS | 872 | ++DOMWINDOW == 120 (0000008966172800) [pid = 872] [serial = 337] [outer = 00000089657C2800] 08:44:32 INFO - PROCESS | 872 | 1467042272441 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 872 | ++DOMWINDOW == 121 (0000008968B3CC00) [pid = 872] [serial = 338] [outer = 00000089657C2800] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 00000089717A3000 == 54 [pid = 872] [id = 108] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 00000089706B5000 == 53 [pid = 872] [id = 107] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008970610000 == 52 [pid = 872] [id = 106] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000897001C000 == 51 [pid = 872] [id = 105] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE7800 == 50 [pid = 872] [id = 104] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968C42000 == 49 [pid = 872] [id = 103] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000896C993800 == 48 [pid = 872] [id = 102] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968F8E000 == 47 [pid = 872] [id = 101] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008962C7C000 == 46 [pid = 872] [id = 100] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968C31000 == 45 [pid = 872] [id = 99] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 00000089656D4800 == 44 [pid = 872] [id = 66] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968B6A800 == 43 [pid = 872] [id = 65] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000896EB67800 == 42 [pid = 872] [id = 96] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000897194C800 == 41 [pid = 872] [id = 94] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968B7D000 == 40 [pid = 872] [id = 95] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 00000089696CA000 == 39 [pid = 872] [id = 69] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968C89800 == 38 [pid = 872] [id = 97] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008966645800 == 37 [pid = 872] [id = 98] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000895C382000 == 36 [pid = 872] [id = 53] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008971420800 == 35 [pid = 872] [id = 80] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 00000089706C3800 == 34 [pid = 872] [id = 68] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000896EBED000 == 33 [pid = 872] [id = 43] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008967269000 == 32 [pid = 872] [id = 54] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000896EB65000 == 31 [pid = 872] [id = 67] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 00000089627E1000 == 30 [pid = 872] [id = 112] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A4000 == 29 [pid = 872] [id = 111] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008969AE8000 == 28 [pid = 872] [id = 110] 08:44:33 INFO - PROCESS | 872 | --DOCSHELL 0000008960B1C000 == 27 [pid = 872] [id = 109] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 120 (000000896EAB3400) [pid = 872] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 119 (00000089657CA800) [pid = 872] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 118 (000000896EB3AC00) [pid = 872] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 117 (000000896271E000) [pid = 872] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 116 (000000896FA2A800) [pid = 872] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 115 (0000008968BC3000) [pid = 872] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 114 (000000896728CC00) [pid = 872] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 113 (0000008968BC5800) [pid = 872] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 112 (000000896FC51400) [pid = 872] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 111 (0000008970028800) [pid = 872] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 110 (0000008969816C00) [pid = 872] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 109 (000000896AE50000) [pid = 872] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 108 (0000008962F48000) [pid = 872] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 107 (000000896664F000) [pid = 872] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 106 (000000896B359C00) [pid = 872] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 105 (0000008962FC4400) [pid = 872] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 104 (000000896186E800) [pid = 872] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 103 (0000008962FC2000) [pid = 872] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 102 (000000896AF19C00) [pid = 872] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000896CA11400) [pid = 872] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000896B6D2000) [pid = 872] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896BAEE800) [pid = 872] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896FA32C00) [pid = 872] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896FDCB000) [pid = 872] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896B6DB800) [pid = 872] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:44:33 INFO - PROCESS | 872 | 1467042273790 Marionette TRACE conn8 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1650ms 08:44:33 INFO - PROCESS | 872 | 1467042273839 Marionette TRACE conn8 -> [0,417,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 872 | 1467042273843 Marionette TRACE conn8 <- [1,417,null,{"value":"13"}] 08:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:44:33 INFO - PROCESS | 872 | 1467042273852 Marionette TRACE conn8 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 872 | 1467042273856 Marionette TRACE conn8 <- [1,418,null,{}] 08:44:33 INFO - PROCESS | 872 | 1467042273861 Marionette TRACE conn8 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 872 | 1467042273864 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:33 INFO - PROCESS | 872 | 1467042273956 Marionette TRACE conn8 <- [1,419,null,{"value":null}] 08:44:33 INFO - PROCESS | 872 | 1467042273963 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 872 | 1467042273968 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:33 INFO - PROCESS | 872 | ++DOCSHELL 000000896251B800 == 28 [pid = 872] [id = 114] 08:44:33 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (00000089616A7000) [pid = 872] [serial = 339] [outer = 0000000000000000] 08:44:34 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (00000089618E4000) [pid = 872] [serial = 340] [outer = 00000089616A7000] 08:44:34 INFO - PROCESS | 872 | 1467042274017 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896271AC00) [pid = 872] [serial = 341] [outer = 00000089616A7000] 08:44:34 INFO - PROCESS | 872 | 1467042274952 Marionette TRACE conn8 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1141ms 08:44:34 INFO - PROCESS | 872 | 1467042274994 Marionette TRACE conn8 -> [0,421,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 872 | 1467042274999 Marionette TRACE conn8 <- [1,421,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:44:35 INFO - PROCESS | 872 | 1467042275006 Marionette TRACE conn8 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 872 | 1467042275009 Marionette TRACE conn8 <- [1,422,null,{}] 08:44:35 INFO - PROCESS | 872 | 1467042275013 Marionette TRACE conn8 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 872 | 1467042275016 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:35 INFO - PROCESS | 872 | 1467042275107 Marionette TRACE conn8 <- [1,423,null,{"value":null}] 08:44:35 INFO - PROCESS | 872 | 1467042275114 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 872 | 1467042275116 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:35 INFO - PROCESS | 872 | ++DOCSHELL 0000008967259000 == 29 [pid = 872] [id = 115] 08:44:35 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (00000089656EDC00) [pid = 872] [serial = 342] [outer = 0000000000000000] 08:44:35 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (00000089656F2C00) [pid = 872] [serial = 343] [outer = 00000089656EDC00] 08:44:35 INFO - PROCESS | 872 | 1467042275165 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (00000089657C8400) [pid = 872] [serial = 344] [outer = 00000089656EDC00] 08:44:36 INFO - PROCESS | 872 | 1467042276099 Marionette TRACE conn8 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1140ms 08:44:36 INFO - PROCESS | 872 | 1467042276148 Marionette TRACE conn8 -> [0,425,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 872 | 1467042276151 Marionette TRACE conn8 <- [1,425,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:44:36 INFO - PROCESS | 872 | 1467042276155 Marionette TRACE conn8 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 872 | 1467042276158 Marionette TRACE conn8 <- [1,426,null,{}] 08:44:36 INFO - PROCESS | 872 | 1467042276170 Marionette TRACE conn8 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 872 | 1467042276175 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:36 INFO - PROCESS | 872 | 1467042276295 Marionette TRACE conn8 <- [1,427,null,{"value":null}] 08:44:36 INFO - PROCESS | 872 | 1467042276303 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 872 | 1467042276306 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:36 INFO - PROCESS | 872 | ++DOCSHELL 0000008968E9C800 == 30 [pid = 872] [id = 116] 08:44:36 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (00000089656F3000) [pid = 872] [serial = 345] [outer = 0000000000000000] 08:44:36 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (000000896745A400) [pid = 872] [serial = 346] [outer = 00000089656F3000] 08:44:36 INFO - PROCESS | 872 | 1467042276357 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (0000008968BB9400) [pid = 872] [serial = 347] [outer = 00000089656F3000] 08:44:36 INFO - PROCESS | 872 | 1467042276863 Marionette TRACE conn8 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 872 | 1467042276892 Marionette TRACE conn8 <- [1,429,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:44:36 INFO - PROCESS | 872 | 1467042276895 Marionette TRACE conn8 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 872 | 1467042276897 Marionette TRACE conn8 <- [1,430,null,{}] 08:44:36 INFO - PROCESS | 872 | 1467042276901 Marionette TRACE conn8 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 872 | 1467042276903 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:37 INFO - PROCESS | 872 | 1467042277012 Marionette TRACE conn8 <- [1,431,null,{"value":null}] 08:44:37 INFO - PROCESS | 872 | 1467042277020 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 872 | 1467042277022 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:37 INFO - PROCESS | 872 | ++DOCSHELL 000000896B6B7000 == 31 [pid = 872] [id = 117] 08:44:37 INFO - PROCESS | 872 | ++DOMWINDOW == 106 (00000089692C6800) [pid = 872] [serial = 348] [outer = 0000000000000000] 08:44:37 INFO - PROCESS | 872 | ++DOMWINDOW == 107 (0000008969A57C00) [pid = 872] [serial = 349] [outer = 00000089692C6800] 08:44:37 INFO - PROCESS | 872 | 1467042277071 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 872 | ++DOMWINDOW == 108 (000000896A24D000) [pid = 872] [serial = 350] [outer = 00000089692C6800] 08:44:37 INFO - PROCESS | 872 | 1467042277544 Marionette TRACE conn8 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 08:44:37 INFO - PROCESS | 872 | 1467042277569 Marionette TRACE conn8 -> [0,433,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 872 | 1467042277571 Marionette TRACE conn8 <- [1,433,null,{"value":"13"}] 08:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:44:37 INFO - PROCESS | 872 | 1467042277580 Marionette TRACE conn8 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 872 | 1467042277582 Marionette TRACE conn8 <- [1,434,null,{}] 08:44:37 INFO - PROCESS | 872 | 1467042277586 Marionette TRACE conn8 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 872 | 1467042277588 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:38 INFO - PROCESS | 872 | 1467042278023 Marionette TRACE conn8 <- [1,435,null,{"value":null}] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 107 (000000896EB2E000) [pid = 872] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 106 (000000896FE0B400) [pid = 872] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 105 (0000008962CB7C00) [pid = 872] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 104 (0000008967466800) [pid = 872] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 103 (00000089700DD800) [pid = 872] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 102 (0000008968BC1800) [pid = 872] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000896745B400) [pid = 872] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000895A9E7C00) [pid = 872] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 99 (0000008962CB7000) [pid = 872] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 98 (0000008967463C00) [pid = 872] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896EAAF400) [pid = 872] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896FA2EC00) [pid = 872] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 95 (0000008967460800) [pid = 872] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896898B800) [pid = 872] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008965A6DC00) [pid = 872] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896A276C00) [pid = 872] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008962CB6400) [pid = 872] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896B688000) [pid = 872] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008968BC6800) [pid = 872] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008969A5EC00) [pid = 872] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896267A000) [pid = 872] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896FC55400) [pid = 872] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896C907000) [pid = 872] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:44:38 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896C960800) [pid = 872] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:44:38 INFO - PROCESS | 872 | 1467042278087 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 872 | 1467042278090 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:38 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D1000 == 32 [pid = 872] [id = 118] 08:44:38 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000895AA48C00) [pid = 872] [serial = 351] [outer = 0000000000000000] 08:44:38 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000895C49C800) [pid = 872] [serial = 352] [outer = 000000895AA48C00] 08:44:38 INFO - PROCESS | 872 | 1467042278135 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008965A74C00) [pid = 872] [serial = 353] [outer = 000000895AA48C00] 08:44:38 INFO - PROCESS | 872 | 1467042278514 Marionette TRACE conn8 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 984ms 08:44:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:44:38 INFO - PROCESS | 872 | 1467042278567 Marionette TRACE conn8 -> [0,437,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 872 | 1467042278570 Marionette TRACE conn8 <- [1,437,null,{"value":"13"}] 08:44:38 INFO - PROCESS | 872 | 1467042278573 Marionette TRACE conn8 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 872 | 1467042278575 Marionette TRACE conn8 <- [1,438,null,{}] 08:44:38 INFO - PROCESS | 872 | 1467042278578 Marionette TRACE conn8 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 872 | 1467042278584 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:38 INFO - PROCESS | 872 | 1467042278693 Marionette TRACE conn8 <- [1,439,null,{"value":null}] 08:44:38 INFO - PROCESS | 872 | 1467042278699 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 872 | 1467042278701 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:38 INFO - PROCESS | 872 | ++DOCSHELL 000000896E86D800 == 33 [pid = 872] [id = 119] 08:44:38 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008968BBAC00) [pid = 872] [serial = 354] [outer = 0000000000000000] 08:44:38 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896AEA9400) [pid = 872] [serial = 355] [outer = 0000008968BBAC00] 08:44:38 INFO - PROCESS | 872 | 1467042278748 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B689C00) [pid = 872] [serial = 356] [outer = 0000008968BBAC00] 08:44:39 INFO - PROCESS | 872 | 1467042279169 Marionette TRACE conn8 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 08:44:39 INFO - PROCESS | 872 | 1467042279210 Marionette TRACE conn8 -> [0,441,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 872 | 1467042279212 Marionette TRACE conn8 <- [1,441,null,{"value":"13"}] 08:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:44:39 INFO - PROCESS | 872 | 1467042279215 Marionette TRACE conn8 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 872 | 1467042279217 Marionette TRACE conn8 <- [1,442,null,{}] 08:44:39 INFO - PROCESS | 872 | 1467042279220 Marionette TRACE conn8 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 872 | 1467042279223 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:39 INFO - PROCESS | 872 | 1467042279301 Marionette TRACE conn8 <- [1,443,null,{"value":null}] 08:44:39 INFO - PROCESS | 872 | 1467042279335 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 872 | 1467042279337 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:39 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE0800 == 34 [pid = 872] [id = 120] 08:44:39 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896B6D7800) [pid = 872] [serial = 357] [outer = 0000000000000000] 08:44:39 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896B6DB000) [pid = 872] [serial = 358] [outer = 000000896B6D7800] 08:44:39 INFO - PROCESS | 872 | 1467042279385 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896BAEE800) [pid = 872] [serial = 359] [outer = 000000896B6D7800] 08:44:39 INFO - PROCESS | 872 | 1467042279809 Marionette TRACE conn8 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 08:44:39 INFO - PROCESS | 872 | 1467042279848 Marionette TRACE conn8 -> [0,445,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 872 | 1467042279850 Marionette TRACE conn8 <- [1,445,null,{"value":"13"}] 08:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:44:39 INFO - PROCESS | 872 | 1467042279853 Marionette TRACE conn8 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 872 | 1467042279855 Marionette TRACE conn8 <- [1,446,null,{}] 08:44:39 INFO - PROCESS | 872 | 1467042279859 Marionette TRACE conn8 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 872 | 1467042279861 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:39 INFO - PROCESS | 872 | 1467042279940 Marionette TRACE conn8 <- [1,447,null,{"value":null}] 08:44:39 INFO - PROCESS | 872 | 1467042279945 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 872 | 1467042279947 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:39 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A9800 == 35 [pid = 872] [id = 121] 08:44:39 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896C906800) [pid = 872] [serial = 360] [outer = 0000000000000000] 08:44:39 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896C90B800) [pid = 872] [serial = 361] [outer = 000000896C906800] 08:44:40 INFO - PROCESS | 872 | 1467042279992 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896C95F800) [pid = 872] [serial = 362] [outer = 000000896C906800] 08:44:40 INFO - PROCESS | 872 | 1467042280937 Marionette TRACE conn8 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1128ms 08:44:40 INFO - PROCESS | 872 | 1467042280985 Marionette TRACE conn8 -> [0,449,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 872 | 1467042280990 Marionette TRACE conn8 <- [1,449,null,{"value":"13"}] 08:44:41 INFO - PROCESS | 872 | 1467042280995 Marionette TRACE conn8 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:44:41 INFO - PROCESS | 872 | 1467042280999 Marionette TRACE conn8 <- [1,450,null,{}] 08:44:41 INFO - PROCESS | 872 | 1467042281004 Marionette TRACE conn8 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 872 | 1467042281008 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:41 INFO - PROCESS | 872 | 1467042281156 Marionette TRACE conn8 <- [1,451,null,{"value":null}] 08:44:41 INFO - PROCESS | 872 | 1467042281224 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 872 | 1467042281227 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:41 INFO - PROCESS | 872 | ++DOCSHELL 00000089674C8000 == 36 [pid = 872] [id = 122] 08:44:41 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008962FC3800) [pid = 872] [serial = 363] [outer = 0000000000000000] 08:44:41 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (0000008962FCEC00) [pid = 872] [serial = 364] [outer = 0000008962FC3800] 08:44:41 INFO - PROCESS | 872 | 1467042281327 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (0000008966171400) [pid = 872] [serial = 365] [outer = 0000008962FC3800] 08:44:42 INFO - PROCESS | 872 | 1467042282222 Marionette TRACE conn8 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 872 | 1467042282301 Marionette TRACE conn8 <- [1,453,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:44:42 INFO - PROCESS | 872 | 1467042282307 Marionette TRACE conn8 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 872 | 1467042282311 Marionette TRACE conn8 <- [1,454,null,{}] 08:44:42 INFO - PROCESS | 872 | 1467042282361 Marionette TRACE conn8 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 872 | 1467042282364 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:42 INFO - PROCESS | 872 | 1467042282455 Marionette TRACE conn8 <- [1,455,null,{"value":null}] 08:44:42 INFO - PROCESS | 872 | 1467042282570 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 872 | 1467042282574 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:42 INFO - PROCESS | 872 | ++DOCSHELL 00000089627E1000 == 37 [pid = 872] [id = 123] 08:44:42 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (0000008962677C00) [pid = 872] [serial = 366] [outer = 0000000000000000] 08:44:42 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (0000008962720000) [pid = 872] [serial = 367] [outer = 0000008962677C00] 08:44:42 INFO - PROCESS | 872 | 1467042282670 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (00000089656EE400) [pid = 872] [serial = 368] [outer = 0000008962677C00] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE0800 == 36 [pid = 872] [id = 120] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 000000896E86D800 == 35 [pid = 872] [id = 119] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 00000089656D1000 == 34 [pid = 872] [id = 118] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 000000896B6B7000 == 33 [pid = 872] [id = 117] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 0000008968E9C800 == 32 [pid = 872] [id = 116] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 0000008967259000 == 31 [pid = 872] [id = 115] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 000000896251B800 == 30 [pid = 872] [id = 114] 08:44:42 INFO - PROCESS | 872 | --DOCSHELL 00000089656BD800 == 29 [pid = 872] [id = 113] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000897002E400) [pid = 872] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 100 (00000089700DF400) [pid = 872] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896664E000) [pid = 872] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896AE4F800) [pid = 872] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 97 (00000089700E0400) [pid = 872] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896BAED000) [pid = 872] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896A24A800) [pid = 872] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000895C4A0800) [pid = 872] [serial = 158] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008966174400) [pid = 872] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896A281400) [pid = 872] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896EB33000) [pid = 872] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896FC49800) [pid = 872] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896EDB0400) [pid = 872] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896AE4CC00) [pid = 872] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008969815400) [pid = 872] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AF16800) [pid = 872] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896617A400) [pid = 872] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008968B43800) [pid = 872] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896B35A800) [pid = 872] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896E705400) [pid = 872] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089656F1400) [pid = 872] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089657C6800) [pid = 872] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:44:42 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896B6D2400) [pid = 872] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896BAED800) [pid = 872] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969A5DC00) [pid = 872] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896AE4FC00) [pid = 872] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896AF1D000) [pid = 872] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896C90E400) [pid = 872] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008962F3D800) [pid = 872] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008966173C00) [pid = 872] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000897002C000) [pid = 872] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896CA08000) [pid = 872] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089700E9000) [pid = 872] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896FDCFC00) [pid = 872] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896FA31800) [pid = 872] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896FA25000) [pid = 872] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896E703800) [pid = 872] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896C966400) [pid = 872] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:43 INFO - PROCESS | 872 | 1467042283173 Marionette TRACE conn8 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 881ms 08:44:43 INFO - PROCESS | 872 | 1467042283192 Marionette TRACE conn8 -> [0,457,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 872 | 1467042283197 Marionette TRACE conn8 <- [1,457,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:44:43 INFO - PROCESS | 872 | 1467042283204 Marionette TRACE conn8 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 872 | 1467042283207 Marionette TRACE conn8 <- [1,458,null,{}] 08:44:43 INFO - PROCESS | 872 | 1467042283211 Marionette TRACE conn8 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 872 | 1467042283213 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:43 INFO - PROCESS | 872 | 1467042283304 Marionette TRACE conn8 <- [1,459,null,{"value":null}] 08:44:43 INFO - PROCESS | 872 | 1467042283314 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 872 | 1467042283316 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896615D000 == 30 [pid = 872] [id = 124] 08:44:43 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008962FCD400) [pid = 872] [serial = 369] [outer = 0000000000000000] 08:44:43 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (00000089656F8400) [pid = 872] [serial = 370] [outer = 0000008962FCD400] 08:44:43 INFO - PROCESS | 872 | 1467042283367 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008965A2F000) [pid = 872] [serial = 371] [outer = 0000008962FCD400] 08:44:43 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008962FCE000) [pid = 872] [serial = 372] [outer = 0000008962F41400] 08:44:43 INFO - PROCESS | 872 | 1467042283894 Marionette TRACE conn8 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 872 | 1467042283971 Marionette TRACE conn8 <- [1,461,null,{"value":"13"}] 08:44:43 INFO - PROCESS | 872 | 1467042283977 Marionette TRACE conn8 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:44:43 INFO - PROCESS | 872 | 1467042283980 Marionette TRACE conn8 <- [1,462,null,{}] 08:44:44 INFO - PROCESS | 872 | 1467042283992 Marionette TRACE conn8 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 872 | 1467042283997 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:44 INFO - PROCESS | 872 | 1467042284090 Marionette TRACE conn8 <- [1,463,null,{"value":null}] 08:44:44 INFO - PROCESS | 872 | 1467042284160 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 872 | 1467042284163 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:44 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C82800 == 31 [pid = 872] [id = 125] 08:44:44 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008967288800) [pid = 872] [serial = 373] [outer = 0000000000000000] 08:44:44 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008968980800) [pid = 872] [serial = 374] [outer = 0000008967288800] 08:44:44 INFO - PROCESS | 872 | 1467042284214 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008968BBE000) [pid = 872] [serial = 375] [outer = 0000008967288800] 08:44:44 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:44 INFO - PROCESS | 872 | 1467042284606 Marionette TRACE conn8 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 872 | 1467042284658 Marionette TRACE conn8 <- [1,465,null,{"value":"13"}] 08:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:44:44 INFO - PROCESS | 872 | 1467042284661 Marionette TRACE conn8 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 872 | 1467042284663 Marionette TRACE conn8 <- [1,466,null,{}] 08:44:44 INFO - PROCESS | 872 | 1467042284666 Marionette TRACE conn8 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 872 | 1467042284668 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:44 INFO - PROCESS | 872 | 1467042284756 Marionette TRACE conn8 <- [1,467,null,{"value":null}] 08:44:44 INFO - PROCESS | 872 | 1467042284761 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 872 | 1467042284763 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:44 INFO - PROCESS | 872 | ++DOCSHELL 00000089696C7000 == 32 [pid = 872] [id = 126] 08:44:44 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089692C7800) [pid = 872] [serial = 376] [outer = 0000000000000000] 08:44:44 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969A59800) [pid = 872] [serial = 377] [outer = 00000089692C7800] 08:44:44 INFO - PROCESS | 872 | 1467042284809 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896A27D000) [pid = 872] [serial = 378] [outer = 00000089692C7800] 08:44:45 INFO - PROCESS | 872 | 1467042285243 Marionette TRACE conn8 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 872 | 1467042285299 Marionette TRACE conn8 <- [1,469,null,{"value":"13"}] 08:44:45 INFO - PROCESS | 872 | 1467042285303 Marionette TRACE conn8 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:44:45 INFO - PROCESS | 872 | 1467042285305 Marionette TRACE conn8 <- [1,470,null,{}] 08:44:45 INFO - PROCESS | 872 | 1467042285309 Marionette TRACE conn8 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 872 | 1467042285311 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:45 INFO - PROCESS | 872 | 1467042285416 Marionette TRACE conn8 <- [1,471,null,{"value":null}] 08:44:45 INFO - PROCESS | 872 | 1467042285493 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 872 | 1467042285495 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB2800 == 33 [pid = 872] [id = 127] 08:44:45 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000895CF52800) [pid = 872] [serial = 379] [outer = 0000000000000000] 08:44:45 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AE56400) [pid = 872] [serial = 380] [outer = 000000895CF52800] 08:44:45 INFO - PROCESS | 872 | 1467042285547 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AF1A400) [pid = 872] [serial = 381] [outer = 000000895CF52800] 08:44:46 INFO - PROCESS | 872 | 1467042285995 Marionette TRACE conn8 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 08:44:46 INFO - PROCESS | 872 | 1467042286040 Marionette TRACE conn8 -> [0,473,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 872 | 1467042286042 Marionette TRACE conn8 <- [1,473,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:44:46 INFO - PROCESS | 872 | 1467042286046 Marionette TRACE conn8 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 872 | 1467042286047 Marionette TRACE conn8 <- [1,474,null,{}] 08:44:46 INFO - PROCESS | 872 | 1467042286057 Marionette TRACE conn8 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 872 | 1467042286063 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:46 INFO - PROCESS | 872 | 1467042286205 Marionette TRACE conn8 <- [1,475,null,{"value":null}] 08:44:46 INFO - PROCESS | 872 | 1467042286259 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 872 | 1467042286261 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:46 INFO - PROCESS | 872 | ++DOCSHELL 000000896E813000 == 34 [pid = 872] [id = 128] 08:44:46 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B688000) [pid = 872] [serial = 382] [outer = 0000000000000000] 08:44:46 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896BAEA800) [pid = 872] [serial = 383] [outer = 000000896B688000] 08:44:46 INFO - PROCESS | 872 | 1467042286306 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896C902400) [pid = 872] [serial = 384] [outer = 000000896B688000] 08:44:46 INFO - PROCESS | 872 | 1467042286760 Marionette TRACE conn8 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 797ms 08:44:46 INFO - PROCESS | 872 | 1467042286845 Marionette TRACE conn8 -> [0,477,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 872 | 1467042286848 Marionette TRACE conn8 <- [1,477,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:44:46 INFO - PROCESS | 872 | 1467042286851 Marionette TRACE conn8 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 872 | 1467042286853 Marionette TRACE conn8 <- [1,478,null,{}] 08:44:46 INFO - PROCESS | 872 | 1467042286856 Marionette TRACE conn8 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 872 | 1467042286858 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:46 INFO - PROCESS | 872 | 1467042286965 Marionette TRACE conn8 <- [1,479,null,{"value":null}] 08:44:47 INFO - PROCESS | 872 | 1467042287022 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 872 | 1467042287024 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB7A000 == 35 [pid = 872] [id = 129] 08:44:47 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896C963800) [pid = 872] [serial = 385] [outer = 0000000000000000] 08:44:47 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896C969C00) [pid = 872] [serial = 386] [outer = 000000896C963800] 08:44:47 INFO - PROCESS | 872 | 1467042287068 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896CA0BC00) [pid = 872] [serial = 387] [outer = 000000896C963800] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B6D7800) [pid = 872] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089656F3000) [pid = 872] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089657C2800) [pid = 872] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089656EDC00) [pid = 872] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089616A7000) [pid = 872] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089692C6800) [pid = 872] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895A9E8C00) [pid = 872] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008966A96800) [pid = 872] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896E70C400) [pid = 872] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008966A8AC00) [pid = 872] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008968BBAC00) [pid = 872] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:44:47 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895AA48C00) [pid = 872] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:44:47 INFO - PROCESS | 872 | 1467042287486 Marionette TRACE conn8 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:44:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 08:44:47 INFO - PROCESS | 872 | 1467042287547 Marionette TRACE conn8 -> [0,481,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 872 | 1467042287549 Marionette TRACE conn8 <- [1,481,null,{"value":"13"}] 08:44:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:44:47 INFO - PROCESS | 872 | 1467042287552 Marionette TRACE conn8 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 872 | 1467042287554 Marionette TRACE conn8 <- [1,482,null,{}] 08:44:47 INFO - PROCESS | 872 | 1467042287558 Marionette TRACE conn8 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 872 | 1467042287561 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:47 INFO - PROCESS | 872 | 1467042287670 Marionette TRACE conn8 <- [1,483,null,{"value":null}] 08:44:47 INFO - PROCESS | 872 | 1467042287718 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 872 | 1467042287720 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A1800 == 36 [pid = 872] [id = 130] 08:44:47 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008965792C00) [pid = 872] [serial = 388] [outer = 0000000000000000] 08:44:47 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969A5E400) [pid = 872] [serial = 389] [outer = 0000008965792C00] 08:44:47 INFO - PROCESS | 872 | 1467042287765 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896CA09C00) [pid = 872] [serial = 390] [outer = 0000008965792C00] 08:44:48 INFO - PROCESS | 872 | 1467042288151 Marionette TRACE conn8 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 627ms 08:44:48 INFO - PROCESS | 872 | 1467042288183 Marionette TRACE conn8 -> [0,485,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 872 | 1467042288186 Marionette TRACE conn8 <- [1,485,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:44:48 INFO - PROCESS | 872 | 1467042288189 Marionette TRACE conn8 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 872 | 1467042288191 Marionette TRACE conn8 <- [1,486,null,{}] 08:44:48 INFO - PROCESS | 872 | 1467042288194 Marionette TRACE conn8 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 872 | 1467042288196 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:48 INFO - PROCESS | 872 | 1467042288311 Marionette TRACE conn8 <- [1,487,null,{"value":null}] 08:44:48 INFO - PROCESS | 872 | 1467042288319 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 872 | 1467042288321 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:48 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC81800 == 37 [pid = 872] [id = 131] 08:44:48 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896E705C00) [pid = 872] [serial = 391] [outer = 0000000000000000] 08:44:48 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896E70BC00) [pid = 872] [serial = 392] [outer = 000000896E705C00] 08:44:48 INFO - PROCESS | 872 | 1467042288365 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896E726400) [pid = 872] [serial = 393] [outer = 000000896E705C00] 08:44:48 INFO - PROCESS | 872 | 1467042288777 Marionette TRACE conn8 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 08:44:48 INFO - PROCESS | 872 | 1467042288820 Marionette TRACE conn8 -> [0,489,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 872 | 1467042288822 Marionette TRACE conn8 <- [1,489,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:44:48 INFO - PROCESS | 872 | 1467042288829 Marionette TRACE conn8 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 872 | 1467042288831 Marionette TRACE conn8 <- [1,490,null,{}] 08:44:48 INFO - PROCESS | 872 | 1467042288835 Marionette TRACE conn8 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 872 | 1467042288836 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:48 INFO - PROCESS | 872 | 1467042288921 Marionette TRACE conn8 <- [1,491,null,{"value":null}] 08:44:48 INFO - PROCESS | 872 | 1467042288928 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 872 | 1467042288930 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:48 INFO - PROCESS | 872 | ++DOCSHELL 0000008970088000 == 38 [pid = 872] [id = 132] 08:44:48 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896EA27400) [pid = 872] [serial = 394] [outer = 0000000000000000] 08:44:48 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896EAAF800) [pid = 872] [serial = 395] [outer = 000000896EA27400] 08:44:48 INFO - PROCESS | 872 | 1467042288974 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896EB2CC00) [pid = 872] [serial = 396] [outer = 000000896EA27400] 08:44:49 INFO - PROCESS | 872 | 1467042289478 Marionette TRACE conn8 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:44:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 08:44:49 INFO - PROCESS | 872 | 1467042289520 Marionette TRACE conn8 -> [0,493,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 872 | 1467042289526 Marionette TRACE conn8 <- [1,493,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:44:49 INFO - PROCESS | 872 | 1467042289532 Marionette TRACE conn8 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 872 | 1467042289535 Marionette TRACE conn8 <- [1,494,null,{}] 08:44:49 INFO - PROCESS | 872 | 1467042289542 Marionette TRACE conn8 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 872 | 1467042289545 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:49 INFO - PROCESS | 872 | 1467042289742 Marionette TRACE conn8 <- [1,495,null,{"value":null}] 08:44:49 INFO - PROCESS | 872 | 1467042289830 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 872 | 1467042289835 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:49 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F7E800 == 39 [pid = 872] [id = 133] 08:44:49 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (00000089626D5400) [pid = 872] [serial = 397] [outer = 0000000000000000] 08:44:49 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008962F48400) [pid = 872] [serial = 398] [outer = 00000089626D5400] 08:44:49 INFO - PROCESS | 872 | 1467042289893 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008966199C00) [pid = 872] [serial = 399] [outer = 00000089626D5400] 08:44:50 INFO - PROCESS | 872 | 1467042290491 Marionette TRACE conn8 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:44:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 984ms 08:44:50 INFO - PROCESS | 872 | 1467042290517 Marionette TRACE conn8 -> [0,497,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 872 | 1467042290522 Marionette TRACE conn8 <- [1,497,null,{"value":"13"}] 08:44:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:44:50 INFO - PROCESS | 872 | 1467042290529 Marionette TRACE conn8 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 872 | 1467042290532 Marionette TRACE conn8 <- [1,498,null,{}] 08:44:50 INFO - PROCESS | 872 | 1467042290536 Marionette TRACE conn8 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 872 | 1467042290539 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:50 INFO - PROCESS | 872 | 1467042290657 Marionette TRACE conn8 <- [1,499,null,{"value":null}] 08:44:50 INFO - PROCESS | 872 | 1467042290730 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 872 | 1467042290733 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:50 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A1800 == 40 [pid = 872] [id = 134] 08:44:50 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008968BBEC00) [pid = 872] [serial = 400] [outer = 0000000000000000] 08:44:50 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008968F41800) [pid = 872] [serial = 401] [outer = 0000008968BBEC00] 08:44:50 INFO - PROCESS | 872 | 1467042290834 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896AE4E400) [pid = 872] [serial = 402] [outer = 0000008968BBEC00] 08:44:51 INFO - PROCESS | 872 | 1467042291461 Marionette TRACE conn8 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:44:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 986ms 08:44:51 INFO - PROCESS | 872 | 1467042291516 Marionette TRACE conn8 -> [0,501,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 872 | 1467042291519 Marionette TRACE conn8 <- [1,501,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:44:51 INFO - PROCESS | 872 | 1467042291523 Marionette TRACE conn8 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 872 | 1467042291527 Marionette TRACE conn8 <- [1,502,null,{}] 08:44:51 INFO - PROCESS | 872 | 1467042291539 Marionette TRACE conn8 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 872 | 1467042291544 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:51 INFO - PROCESS | 872 | 1467042291693 Marionette TRACE conn8 <- [1,503,null,{"value":null}] 08:44:51 INFO - PROCESS | 872 | 1467042291711 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 872 | 1467042291714 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:51 INFO - PROCESS | 872 | ++DOCSHELL 00000089701B3800 == 41 [pid = 872] [id = 135] 08:44:51 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896BE96800) [pid = 872] [serial = 403] [outer = 0000000000000000] 08:44:51 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C966400) [pid = 872] [serial = 404] [outer = 000000896BE96800] 08:44:51 INFO - PROCESS | 872 | 1467042291772 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896EB34C00) [pid = 872] [serial = 405] [outer = 000000896BE96800] 08:44:52 INFO - PROCESS | 872 | 1467042292409 Marionette TRACE conn8 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 944ms 08:44:52 INFO - PROCESS | 872 | 1467042292469 Marionette TRACE conn8 -> [0,505,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 872 | 1467042292472 Marionette TRACE conn8 <- [1,505,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:44:52 INFO - PROCESS | 872 | 1467042292476 Marionette TRACE conn8 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 872 | 1467042292478 Marionette TRACE conn8 <- [1,506,null,{}] 08:44:52 INFO - PROCESS | 872 | 1467042292482 Marionette TRACE conn8 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 872 | 1467042292484 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:52 INFO - PROCESS | 872 | 1467042292605 Marionette TRACE conn8 <- [1,507,null,{"value":null}] 08:44:52 INFO - PROCESS | 872 | 1467042292671 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 872 | 1467042292674 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:52 INFO - PROCESS | 872 | ++DOCSHELL 0000008970672000 == 42 [pid = 872] [id = 136] 08:44:52 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896F96D400) [pid = 872] [serial = 406] [outer = 0000000000000000] 08:44:52 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896F971400) [pid = 872] [serial = 407] [outer = 000000896F96D400] 08:44:52 INFO - PROCESS | 872 | 1467042292770 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896FA26400) [pid = 872] [serial = 408] [outer = 000000896F96D400] 08:44:53 INFO - PROCESS | 872 | 1467042293510 Marionette TRACE conn8 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:44:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1086ms 08:44:53 INFO - PROCESS | 872 | 1467042293573 Marionette TRACE conn8 -> [0,509,"getWindowHandle",null] 08:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:44:53 INFO - PROCESS | 872 | 1467042293578 Marionette TRACE conn8 <- [1,509,null,{"value":"13"}] 08:44:53 INFO - PROCESS | 872 | 1467042293584 Marionette TRACE conn8 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 872 | 1467042293587 Marionette TRACE conn8 <- [1,510,null,{}] 08:44:53 INFO - PROCESS | 872 | 1467042293593 Marionette TRACE conn8 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 872 | 1467042293596 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:53 INFO - PROCESS | 872 | 1467042293704 Marionette TRACE conn8 <- [1,511,null,{"value":null}] 08:44:53 INFO - PROCESS | 872 | 1467042293776 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 872 | 1467042293780 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:53 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CC800 == 43 [pid = 872] [id = 137] 08:44:53 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008961B34800) [pid = 872] [serial = 409] [outer = 0000000000000000] 08:44:53 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008962FC6C00) [pid = 872] [serial = 410] [outer = 0000008961B34800] 08:44:53 INFO - PROCESS | 872 | 1467042293831 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (00000089668C8C00) [pid = 872] [serial = 411] [outer = 0000008961B34800] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896FC81800 == 42 [pid = 872] [id = 131] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A1800 == 41 [pid = 872] [id = 130] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896EB7A000 == 40 [pid = 872] [id = 129] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896E813000 == 39 [pid = 872] [id = 128] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB2800 == 38 [pid = 872] [id = 127] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 00000089696C7000 == 37 [pid = 872] [id = 126] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 0000008968C82800 == 36 [pid = 872] [id = 125] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896615D000 == 35 [pid = 872] [id = 124] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 00000089627E1000 == 34 [pid = 872] [id = 123] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 00000089674C8000 == 33 [pid = 872] [id = 122] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A9800 == 32 [pid = 872] [id = 121] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 0000008970672000 == 31 [pid = 872] [id = 136] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 00000089701B3800 == 30 [pid = 872] [id = 135] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A1800 == 29 [pid = 872] [id = 134] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 0000008970088000 == 28 [pid = 872] [id = 132] 08:44:54 INFO - PROCESS | 872 | --DOCSHELL 0000008962F7E800 == 27 [pid = 872] [id = 133] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896B6DB000) [pid = 872] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896745A400) [pid = 872] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008966172800) [pid = 872] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 91 (00000089656F2C00) [pid = 872] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089618E4000) [pid = 872] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896271AC00) [pid = 872] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008969A57C00) [pid = 872] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008968BB9400) [pid = 872] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008962679400) [pid = 872] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000895C362000) [pid = 872] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896A27E800) [pid = 872] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089692C5000) [pid = 872] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896EB2C800) [pid = 872] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896E721800) [pid = 872] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896FDCE800) [pid = 872] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896E70CC00) [pid = 872] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896AEA9400) [pid = 872] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895C49C800) [pid = 872] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008968B3CC00) [pid = 872] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008965A74C00) [pid = 872] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896BAEE800) [pid = 872] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B689C00) [pid = 872] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896A24D000) [pid = 872] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089657C8400) [pid = 872] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:44:55 INFO - PROCESS | 872 | 1467042295215 Marionette TRACE conn8 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1703ms 08:44:55 INFO - PROCESS | 872 | 1467042295288 Marionette TRACE conn8 -> [0,513,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 872 | 1467042295293 Marionette TRACE conn8 <- [1,513,null,{"value":"13"}] 08:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:44:55 INFO - PROCESS | 872 | 1467042295298 Marionette TRACE conn8 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 872 | 1467042295301 Marionette TRACE conn8 <- [1,514,null,{}] 08:44:55 INFO - PROCESS | 872 | 1467042295307 Marionette TRACE conn8 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 872 | 1467042295310 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:55 INFO - PROCESS | 872 | 1467042295435 Marionette TRACE conn8 <- [1,515,null,{"value":null}] 08:44:55 INFO - PROCESS | 872 | 1467042295446 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 872 | 1467042295450 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:55 INFO - PROCESS | 872 | ++DOCSHELL 0000008960D9D800 == 28 [pid = 872] [id = 138] 08:44:55 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000895C4A2000) [pid = 872] [serial = 412] [outer = 0000000000000000] 08:44:55 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895CAA5C00) [pid = 872] [serial = 413] [outer = 000000895C4A2000] 08:44:55 INFO - PROCESS | 872 | 1467042295500 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008960EB8C00) [pid = 872] [serial = 414] [outer = 000000895C4A2000] 08:44:55 INFO - PROCESS | 872 | 1467042295970 Marionette TRACE conn8 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 08:44:56 INFO - PROCESS | 872 | 1467042295993 Marionette TRACE conn8 -> [0,517,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 872 | 1467042295998 Marionette TRACE conn8 <- [1,517,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:44:56 INFO - PROCESS | 872 | 1467042296005 Marionette TRACE conn8 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 872 | 1467042296008 Marionette TRACE conn8 <- [1,518,null,{}] 08:44:56 INFO - PROCESS | 872 | 1467042296012 Marionette TRACE conn8 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 872 | 1467042296015 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:56 INFO - PROCESS | 872 | 1467042296110 Marionette TRACE conn8 <- [1,519,null,{"value":null}] 08:44:56 INFO - PROCESS | 872 | 1467042296118 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 872 | 1467042296120 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:56 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F73000 == 29 [pid = 872] [id = 139] 08:44:56 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089626D6C00) [pid = 872] [serial = 415] [outer = 0000000000000000] 08:44:56 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896271CC00) [pid = 872] [serial = 416] [outer = 00000089626D6C00] 08:44:56 INFO - PROCESS | 872 | 1467042296168 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008962F44C00) [pid = 872] [serial = 417] [outer = 00000089626D6C00] 08:44:56 INFO - PROCESS | 872 | 1467042296637 Marionette TRACE conn8 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 08:44:56 INFO - PROCESS | 872 | 1467042296698 Marionette TRACE conn8 -> [0,521,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 872 | 1467042296701 Marionette TRACE conn8 <- [1,521,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:44:56 INFO - PROCESS | 872 | 1467042296704 Marionette TRACE conn8 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 872 | 1467042296708 Marionette TRACE conn8 <- [1,522,null,{}] 08:44:56 INFO - PROCESS | 872 | 1467042296719 Marionette TRACE conn8 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 872 | 1467042296724 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:56 INFO - PROCESS | 872 | 1467042296840 Marionette TRACE conn8 <- [1,523,null,{"value":null}] 08:44:56 INFO - PROCESS | 872 | 1467042296917 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 872 | 1467042296920 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:56 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B6B800 == 30 [pid = 872] [id = 140] 08:44:56 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008960B4F400) [pid = 872] [serial = 418] [outer = 0000000000000000] 08:44:56 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (00000089657C8800) [pid = 872] [serial = 419] [outer = 0000008960B4F400] 08:44:56 INFO - PROCESS | 872 | 1467042296970 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896617BC00) [pid = 872] [serial = 420] [outer = 0000008960B4F400] 08:44:57 INFO - PROCESS | 872 | 1467042297454 Marionette TRACE conn8 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 796ms 08:44:57 INFO - PROCESS | 872 | 1467042297503 Marionette TRACE conn8 -> [0,525,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 872 | 1467042297506 Marionette TRACE conn8 <- [1,525,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:44:57 INFO - PROCESS | 872 | 1467042297509 Marionette TRACE conn8 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 872 | 1467042297511 Marionette TRACE conn8 <- [1,526,null,{}] 08:44:57 INFO - PROCESS | 872 | 1467042297521 Marionette TRACE conn8 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 872 | 1467042297523 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:57 INFO - PROCESS | 872 | 1467042297632 Marionette TRACE conn8 <- [1,527,null,{"value":null}] 08:44:57 INFO - PROCESS | 872 | 1467042297640 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 872 | 1467042297642 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:57 INFO - PROCESS | 872 | ++DOCSHELL 0000008968E87800 == 31 [pid = 872] [id = 141] 08:44:57 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896728B800) [pid = 872] [serial = 421] [outer = 0000000000000000] 08:44:57 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896745F000) [pid = 872] [serial = 422] [outer = 000000896728B800] 08:44:57 INFO - PROCESS | 872 | 1467042297693 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008968B49C00) [pid = 872] [serial = 423] [outer = 000000896728B800] 08:44:58 INFO - PROCESS | 872 | 1467042298196 Marionette TRACE conn8 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 735ms 08:44:58 INFO - PROCESS | 872 | 1467042298247 Marionette TRACE conn8 -> [0,529,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 872 | 1467042298249 Marionette TRACE conn8 <- [1,529,null,{"value":"13"}] 08:44:58 INFO - PROCESS | 872 | 1467042298253 Marionette TRACE conn8 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:44:58 INFO - PROCESS | 872 | 1467042298254 Marionette TRACE conn8 <- [1,530,null,{}] 08:44:58 INFO - PROCESS | 872 | 1467042298258 Marionette TRACE conn8 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 872 | 1467042298260 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:58 INFO - PROCESS | 872 | 1467042298364 Marionette TRACE conn8 <- [1,531,null,{"value":null}] 08:44:58 INFO - PROCESS | 872 | 1467042298376 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 872 | 1467042298378 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:58 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AD6800 == 32 [pid = 872] [id = 142] 08:44:58 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (00000089626D6400) [pid = 872] [serial = 424] [outer = 0000000000000000] 08:44:58 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969815800) [pid = 872] [serial = 425] [outer = 00000089626D6400] 08:44:58 INFO - PROCESS | 872 | 1467042298423 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969A5D400) [pid = 872] [serial = 426] [outer = 00000089626D6400] 08:44:59 INFO - PROCESS | 872 | 1467042299011 Marionette TRACE conn8 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:44:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:44:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:44:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:44:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:44:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:44:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:44:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 08:44:59 INFO - PROCESS | 872 | 1467042299031 Marionette TRACE conn8 -> [0,533,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 872 | 1467042299034 Marionette TRACE conn8 <- [1,533,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:44:59 INFO - PROCESS | 872 | 1467042299042 Marionette TRACE conn8 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 872 | 1467042299044 Marionette TRACE conn8 <- [1,534,null,{}] 08:44:59 INFO - PROCESS | 872 | 1467042299048 Marionette TRACE conn8 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 872 | 1467042299054 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:59 INFO - PROCESS | 872 | 1467042299392 Marionette TRACE conn8 <- [1,535,null,{"value":null}] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000895CF52800) [pid = 872] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896B688000) [pid = 872] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008965792C00) [pid = 872] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896C963800) [pid = 872] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008962677C00) [pid = 872] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008962FC3800) [pid = 872] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896C906800) [pid = 872] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008967288800) [pid = 872] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089692C7800) [pid = 872] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962FCD400) [pid = 872] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896E705C00) [pid = 872] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:44:59 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896EA27400) [pid = 872] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:44:59 INFO - PROCESS | 872 | 1467042299450 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 872 | 1467042299452 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:44:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F83800 == 33 [pid = 872] [id = 143] 08:44:59 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000895C362C00) [pid = 872] [serial = 427] [outer = 0000000000000000] 08:44:59 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008961874C00) [pid = 872] [serial = 428] [outer = 000000895C362C00] 08:44:59 INFO - PROCESS | 872 | 1467042299506 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008967462C00) [pid = 872] [serial = 429] [outer = 000000895C362C00] 08:44:59 INFO - PROCESS | 872 | 1467042299899 Marionette TRACE conn8 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:44:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 08:44:59 INFO - PROCESS | 872 | 1467042299921 Marionette TRACE conn8 -> [0,537,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 872 | 1467042299923 Marionette TRACE conn8 <- [1,537,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:44:59 INFO - PROCESS | 872 | 1467042299927 Marionette TRACE conn8 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 872 | 1467042299928 Marionette TRACE conn8 <- [1,538,null,{}] 08:44:59 INFO - PROCESS | 872 | 1467042299932 Marionette TRACE conn8 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 872 | 1467042299934 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:00 INFO - PROCESS | 872 | 1467042300016 Marionette TRACE conn8 <- [1,539,null,{"value":null}] 08:45:00 INFO - PROCESS | 872 | 1467042300022 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 872 | 1467042300024 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896E85E000 == 34 [pid = 872] [id = 144] 08:45:00 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896A27B000) [pid = 872] [serial = 430] [outer = 0000000000000000] 08:45:00 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AF1D000) [pid = 872] [serial = 431] [outer = 000000896A27B000] 08:45:00 INFO - PROCESS | 872 | 1467042300069 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B356C00) [pid = 872] [serial = 432] [outer = 000000896A27B000] 08:45:00 INFO - PROCESS | 872 | 1467042300482 Marionette TRACE conn8 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:45:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 587ms 08:45:00 INFO - PROCESS | 872 | 1467042300522 Marionette TRACE conn8 -> [0,541,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 872 | 1467042300525 Marionette TRACE conn8 <- [1,541,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:45:00 INFO - PROCESS | 872 | 1467042300528 Marionette TRACE conn8 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 872 | 1467042300530 Marionette TRACE conn8 <- [1,542,null,{}] 08:45:00 INFO - PROCESS | 872 | 1467042300534 Marionette TRACE conn8 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 872 | 1467042300536 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:00 INFO - PROCESS | 872 | 1467042300619 Marionette TRACE conn8 <- [1,543,null,{"value":null}] 08:45:00 INFO - PROCESS | 872 | 1467042300625 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 872 | 1467042300627 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB80800 == 35 [pid = 872] [id = 145] 08:45:00 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AE49000) [pid = 872] [serial = 433] [outer = 0000000000000000] 08:45:00 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B351C00) [pid = 872] [serial = 434] [outer = 000000896AE49000] 08:45:00 INFO - PROCESS | 872 | 1467042300684 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B6DB000) [pid = 872] [serial = 435] [outer = 000000896AE49000] 08:45:01 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:01 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:01 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:01 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:01 INFO - PROCESS | 872 | 1467042301130 Marionette TRACE conn8 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 08:45:01 INFO - PROCESS | 872 | 1467042301159 Marionette TRACE conn8 -> [0,545,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 872 | 1467042301161 Marionette TRACE conn8 <- [1,545,null,{"value":"13"}] 08:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:45:01 INFO - PROCESS | 872 | 1467042301164 Marionette TRACE conn8 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 872 | 1467042301166 Marionette TRACE conn8 <- [1,546,null,{}] 08:45:01 INFO - PROCESS | 872 | 1467042301169 Marionette TRACE conn8 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 872 | 1467042301171 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:01 INFO - PROCESS | 872 | 1467042301255 Marionette TRACE conn8 <- [1,547,null,{"value":null}] 08:45:01 INFO - PROCESS | 872 | 1467042301262 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 872 | 1467042301264 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896F99E800 == 36 [pid = 872] [id = 146] 08:45:01 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896BAEA000) [pid = 872] [serial = 436] [outer = 0000000000000000] 08:45:01 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896BE8C400) [pid = 872] [serial = 437] [outer = 000000896BAEA000] 08:45:01 INFO - PROCESS | 872 | 1467042301308 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896BE9A800) [pid = 872] [serial = 438] [outer = 000000896BAEA000] 08:45:02 INFO - PROCESS | 872 | 1467042302059 Marionette TRACE conn8 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:45:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 985ms 08:45:02 INFO - PROCESS | 872 | 1467042302153 Marionette TRACE conn8 -> [0,549,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 872 | 1467042302157 Marionette TRACE conn8 <- [1,549,null,{"value":"13"}] 08:45:02 INFO - PROCESS | 872 | 1467042302162 Marionette TRACE conn8 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:45:02 INFO - PROCESS | 872 | 1467042302168 Marionette TRACE conn8 <- [1,550,null,{}] 08:45:02 INFO - PROCESS | 872 | 1467042302174 Marionette TRACE conn8 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 872 | 1467042302177 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:02 INFO - PROCESS | 872 | 1467042302330 Marionette TRACE conn8 <- [1,551,null,{"value":null}] 08:45:02 INFO - PROCESS | 872 | 1467042302395 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 872 | 1467042302398 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:02 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F6F000 == 37 [pid = 872] [id = 147] 08:45:02 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008961613400) [pid = 872] [serial = 439] [outer = 0000000000000000] 08:45:02 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008962674400) [pid = 872] [serial = 440] [outer = 0000008961613400] 08:45:02 INFO - PROCESS | 872 | 1467042302459 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008962FC7400) [pid = 872] [serial = 441] [outer = 0000008961613400] 08:45:02 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:03 INFO - PROCESS | 872 | 1467042303213 Marionette TRACE conn8 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1087ms 08:45:03 INFO - PROCESS | 872 | 1467042303254 Marionette TRACE conn8 -> [0,553,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 872 | 1467042303259 Marionette TRACE conn8 <- [1,553,null,{"value":"13"}] 08:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:45:03 INFO - PROCESS | 872 | 1467042303317 Marionette TRACE conn8 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 872 | 1467042303320 Marionette TRACE conn8 <- [1,554,null,{}] 08:45:03 INFO - PROCESS | 872 | 1467042303325 Marionette TRACE conn8 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 872 | 1467042303328 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:03 INFO - PROCESS | 872 | 1467042303466 Marionette TRACE conn8 <- [1,555,null,{"value":null}] 08:45:03 INFO - PROCESS | 872 | 1467042303530 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 872 | 1467042303532 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:03 INFO - PROCESS | 872 | ++DOCSHELL 0000008968E84800 == 38 [pid = 872] [id = 148] 08:45:03 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008965A2E000) [pid = 872] [serial = 442] [outer = 0000000000000000] 08:45:03 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (00000089667ED000) [pid = 872] [serial = 443] [outer = 0000008965A2E000] 08:45:03 INFO - PROCESS | 872 | 1467042303592 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008968981400) [pid = 872] [serial = 444] [outer = 0000008965A2E000] 08:45:04 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:04 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 000000896EB80800 == 37 [pid = 872] [id = 145] 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 000000896E85E000 == 36 [pid = 872] [id = 144] 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 0000008968F83800 == 35 [pid = 872] [id = 143] 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 0000008969AD6800 == 34 [pid = 872] [id = 142] 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 0000008968E87800 == 33 [pid = 872] [id = 141] 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 0000008968B6B800 == 32 [pid = 872] [id = 140] 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 0000008962F73000 == 31 [pid = 872] [id = 139] 08:45:04 INFO - PROCESS | 872 | --DOCSHELL 0000008960D9D800 == 30 [pid = 872] [id = 138] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896AE56400) [pid = 872] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896AF1A400) [pid = 872] [serial = 381] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896C902400) [pid = 872] [serial = 384] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896BAEA800) [pid = 872] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008969A5E400) [pid = 872] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896C969C00) [pid = 872] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008962720000) [pid = 872] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089656EE400) [pid = 872] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008962FCEC00) [pid = 872] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896CA0BC00) [pid = 872] [serial = 387] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008966171400) [pid = 872] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896C95F800) [pid = 872] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896C90B800) [pid = 872] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008968980800) [pid = 872] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008968BBE000) [pid = 872] [serial = 375] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008969A59800) [pid = 872] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089656F8400) [pid = 872] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008965A2F000) [pid = 872] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896E726400) [pid = 872] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896EAAF800) [pid = 872] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896EB2CC00) [pid = 872] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896E70BC00) [pid = 872] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008968B48800) [pid = 872] [serial = 152] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896CA09C00) [pid = 872] [serial = 390] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896A27D000) [pid = 872] [serial = 378] [outer = 0000000000000000] [url = about:blank] 08:45:04 INFO - PROCESS | 872 | 1467042304415 Marionette TRACE conn8 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:45:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1154ms 08:45:04 INFO - PROCESS | 872 | 1467042304452 Marionette TRACE conn8 -> [0,557,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 872 | 1467042304456 Marionette TRACE conn8 <- [1,557,null,{"value":"13"}] 08:45:04 INFO - PROCESS | 872 | 1467042304460 Marionette TRACE conn8 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:45:04 INFO - PROCESS | 872 | 1467042304465 Marionette TRACE conn8 <- [1,558,null,{}] 08:45:04 INFO - PROCESS | 872 | 1467042304470 Marionette TRACE conn8 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 872 | 1467042304473 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:04 INFO - PROCESS | 872 | 1467042304564 Marionette TRACE conn8 <- [1,559,null,{"value":null}] 08:45:04 INFO - PROCESS | 872 | 1467042304572 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 872 | 1467042304576 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:04 INFO - PROCESS | 872 | ++DOCSHELL 00000089616C1800 == 31 [pid = 872] [id = 149] 08:45:04 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008960DF6000) [pid = 872] [serial = 445] [outer = 0000000000000000] 08:45:04 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089615B5C00) [pid = 872] [serial = 446] [outer = 0000008960DF6000] 08:45:04 INFO - PROCESS | 872 | 1467042304626 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008962CB7C00) [pid = 872] [serial = 447] [outer = 0000008960DF6000] 08:45:04 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:05 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:05 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:05 INFO - PROCESS | 872 | 1467042305130 Marionette TRACE conn8 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 08:45:05 INFO - PROCESS | 872 | 1467042305158 Marionette TRACE conn8 -> [0,561,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 872 | 1467042305163 Marionette TRACE conn8 <- [1,561,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:45:05 INFO - PROCESS | 872 | 1467042305169 Marionette TRACE conn8 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 872 | 1467042305172 Marionette TRACE conn8 <- [1,562,null,{}] 08:45:05 INFO - PROCESS | 872 | 1467042305175 Marionette TRACE conn8 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 872 | 1467042305178 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:05 INFO - PROCESS | 872 | 1467042305270 Marionette TRACE conn8 <- [1,563,null,{"value":null}] 08:45:05 INFO - PROCESS | 872 | 1467042305279 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 872 | 1467042305281 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008966643800 == 32 [pid = 872] [id = 150] 08:45:05 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (00000089657CB800) [pid = 872] [serial = 448] [outer = 0000000000000000] 08:45:05 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008966171400) [pid = 872] [serial = 449] [outer = 00000089657CB800] 08:45:05 INFO - PROCESS | 872 | 1467042305329 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089668CCC00) [pid = 872] [serial = 450] [outer = 00000089657CB800] 08:45:05 INFO - PROCESS | 872 | 1467042305794 Marionette TRACE conn8 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 08:45:05 INFO - PROCESS | 872 | 1467042305863 Marionette TRACE conn8 -> [0,565,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 872 | 1467042305866 Marionette TRACE conn8 <- [1,565,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:45:05 INFO - PROCESS | 872 | 1467042305870 Marionette TRACE conn8 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 872 | 1467042305874 Marionette TRACE conn8 <- [1,566,null,{}] 08:45:05 INFO - PROCESS | 872 | 1467042305885 Marionette TRACE conn8 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 872 | 1467042305890 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:05 INFO - PROCESS | 872 | 1467042305979 Marionette TRACE conn8 <- [1,567,null,{"value":null}] 08:45:06 INFO - PROCESS | 872 | 1467042306051 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 872 | 1467042306054 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:06 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D09800 == 33 [pid = 872] [id = 151] 08:45:06 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C359000) [pid = 872] [serial = 451] [outer = 0000000000000000] 08:45:06 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008968BC1C00) [pid = 872] [serial = 452] [outer = 000000895C359000] 08:45:06 INFO - PROCESS | 872 | 1467042306104 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008969A59000) [pid = 872] [serial = 453] [outer = 000000895C359000] 08:45:06 INFO - PROCESS | 872 | 1467042306510 Marionette TRACE conn8 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 08:45:06 INFO - PROCESS | 872 | 1467042306562 Marionette TRACE conn8 -> [0,569,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 872 | 1467042306565 Marionette TRACE conn8 <- [1,569,null,{"value":"13"}] 08:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:45:06 INFO - PROCESS | 872 | 1467042306569 Marionette TRACE conn8 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 872 | 1467042306570 Marionette TRACE conn8 <- [1,570,null,{}] 08:45:06 INFO - PROCESS | 872 | 1467042306583 Marionette TRACE conn8 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 872 | 1467042306586 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:06 INFO - PROCESS | 872 | 1467042306700 Marionette TRACE conn8 <- [1,571,null,{"value":null}] 08:45:06 INFO - PROCESS | 872 | 1467042306705 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 872 | 1467042306708 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:06 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFAA800 == 34 [pid = 872] [id = 152] 08:45:06 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896A27F000) [pid = 872] [serial = 454] [outer = 0000000000000000] 08:45:06 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AE49800) [pid = 872] [serial = 455] [outer = 000000896A27F000] 08:45:06 INFO - PROCESS | 872 | 1467042306760 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AE55400) [pid = 872] [serial = 456] [outer = 000000896A27F000] 08:45:07 INFO - PROCESS | 872 | 1467042307183 Marionette TRACE conn8 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 628ms 08:45:07 INFO - PROCESS | 872 | 1467042307199 Marionette TRACE conn8 -> [0,573,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 872 | 1467042307202 Marionette TRACE conn8 <- [1,573,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:45:07 INFO - PROCESS | 872 | 1467042307205 Marionette TRACE conn8 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 872 | 1467042307207 Marionette TRACE conn8 <- [1,574,null,{}] 08:45:07 INFO - PROCESS | 872 | 1467042307210 Marionette TRACE conn8 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 872 | 1467042307213 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:07 INFO - PROCESS | 872 | 1467042307320 Marionette TRACE conn8 <- [1,575,null,{"value":null}] 08:45:07 INFO - PROCESS | 872 | 1467042307395 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 872 | 1467042307397 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:07 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA37800 == 35 [pid = 872] [id = 153] 08:45:07 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896AF18C00) [pid = 872] [serial = 457] [outer = 0000000000000000] 08:45:07 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B34C800) [pid = 872] [serial = 458] [outer = 000000896AF18C00] 08:45:07 INFO - PROCESS | 872 | 1467042307443 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B6CF400) [pid = 872] [serial = 459] [outer = 000000896AF18C00] 08:45:07 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:07 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:07 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:07 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:07 INFO - PROCESS | 872 | 1467042307896 Marionette TRACE conn8 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 732ms 08:45:07 INFO - PROCESS | 872 | 1467042307945 Marionette TRACE conn8 -> [0,577,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 872 | 1467042307948 Marionette TRACE conn8 <- [1,577,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:45:07 INFO - PROCESS | 872 | 1467042307951 Marionette TRACE conn8 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 872 | 1467042307953 Marionette TRACE conn8 <- [1,578,null,{}] 08:45:07 INFO - PROCESS | 872 | 1467042307957 Marionette TRACE conn8 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 872 | 1467042307963 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:08 INFO - PROCESS | 872 | 1467042308092 Marionette TRACE conn8 <- [1,579,null,{"value":null}] 08:45:08 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:45:08 INFO - PROCESS | 872 | 1467042308345 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 872 | 1467042308347 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:08 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBD1000 == 36 [pid = 872] [id = 154] 08:45:08 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896C966000) [pid = 872] [serial = 460] [outer = 0000000000000000] 08:45:08 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C969000) [pid = 872] [serial = 461] [outer = 000000896C966000] 08:45:08 INFO - PROCESS | 872 | 1467042308392 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896CA09000) [pid = 872] [serial = 462] [outer = 000000896C966000] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AE49000) [pid = 872] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896728B800) [pid = 872] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008961B34800) [pid = 872] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C4A2000) [pid = 872] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008960B4F400) [pid = 872] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089626D6C00) [pid = 872] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089626D6400) [pid = 872] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089626D5400) [pid = 872] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008968BBEC00) [pid = 872] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896BE96800) [pid = 872] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896F96D400) [pid = 872] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895C362C00) [pid = 872] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:45:08 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896A27B000) [pid = 872] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:45:08 INFO - PROCESS | 872 | 1467042308865 Marionette TRACE conn8 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 922ms 08:45:08 INFO - PROCESS | 872 | 1467042308876 Marionette TRACE conn8 -> [0,581,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 872 | 1467042308878 Marionette TRACE conn8 <- [1,581,null,{"value":"13"}] 08:45:08 INFO - PROCESS | 872 | 1467042308881 Marionette TRACE conn8 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:45:08 INFO - PROCESS | 872 | 1467042308883 Marionette TRACE conn8 <- [1,582,null,{}] 08:45:08 INFO - PROCESS | 872 | 1467042308886 Marionette TRACE conn8 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 872 | 1467042308888 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:09 INFO - PROCESS | 872 | 1467042308995 Marionette TRACE conn8 <- [1,583,null,{"value":null}] 08:45:09 INFO - PROCESS | 872 | 1467042309037 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 872 | 1467042309039 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:09 INFO - PROCESS | 872 | ++DOCSHELL 00000089666CF000 == 37 [pid = 872] [id = 155] 08:45:09 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895CF52400) [pid = 872] [serial = 463] [outer = 0000000000000000] 08:45:09 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008968BC6000) [pid = 872] [serial = 464] [outer = 000000895CF52400] 08:45:09 INFO - PROCESS | 872 | 1467042309084 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896C967000) [pid = 872] [serial = 465] [outer = 000000895CF52400] 08:45:09 INFO - PROCESS | 872 | 1467042309433 Marionette TRACE conn8 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 628ms 08:45:09 INFO - PROCESS | 872 | 1467042309513 Marionette TRACE conn8 -> [0,585,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 872 | 1467042309515 Marionette TRACE conn8 <- [1,585,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:45:09 INFO - PROCESS | 872 | 1467042309519 Marionette TRACE conn8 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 872 | 1467042309521 Marionette TRACE conn8 <- [1,586,null,{}] 08:45:09 INFO - PROCESS | 872 | 1467042309524 Marionette TRACE conn8 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 872 | 1467042309526 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:09 INFO - PROCESS | 872 | 1467042309620 Marionette TRACE conn8 <- [1,587,null,{"value":null}] 08:45:09 INFO - PROCESS | 872 | 1467042309626 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 872 | 1467042309629 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:09 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC7E000 == 38 [pid = 872] [id = 156] 08:45:09 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896E702C00) [pid = 872] [serial = 466] [outer = 0000000000000000] 08:45:09 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896E707400) [pid = 872] [serial = 467] [outer = 000000896E702C00] 08:45:09 INFO - PROCESS | 872 | 1467042309674 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896E711400) [pid = 872] [serial = 468] [outer = 000000896E702C00] 08:45:10 INFO - PROCESS | 872 | 1467042310107 Marionette TRACE conn8 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 08:45:10 INFO - PROCESS | 872 | 1467042310150 Marionette TRACE conn8 -> [0,589,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 872 | 1467042310152 Marionette TRACE conn8 <- [1,589,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:45:10 INFO - PROCESS | 872 | 1467042310156 Marionette TRACE conn8 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 872 | 1467042310157 Marionette TRACE conn8 <- [1,590,null,{}] 08:45:10 INFO - PROCESS | 872 | 1467042310161 Marionette TRACE conn8 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 872 | 1467042310164 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:10 INFO - PROCESS | 872 | 1467042310246 Marionette TRACE conn8 <- [1,591,null,{"value":null}] 08:45:10 INFO - PROCESS | 872 | 1467042310252 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 872 | 1467042310254 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:10 INFO - PROCESS | 872 | ++DOCSHELL 0000008970017000 == 39 [pid = 872] [id = 157] 08:45:10 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896EA20C00) [pid = 872] [serial = 469] [outer = 0000000000000000] 08:45:10 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896EA29000) [pid = 872] [serial = 470] [outer = 000000896EA20C00] 08:45:10 INFO - PROCESS | 872 | 1467042310298 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896EAB4400) [pid = 872] [serial = 471] [outer = 000000896EA20C00] 08:45:10 INFO - PROCESS | 872 | 1467042310789 Marionette TRACE conn8 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 08:45:10 INFO - PROCESS | 872 | 1467042310852 Marionette TRACE conn8 -> [0,593,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 872 | 1467042310857 Marionette TRACE conn8 <- [1,593,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:45:10 INFO - PROCESS | 872 | 1467042310863 Marionette TRACE conn8 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 872 | 1467042310866 Marionette TRACE conn8 <- [1,594,null,{}] 08:45:10 INFO - PROCESS | 872 | 1467042310873 Marionette TRACE conn8 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 872 | 1467042310876 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:11 INFO - PROCESS | 872 | 1467042311112 Marionette TRACE conn8 <- [1,595,null,{"value":null}] 08:45:11 INFO - PROCESS | 872 | 1467042311196 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 872 | 1467042311199 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:11 INFO - PROCESS | 872 | ++DOCSHELL 0000008965663000 == 40 [pid = 872] [id = 158] 08:45:11 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008962715400) [pid = 872] [serial = 472] [outer = 0000000000000000] 08:45:11 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008962FC8400) [pid = 872] [serial = 473] [outer = 0000008962715400] 08:45:11 INFO - PROCESS | 872 | 1467042311259 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008965A6DC00) [pid = 872] [serial = 474] [outer = 0000008962715400] 08:45:11 INFO - PROCESS | 872 | 1467042311823 Marionette TRACE conn8 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:45:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1035ms 08:45:11 INFO - PROCESS | 872 | 1467042311901 Marionette TRACE conn8 -> [0,597,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 872 | 1467042311906 Marionette TRACE conn8 <- [1,597,null,{"value":"13"}] 08:45:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:45:11 INFO - PROCESS | 872 | 1467042311913 Marionette TRACE conn8 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 872 | 1467042311916 Marionette TRACE conn8 <- [1,598,null,{}] 08:45:11 INFO - PROCESS | 872 | 1467042311921 Marionette TRACE conn8 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 872 | 1467042311924 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:12 INFO - PROCESS | 872 | 1467042312099 Marionette TRACE conn8 <- [1,599,null,{"value":null}] 08:45:12 INFO - PROCESS | 872 | 1467042312208 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 872 | 1467042312211 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:12 INFO - PROCESS | 872 | ++DOCSHELL 000000896E864800 == 41 [pid = 872] [id = 159] 08:45:12 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896981B400) [pid = 872] [serial = 475] [outer = 0000000000000000] 08:45:12 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969A54800) [pid = 872] [serial = 476] [outer = 000000896981B400] 08:45:12 INFO - PROCESS | 872 | 1467042312270 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896AF1A000) [pid = 872] [serial = 477] [outer = 000000896981B400] 08:45:12 INFO - PROCESS | 872 | 1467042312858 Marionette TRACE conn8 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 984ms 08:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:45:12 INFO - PROCESS | 872 | 1467042312899 Marionette TRACE conn8 -> [0,601,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 872 | 1467042312902 Marionette TRACE conn8 <- [1,601,null,{"value":"13"}] 08:45:12 INFO - PROCESS | 872 | 1467042312906 Marionette TRACE conn8 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 872 | 1467042312910 Marionette TRACE conn8 <- [1,602,null,{}] 08:45:12 INFO - PROCESS | 872 | 1467042312922 Marionette TRACE conn8 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 872 | 1467042312927 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:13 INFO - PROCESS | 872 | 1467042313039 Marionette TRACE conn8 <- [1,603,null,{"value":null}] 08:45:13 INFO - PROCESS | 872 | 1467042313124 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 872 | 1467042313128 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:13 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A5800 == 42 [pid = 872] [id = 160] 08:45:13 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C969400) [pid = 872] [serial = 478] [outer = 0000000000000000] 08:45:13 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896EA22000) [pid = 872] [serial = 479] [outer = 000000896C969400] 08:45:13 INFO - PROCESS | 872 | 1467042313186 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896EB2FC00) [pid = 872] [serial = 480] [outer = 000000896C969400] 08:45:13 INFO - PROCESS | 872 | 1467042313806 Marionette TRACE conn8 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:45:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 943ms 08:45:13 INFO - PROCESS | 872 | 1467042313850 Marionette TRACE conn8 -> [0,605,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 872 | 1467042313854 Marionette TRACE conn8 <- [1,605,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:45:13 INFO - PROCESS | 872 | 1467042313857 Marionette TRACE conn8 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 872 | 1467042313860 Marionette TRACE conn8 <- [1,606,null,{}] 08:45:13 INFO - PROCESS | 872 | 1467042313863 Marionette TRACE conn8 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 872 | 1467042313866 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:13 INFO - PROCESS | 872 | 1467042313978 Marionette TRACE conn8 <- [1,607,null,{"value":null}] 08:45:14 INFO - PROCESS | 872 | 1467042314048 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 872 | 1467042314051 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:14 INFO - PROCESS | 872 | ++DOCSHELL 000000897062A000 == 43 [pid = 872] [id = 161] 08:45:14 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896EDAD800) [pid = 872] [serial = 481] [outer = 0000000000000000] 08:45:14 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896EDB4400) [pid = 872] [serial = 482] [outer = 000000896EDAD800] 08:45:14 INFO - PROCESS | 872 | 1467042314105 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896F971000) [pid = 872] [serial = 483] [outer = 000000896EDAD800] 08:45:14 INFO - PROCESS | 872 | 1467042314675 Marionette TRACE conn8 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:45:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 988ms 08:45:14 INFO - PROCESS | 872 | 1467042314856 Marionette TRACE conn8 -> [0,609,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 872 | 1467042314861 Marionette TRACE conn8 <- [1,609,null,{"value":"13"}] 08:45:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:45:14 INFO - PROCESS | 872 | 1467042314866 Marionette TRACE conn8 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 872 | 1467042314869 Marionette TRACE conn8 <- [1,610,null,{}] 08:45:14 INFO - PROCESS | 872 | 1467042314875 Marionette TRACE conn8 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 872 | 1467042314878 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:14 INFO - PROCESS | 872 | 1467042314984 Marionette TRACE conn8 <- [1,611,null,{"value":null}] 08:45:15 INFO - PROCESS | 872 | 1467042315065 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 872 | 1467042315070 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:15 INFO - PROCESS | 872 | ++DOCSHELL 00000089627EA000 == 44 [pid = 872] [id = 162] 08:45:15 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008961B3F800) [pid = 872] [serial = 484] [outer = 0000000000000000] 08:45:15 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896267C800) [pid = 872] [serial = 485] [outer = 0000008961B3F800] 08:45:15 INFO - PROCESS | 872 | 1467042315120 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (00000089656F9400) [pid = 872] [serial = 486] [outer = 0000008961B3F800] 08:45:15 INFO - PROCESS | 872 | 1467042315693 Marionette TRACE conn8 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:45:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 880ms 08:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:45:15 INFO - PROCESS | 872 | 1467042315747 Marionette TRACE conn8 -> [0,613,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 872 | 1467042315751 Marionette TRACE conn8 <- [1,613,null,{"value":"13"}] 08:45:15 INFO - PROCESS | 872 | 1467042315757 Marionette TRACE conn8 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 872 | 1467042315761 Marionette TRACE conn8 <- [1,614,null,{}] 08:45:15 INFO - PROCESS | 872 | 1467042315765 Marionette TRACE conn8 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 872 | 1467042315767 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 000000896FC7E000 == 43 [pid = 872] [id = 156] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 00000089666CF000 == 42 [pid = 872] [id = 155] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 000000896EBD1000 == 41 [pid = 872] [id = 154] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 000000896CA37800 == 40 [pid = 872] [id = 153] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 000000896AFAA800 == 39 [pid = 872] [id = 152] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 0000008968D09800 == 38 [pid = 872] [id = 151] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 0000008966643800 == 37 [pid = 872] [id = 150] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 00000089616C1800 == 36 [pid = 872] [id = 149] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 0000008968E84800 == 35 [pid = 872] [id = 148] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 0000008962F6F000 == 34 [pid = 872] [id = 147] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 000000896F99E800 == 33 [pid = 872] [id = 146] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 00000089656CC800 == 32 [pid = 872] [id = 137] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 00000089627EA000 == 31 [pid = 872] [id = 162] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 000000897062A000 == 30 [pid = 872] [id = 161] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 00000089701A5800 == 29 [pid = 872] [id = 160] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 000000896E864800 == 28 [pid = 872] [id = 159] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 0000008970017000 == 27 [pid = 872] [id = 157] 08:45:16 INFO - PROCESS | 872 | --DOCSHELL 0000008965663000 == 26 [pid = 872] [id = 158] 08:45:16 INFO - PROCESS | 872 | 1467042316499 Marionette TRACE conn8 <- [1,615,null,{"value":null}] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896B351C00) [pid = 872] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896745F000) [pid = 872] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 93 (00000089668C8C00) [pid = 872] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008962FC6C00) [pid = 872] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000895CAA5C00) [pid = 872] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008960EB8C00) [pid = 872] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 89 (00000089657C8800) [pid = 872] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896271CC00) [pid = 872] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008962F44C00) [pid = 872] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969815800) [pid = 872] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008966199C00) [pid = 872] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008962F48400) [pid = 872] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896AE4E400) [pid = 872] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008968F41800) [pid = 872] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896EB34C00) [pid = 872] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896C966400) [pid = 872] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896FA26400) [pid = 872] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896F971400) [pid = 872] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008968B49C00) [pid = 872] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008961874C00) [pid = 872] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008969A5D400) [pid = 872] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896AF1D000) [pid = 872] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008967462C00) [pid = 872] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896617BC00) [pid = 872] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B356C00) [pid = 872] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896B6DB000) [pid = 872] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:45:16 INFO - PROCESS | 872 | 1467042316673 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 872 | 1467042316676 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:16 INFO - PROCESS | 872 | ++DOCSHELL 000000895CFE9800 == 27 [pid = 872] [id = 163] 08:45:16 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895C211C00) [pid = 872] [serial = 487] [outer = 0000000000000000] 08:45:16 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000895C35DC00) [pid = 872] [serial = 488] [outer = 000000895C211C00] 08:45:16 INFO - PROCESS | 872 | 1467042316728 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895CF54800) [pid = 872] [serial = 489] [outer = 000000895C211C00] 08:45:17 INFO - PROCESS | 872 | 1467042317174 Marionette TRACE conn8 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1448ms 08:45:17 INFO - PROCESS | 872 | 1467042317205 Marionette TRACE conn8 -> [0,617,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 872 | 1467042317209 Marionette TRACE conn8 <- [1,617,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:45:17 INFO - PROCESS | 872 | 1467042317214 Marionette TRACE conn8 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 872 | 1467042317217 Marionette TRACE conn8 <- [1,618,null,{}] 08:45:17 INFO - PROCESS | 872 | 1467042317222 Marionette TRACE conn8 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 872 | 1467042317225 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:17 INFO - PROCESS | 872 | 1467042317314 Marionette TRACE conn8 <- [1,619,null,{"value":null}] 08:45:17 INFO - PROCESS | 872 | 1467042317322 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 872 | 1467042317325 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:17 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C7D000 == 28 [pid = 872] [id = 164] 08:45:17 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089626D6400) [pid = 872] [serial = 490] [outer = 0000000000000000] 08:45:17 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008962720800) [pid = 872] [serial = 491] [outer = 00000089626D6400] 08:45:17 INFO - PROCESS | 872 | 1467042317374 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008962FC0C00) [pid = 872] [serial = 492] [outer = 00000089626D6400] 08:45:17 INFO - PROCESS | 872 | 1467042317828 Marionette TRACE conn8 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 693ms 08:45:17 INFO - PROCESS | 872 | 1467042317911 Marionette TRACE conn8 -> [0,621,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 872 | 1467042317914 Marionette TRACE conn8 <- [1,621,null,{"value":"13"}] 08:45:17 INFO - PROCESS | 872 | 1467042317918 Marionette TRACE conn8 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:45:17 INFO - PROCESS | 872 | 1467042317920 Marionette TRACE conn8 <- [1,622,null,{}] 08:45:17 INFO - PROCESS | 872 | 1467042317924 Marionette TRACE conn8 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 872 | 1467042317926 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:18 INFO - PROCESS | 872 | 1467042318058 Marionette TRACE conn8 <- [1,623,null,{"value":null}] 08:45:18 INFO - PROCESS | 872 | 1467042318125 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 872 | 1467042318127 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:18 INFO - PROCESS | 872 | ++DOCSHELL 00000089674C5000 == 29 [pid = 872] [id = 165] 08:45:18 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008960DF8C00) [pid = 872] [serial = 493] [outer = 0000000000000000] 08:45:18 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089657C5400) [pid = 872] [serial = 494] [outer = 0000008960DF8C00] 08:45:18 INFO - PROCESS | 872 | 1467042318174 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966174800) [pid = 872] [serial = 495] [outer = 0000008960DF8C00] 08:45:18 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:18 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:18 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:18 INFO - PROCESS | 872 | 1467042318574 Marionette TRACE conn8 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:45:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 668ms 08:45:18 INFO - PROCESS | 872 | 1467042318591 Marionette TRACE conn8 -> [0,625,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 872 | 1467042318595 Marionette TRACE conn8 <- [1,625,null,{"value":"13"}] 08:45:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:45:18 INFO - PROCESS | 872 | 1467042318607 Marionette TRACE conn8 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 872 | 1467042318612 Marionette TRACE conn8 <- [1,626,null,{}] 08:45:18 INFO - PROCESS | 872 | 1467042318615 Marionette TRACE conn8 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 872 | 1467042318619 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:18 INFO - PROCESS | 872 | 1467042318741 Marionette TRACE conn8 <- [1,627,null,{"value":null}] 08:45:18 INFO - PROCESS | 872 | 1467042318758 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 872 | 1467042318761 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C9B800 == 30 [pid = 872] [id = 166] 08:45:18 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008966174400) [pid = 872] [serial = 496] [outer = 0000000000000000] 08:45:18 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008966A91000) [pid = 872] [serial = 497] [outer = 0000008966174400] 08:45:18 INFO - PROCESS | 872 | 1467042318812 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968B3D400) [pid = 872] [serial = 498] [outer = 0000008966174400] 08:45:19 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:19 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:19 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:19 INFO - PROCESS | 872 | 1467042319267 Marionette TRACE conn8 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:45:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 08:45:19 INFO - PROCESS | 872 | 1467042319302 Marionette TRACE conn8 -> [0,629,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 872 | 1467042319305 Marionette TRACE conn8 <- [1,629,null,{"value":"13"}] 08:45:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:45:19 INFO - PROCESS | 872 | 1467042319308 Marionette TRACE conn8 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 872 | 1467042319310 Marionette TRACE conn8 <- [1,630,null,{}] 08:45:19 INFO - PROCESS | 872 | 1467042319314 Marionette TRACE conn8 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 872 | 1467042319316 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:19 INFO - PROCESS | 872 | 1467042319457 Marionette TRACE conn8 <- [1,631,null,{"value":null}] 08:45:19 INFO - PROCESS | 872 | 1467042319475 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 872 | 1467042319477 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:19 INFO - PROCESS | 872 | ++DOCSHELL 00000089699D9000 == 31 [pid = 872] [id = 167] 08:45:19 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008968BBDC00) [pid = 872] [serial = 499] [outer = 0000000000000000] 08:45:19 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (00000089692D0400) [pid = 872] [serial = 500] [outer = 0000008968BBDC00] 08:45:19 INFO - PROCESS | 872 | 1467042319523 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969A57C00) [pid = 872] [serial = 501] [outer = 0000008968BBDC00] 08:45:19 INFO - PROCESS | 872 | 1467042319943 Marionette TRACE conn8 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:45:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 08:45:20 INFO - PROCESS | 872 | 1467042320000 Marionette TRACE conn8 -> [0,633,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 872 | 1467042320002 Marionette TRACE conn8 <- [1,633,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:45:20 INFO - PROCESS | 872 | 1467042320005 Marionette TRACE conn8 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 872 | 1467042320007 Marionette TRACE conn8 <- [1,634,null,{}] 08:45:20 INFO - PROCESS | 872 | 1467042320010 Marionette TRACE conn8 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 872 | 1467042320013 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:20 INFO - PROCESS | 872 | 1467042320119 Marionette TRACE conn8 <- [1,635,null,{"value":null}] 08:45:20 INFO - PROCESS | 872 | 1467042320126 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 872 | 1467042320132 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:20 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99B000 == 32 [pid = 872] [id = 168] 08:45:20 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000895AA44800) [pid = 872] [serial = 502] [outer = 0000000000000000] 08:45:20 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896A281C00) [pid = 872] [serial = 503] [outer = 000000895AA44800] 08:45:20 INFO - PROCESS | 872 | 1467042320225 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896AF14000) [pid = 872] [serial = 504] [outer = 000000895AA44800] 08:45:20 INFO - PROCESS | 872 | 1467042320681 Marionette TRACE conn8 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:45:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896E702C00) [pid = 872] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896A27F000) [pid = 872] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 85 (00000089657CB800) [pid = 872] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008961613400) [pid = 872] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895CF52400) [pid = 872] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896AF18C00) [pid = 872] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896BAEA000) [pid = 872] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008965A2E000) [pid = 872] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896C966000) [pid = 872] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008960DF6000) [pid = 872] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895C359000) [pid = 872] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:45:20 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896EA20C00) [pid = 872] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:45:20 INFO - PROCESS | 872 | 1467042320969 Marionette TRACE conn8 -> [0,637,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 872 | 1467042320971 Marionette TRACE conn8 <- [1,637,null,{"value":"13"}] 08:45:20 INFO - PROCESS | 872 | 1467042320976 Marionette TRACE conn8 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 872 | 1467042320978 Marionette TRACE conn8 <- [1,638,null,{}] 08:45:20 INFO - PROCESS | 872 | 1467042320981 Marionette TRACE conn8 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 872 | 1467042320984 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:45:21 INFO - PROCESS | 872 | 1467042321075 Marionette TRACE conn8 <- [1,639,null,{"value":null}] 08:45:21 INFO - PROCESS | 872 | 1467042321081 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 872 | 1467042321083 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:21 INFO - PROCESS | 872 | ++DOCSHELL 0000008960B17000 == 33 [pid = 872] [id = 169] 08:45:21 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008961543C00) [pid = 872] [serial = 505] [outer = 0000000000000000] 08:45:21 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089657C7C00) [pid = 872] [serial = 506] [outer = 0000008961543C00] 08:45:21 INFO - PROCESS | 872 | 1467042321128 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AE4A400) [pid = 872] [serial = 507] [outer = 0000008961543C00] 08:45:21 INFO - PROCESS | 872 | 1467042321543 Marionette TRACE conn8 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 566ms 08:45:21 INFO - PROCESS | 872 | 1467042321566 Marionette TRACE conn8 -> [0,641,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 872 | 1467042321568 Marionette TRACE conn8 <- [1,641,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:45:21 INFO - PROCESS | 872 | 1467042321571 Marionette TRACE conn8 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 872 | 1467042321573 Marionette TRACE conn8 <- [1,642,null,{}] 08:45:21 INFO - PROCESS | 872 | 1467042321576 Marionette TRACE conn8 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 872 | 1467042321578 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:21 INFO - PROCESS | 872 | 1467042321657 Marionette TRACE conn8 <- [1,643,null,{"value":null}] 08:45:21 INFO - PROCESS | 872 | 1467042321663 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 872 | 1467042321665 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:21 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB6B000 == 34 [pid = 872] [id = 170] 08:45:21 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B34D000) [pid = 872] [serial = 508] [outer = 0000000000000000] 08:45:21 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B6D3000) [pid = 872] [serial = 509] [outer = 000000896B34D000] 08:45:21 INFO - PROCESS | 872 | 1467042321710 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896BAE2C00) [pid = 872] [serial = 510] [outer = 000000896B34D000] 08:45:22 INFO - PROCESS | 872 | 1467042322121 Marionette TRACE conn8 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 08:45:22 INFO - PROCESS | 872 | 1467042322166 Marionette TRACE conn8 -> [0,645,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 872 | 1467042322168 Marionette TRACE conn8 <- [1,645,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:45:22 INFO - PROCESS | 872 | 1467042322171 Marionette TRACE conn8 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 872 | 1467042322174 Marionette TRACE conn8 <- [1,646,null,{}] 08:45:22 INFO - PROCESS | 872 | 1467042322177 Marionette TRACE conn8 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 872 | 1467042322180 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:22 INFO - PROCESS | 872 | 1467042322273 Marionette TRACE conn8 <- [1,647,null,{"value":null}] 08:45:22 INFO - PROCESS | 872 | 1467042322281 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 872 | 1467042322283 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:22 INFO - PROCESS | 872 | ++DOCSHELL 000000896F993000 == 35 [pid = 872] [id = 171] 08:45:22 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896BE8E000) [pid = 872] [serial = 511] [outer = 0000000000000000] 08:45:22 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896BE98400) [pid = 872] [serial = 512] [outer = 000000896BE8E000] 08:45:22 INFO - PROCESS | 872 | 1467042322327 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C90DC00) [pid = 872] [serial = 513] [outer = 000000896BE8E000] 08:45:22 INFO - PROCESS | 872 | 1467042322761 Marionette TRACE conn8 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 08:45:22 INFO - PROCESS | 872 | 1467042322809 Marionette TRACE conn8 -> [0,649,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 872 | 1467042322811 Marionette TRACE conn8 <- [1,649,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:45:22 INFO - PROCESS | 872 | 1467042322819 Marionette TRACE conn8 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 872 | 1467042322821 Marionette TRACE conn8 <- [1,650,null,{}] 08:45:22 INFO - PROCESS | 872 | 1467042322825 Marionette TRACE conn8 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 872 | 1467042322827 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:22 INFO - PROCESS | 872 | 1467042322909 Marionette TRACE conn8 <- [1,651,null,{"value":null}] 08:45:22 INFO - PROCESS | 872 | 1467042322917 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 872 | 1467042322919 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:22 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC7C000 == 36 [pid = 872] [id = 172] 08:45:22 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896C965800) [pid = 872] [serial = 514] [outer = 0000000000000000] 08:45:22 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896C96AC00) [pid = 872] [serial = 515] [outer = 000000896C965800] 08:45:22 INFO - PROCESS | 872 | 1467042322962 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896CA0E000) [pid = 872] [serial = 516] [outer = 000000896C965800] 08:45:23 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:23 INFO - PROCESS | 872 | 1467042323840 Marionette TRACE conn8 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:45:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1027ms 08:45:23 INFO - PROCESS | 872 | 1467042323848 Marionette TRACE conn8 -> [0,653,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 872 | 1467042323853 Marionette TRACE conn8 <- [1,653,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:45:23 INFO - PROCESS | 872 | 1467042323858 Marionette TRACE conn8 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 872 | 1467042323862 Marionette TRACE conn8 <- [1,654,null,{}] 08:45:23 INFO - PROCESS | 872 | 1467042323888 Marionette TRACE conn8 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 872 | 1467042323892 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:24 INFO - PROCESS | 872 | 1467042324017 Marionette TRACE conn8 <- [1,655,null,{"value":null}] 08:45:24 INFO - PROCESS | 872 | 1467042324089 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 872 | 1467042324093 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:24 INFO - PROCESS | 872 | ++DOCSHELL 00000089666E0000 == 37 [pid = 872] [id = 173] 08:45:24 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (00000089626D7400) [pid = 872] [serial = 517] [outer = 0000000000000000] 08:45:24 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008962CB7800) [pid = 872] [serial = 518] [outer = 00000089626D7400] 08:45:24 INFO - PROCESS | 872 | 1467042324152 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (00000089657BF000) [pid = 872] [serial = 519] [outer = 00000089626D7400] 08:45:24 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:24 INFO - PROCESS | 872 | 1467042324853 Marionette TRACE conn8 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1045ms 08:45:24 INFO - PROCESS | 872 | 1467042324906 Marionette TRACE conn8 -> [0,657,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 872 | 1467042324912 Marionette TRACE conn8 <- [1,657,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:45:24 INFO - PROCESS | 872 | 1467042324918 Marionette TRACE conn8 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 872 | 1467042324921 Marionette TRACE conn8 <- [1,658,null,{}] 08:45:24 INFO - PROCESS | 872 | 1467042324925 Marionette TRACE conn8 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 872 | 1467042324928 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:25 INFO - PROCESS | 872 | 1467042325062 Marionette TRACE conn8 <- [1,659,null,{"value":null}] 08:45:25 INFO - PROCESS | 872 | 1467042325127 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 872 | 1467042325130 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:25 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C8D800 == 38 [pid = 872] [id = 174] 08:45:25 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (00000089656F7800) [pid = 872] [serial = 520] [outer = 0000000000000000] 08:45:25 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008967234000) [pid = 872] [serial = 521] [outer = 00000089656F7800] 08:45:25 INFO - PROCESS | 872 | 1467042325188 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008969178000) [pid = 872] [serial = 522] [outer = 00000089656F7800] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 000000896F993000 == 37 [pid = 872] [id = 171] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 000000896EB6B000 == 36 [pid = 872] [id = 170] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 0000008960B17000 == 35 [pid = 872] [id = 169] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 000000896C99B000 == 34 [pid = 872] [id = 168] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 00000089699D9000 == 33 [pid = 872] [id = 167] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 0000008968C9B800 == 32 [pid = 872] [id = 166] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 00000089674C5000 == 31 [pid = 872] [id = 165] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 0000008962C7D000 == 30 [pid = 872] [id = 164] 08:45:25 INFO - PROCESS | 872 | --DOCSHELL 000000895CFE9800 == 29 [pid = 872] [id = 163] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896E707400) [pid = 872] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896AE55400) [pid = 872] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 91 (00000089668CCC00) [pid = 872] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008962FC7400) [pid = 872] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008968BC6000) [pid = 872] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008962674400) [pid = 872] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B34C800) [pid = 872] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896C967000) [pid = 872] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896AE49800) [pid = 872] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896BE8C400) [pid = 872] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966171400) [pid = 872] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008968981400) [pid = 872] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896C969000) [pid = 872] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089615B5C00) [pid = 872] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008969A59000) [pid = 872] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B6CF400) [pid = 872] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896CA09000) [pid = 872] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896BE9A800) [pid = 872] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008968BC1C00) [pid = 872] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 74 (00000089667ED000) [pid = 872] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008962CB7C00) [pid = 872] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896E711400) [pid = 872] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896EA29000) [pid = 872] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:45:25 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896EAB4400) [pid = 872] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:45:26 INFO - PROCESS | 872 | 1467042326013 Marionette TRACE conn8 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1141ms 08:45:26 INFO - PROCESS | 872 | 1467042326061 Marionette TRACE conn8 -> [0,661,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 872 | 1467042326065 Marionette TRACE conn8 <- [1,661,null,{"value":"13"}] 08:45:26 INFO - PROCESS | 872 | 1467042326069 Marionette TRACE conn8 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:45:26 INFO - PROCESS | 872 | 1467042326074 Marionette TRACE conn8 <- [1,662,null,{}] 08:45:26 INFO - PROCESS | 872 | 1467042326080 Marionette TRACE conn8 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 872 | 1467042326082 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:26 INFO - PROCESS | 872 | 1467042326174 Marionette TRACE conn8 <- [1,663,null,{"value":null}] 08:45:26 INFO - PROCESS | 872 | 1467042326207 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 872 | 1467042326209 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:26 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C73800 == 30 [pid = 872] [id = 175] 08:45:26 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008962676000) [pid = 872] [serial = 523] [outer = 0000000000000000] 08:45:26 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896267B000) [pid = 872] [serial = 524] [outer = 0000008962676000] 08:45:26 INFO - PROCESS | 872 | 1467042326258 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896560F000) [pid = 872] [serial = 525] [outer = 0000008962676000] 08:45:26 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:26 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:26 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:26 INFO - PROCESS | 872 | 1467042326774 Marionette TRACE conn8 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 733ms 08:45:26 INFO - PROCESS | 872 | 1467042326807 Marionette TRACE conn8 -> [0,665,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 872 | 1467042326812 Marionette TRACE conn8 <- [1,665,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:45:26 INFO - PROCESS | 872 | 1467042326818 Marionette TRACE conn8 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 872 | 1467042326821 Marionette TRACE conn8 <- [1,666,null,{}] 08:45:26 INFO - PROCESS | 872 | 1467042326825 Marionette TRACE conn8 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 872 | 1467042326828 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:26 INFO - PROCESS | 872 | 1467042326922 Marionette TRACE conn8 <- [1,667,null,{"value":null}] 08:45:26 INFO - PROCESS | 872 | 1467042326931 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 872 | 1467042326933 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:26 INFO - PROCESS | 872 | ++DOCSHELL 00000089674D8800 == 31 [pid = 872] [id = 176] 08:45:26 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008966E32800) [pid = 872] [serial = 526] [outer = 0000000000000000] 08:45:26 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896728E400) [pid = 872] [serial = 527] [outer = 0000008966E32800] 08:45:26 INFO - PROCESS | 872 | 1467042326981 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008968BB8400) [pid = 872] [serial = 528] [outer = 0000008966E32800] 08:45:27 INFO - PROCESS | 872 | 1467042327443 Marionette TRACE conn8 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:45:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 08:45:27 INFO - PROCESS | 872 | 1467042327513 Marionette TRACE conn8 -> [0,669,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 872 | 1467042327515 Marionette TRACE conn8 <- [1,669,null,{"value":"13"}] 08:45:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:45:27 INFO - PROCESS | 872 | 1467042327519 Marionette TRACE conn8 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 872 | 1467042327523 Marionette TRACE conn8 <- [1,670,null,{}] 08:45:27 INFO - PROCESS | 872 | 1467042327534 Marionette TRACE conn8 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 872 | 1467042327539 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:27 INFO - PROCESS | 872 | 1467042327628 Marionette TRACE conn8 <- [1,671,null,{"value":null}] 08:45:27 INFO - PROCESS | 872 | 1467042327699 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 872 | 1467042327702 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:27 INFO - PROCESS | 872 | ++DOCSHELL 00000089696CF000 == 32 [pid = 872] [id = 177] 08:45:27 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966E36800) [pid = 872] [serial = 529] [outer = 0000000000000000] 08:45:27 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896A24AC00) [pid = 872] [serial = 530] [outer = 0000008966E36800] 08:45:27 INFO - PROCESS | 872 | 1467042327752 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AE53000) [pid = 872] [serial = 531] [outer = 0000008966E36800] 08:45:28 INFO - PROCESS | 872 | [872] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:45:28 INFO - PROCESS | 872 | [872] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:45:28 INFO - PROCESS | 872 | 1467042328668 Marionette TRACE conn8 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:45:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1196ms 08:45:28 INFO - PROCESS | 872 | 1467042328718 Marionette TRACE conn8 -> [0,673,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 872 | 1467042328721 Marionette TRACE conn8 <- [1,673,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:45:28 INFO - PROCESS | 872 | 1467042328724 Marionette TRACE conn8 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 872 | 1467042328726 Marionette TRACE conn8 <- [1,674,null,{}] 08:45:28 INFO - PROCESS | 872 | 1467042328736 Marionette TRACE conn8 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 872 | 1467042328738 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:28 INFO - PROCESS | 872 | 1467042328862 Marionette TRACE conn8 <- [1,675,null,{"value":null}] 08:45:28 INFO - PROCESS | 872 | 1467042328868 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 872 | 1467042328871 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:28 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9AC800 == 33 [pid = 872] [id = 178] 08:45:28 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B355000) [pid = 872] [serial = 532] [outer = 0000000000000000] 08:45:28 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B357000) [pid = 872] [serial = 533] [outer = 000000896B355000] 08:45:28 INFO - PROCESS | 872 | 1467042328916 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B6D9000) [pid = 872] [serial = 534] [outer = 000000896B355000] 08:45:29 INFO - PROCESS | 872 | 1467042329821 Marionette TRACE conn8 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:45:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 08:45:29 INFO - PROCESS | 872 | 1467042329866 Marionette TRACE conn8 -> [0,677,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 872 | 1467042329868 Marionette TRACE conn8 <- [1,677,null,{"value":"13"}] 08:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:45:29 INFO - PROCESS | 872 | 1467042329879 Marionette TRACE conn8 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 872 | 1467042329881 Marionette TRACE conn8 <- [1,678,null,{}] 08:45:29 INFO - PROCESS | 872 | 1467042329884 Marionette TRACE conn8 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 872 | 1467042329886 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:30 INFO - PROCESS | 872 | 1467042329996 Marionette TRACE conn8 <- [1,679,null,{"value":null}] 08:45:30 INFO - PROCESS | 872 | 1467042330001 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 872 | 1467042330003 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:30 INFO - PROCESS | 872 | ++DOCSHELL 000000896E86C000 == 34 [pid = 872] [id = 179] 08:45:30 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B6D9C00) [pid = 872] [serial = 535] [outer = 0000000000000000] 08:45:30 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C908C00) [pid = 872] [serial = 536] [outer = 000000896B6D9C00] 08:45:30 INFO - PROCESS | 872 | 1467042330048 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C967000) [pid = 872] [serial = 537] [outer = 000000896B6D9C00] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089626D6400) [pid = 872] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895C211C00) [pid = 872] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008960DF8C00) [pid = 872] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008961B3F800) [pid = 872] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895AA44800) [pid = 872] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962715400) [pid = 872] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896981B400) [pid = 872] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896C969400) [pid = 872] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896EDAD800) [pid = 872] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008968BBDC00) [pid = 872] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008961543C00) [pid = 872] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008966174400) [pid = 872] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B34D000) [pid = 872] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:45:30 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896BE8E000) [pid = 872] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:45:30 INFO - PROCESS | 872 | [872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:45:31 INFO - PROCESS | 872 | 1467042331026 Marionette TRACE conn8 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:45:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1192ms 08:45:31 INFO - PROCESS | 872 | 1467042331072 Marionette TRACE conn8 -> [0,681,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 872 | 1467042331074 Marionette TRACE conn8 <- [1,681,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:45:31 INFO - PROCESS | 872 | 1467042331078 Marionette TRACE conn8 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 872 | 1467042331087 Marionette TRACE conn8 <- [1,682,null,{}] 08:45:31 INFO - PROCESS | 872 | 1467042331091 Marionette TRACE conn8 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 872 | 1467042331097 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:31 INFO - PROCESS | 872 | 1467042331219 Marionette TRACE conn8 <- [1,683,null,{"value":null}] 08:45:31 INFO - PROCESS | 872 | 1467042331228 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 872 | 1467042331230 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:31 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A1800 == 35 [pid = 872] [id = 180] 08:45:31 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008962FCC000) [pid = 872] [serial = 538] [outer = 0000000000000000] 08:45:31 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896B353C00) [pid = 872] [serial = 539] [outer = 0000008962FCC000] 08:45:31 INFO - PROCESS | 872 | 1467042331277 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896E70EC00) [pid = 872] [serial = 540] [outer = 0000008962FCC000] 08:45:32 INFO - PROCESS | 872 | 1467042332188 Marionette TRACE conn8 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:45:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1140ms 08:45:32 INFO - PROCESS | 872 | 1467042332222 Marionette TRACE conn8 -> [0,685,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 872 | 1467042332224 Marionette TRACE conn8 <- [1,685,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:45:32 INFO - PROCESS | 872 | 1467042332227 Marionette TRACE conn8 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 872 | 1467042332229 Marionette TRACE conn8 <- [1,686,null,{}] 08:45:32 INFO - PROCESS | 872 | 1467042332233 Marionette TRACE conn8 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 872 | 1467042332235 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:32 INFO - PROCESS | 872 | 1467042332341 Marionette TRACE conn8 <- [1,687,null,{"value":null}] 08:45:32 INFO - PROCESS | 872 | 1467042332390 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 872 | 1467042332394 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:32 INFO - PROCESS | 872 | ++DOCSHELL 000000895C85F800 == 36 [pid = 872] [id = 181] 08:45:32 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000895A9DE000) [pid = 872] [serial = 541] [outer = 0000000000000000] 08:45:32 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895A9E7800) [pid = 872] [serial = 542] [outer = 000000895A9DE000] 08:45:32 INFO - PROCESS | 872 | 1467042332488 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895CF14C00) [pid = 872] [serial = 543] [outer = 000000895A9DE000] 08:45:33 INFO - PROCESS | 872 | 1467042333633 Marionette TRACE conn8 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:45:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1450ms 08:45:33 INFO - PROCESS | 872 | 1467042333682 Marionette TRACE conn8 -> [0,689,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 872 | 1467042333686 Marionette TRACE conn8 <- [1,689,null,{"value":"13"}] 08:45:33 INFO - PROCESS | 872 | 1467042333691 Marionette TRACE conn8 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:45:33 INFO - PROCESS | 872 | 1467042333695 Marionette TRACE conn8 <- [1,690,null,{}] 08:45:33 INFO - PROCESS | 872 | 1467042333701 Marionette TRACE conn8 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 872 | 1467042333704 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:33 INFO - PROCESS | 872 | 1467042333864 Marionette TRACE conn8 <- [1,691,null,{"value":null}] 08:45:33 INFO - PROCESS | 872 | 1467042333981 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 872 | 1467042333984 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:34 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F85000 == 37 [pid = 872] [id = 182] 08:45:34 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089656F4000) [pid = 872] [serial = 544] [outer = 0000000000000000] 08:45:34 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966177800) [pid = 872] [serial = 545] [outer = 00000089656F4000] 08:45:34 INFO - PROCESS | 872 | 1467042334042 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008966A88C00) [pid = 872] [serial = 546] [outer = 00000089656F4000] 08:45:35 INFO - PROCESS | 872 | 1467042335115 Marionette TRACE conn8 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:45:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1452ms 08:45:35 INFO - PROCESS | 872 | 1467042335149 Marionette TRACE conn8 -> [0,693,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 872 | 1467042335153 Marionette TRACE conn8 <- [1,693,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:45:35 INFO - PROCESS | 872 | 1467042335159 Marionette TRACE conn8 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 872 | 1467042335162 Marionette TRACE conn8 <- [1,694,null,{}] 08:45:35 INFO - PROCESS | 872 | 1467042335166 Marionette TRACE conn8 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 872 | 1467042335169 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:35 INFO - PROCESS | 872 | 1467042335327 Marionette TRACE conn8 <- [1,695,null,{"value":null}] 08:45:35 INFO - PROCESS | 872 | 1467042335446 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 872 | 1467042335450 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:35 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9AD800 == 38 [pid = 872] [id = 183] 08:45:35 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008965A2F000) [pid = 872] [serial = 547] [outer = 0000000000000000] 08:45:35 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008969823000) [pid = 872] [serial = 548] [outer = 0000008965A2F000] 08:45:35 INFO - PROCESS | 872 | 1467042335509 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896AE49800) [pid = 872] [serial = 549] [outer = 0000008965A2F000] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089627DF800 == 37 [pid = 872] [id = 28] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A1800 == 36 [pid = 872] [id = 180] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896E86C000 == 35 [pid = 872] [id = 179] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896C9AC800 == 34 [pid = 872] [id = 178] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089696CF000 == 33 [pid = 872] [id = 177] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089674D8800 == 32 [pid = 872] [id = 176] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 0000008962C73800 == 31 [pid = 872] [id = 175] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968C8D800 == 30 [pid = 872] [id = 174] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089666E0000 == 29 [pid = 872] [id = 173] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896EBDE800 == 28 [pid = 872] [id = 19] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968F82800 == 27 [pid = 872] [id = 13] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896EB70800 == 26 [pid = 872] [id = 18] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896FC7C000 == 25 [pid = 872] [id = 172] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000895CFEC800 == 24 [pid = 872] [id = 8] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 0000008966641000 == 23 [pid = 872] [id = 12] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896B6A4800 == 22 [pid = 872] [id = 15] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896FC83800 == 21 [pid = 872] [id = 21] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089656CD800 == 20 [pid = 872] [id = 24] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089701BF800 == 19 [pid = 872] [id = 26] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970013000 == 18 [pid = 872] [id = 23] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000895C375000 == 17 [pid = 872] [id = 16] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089699D5000 == 16 [pid = 872] [id = 14] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089701A2000 == 15 [pid = 872] [id = 25] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 00000089706C5000 == 14 [pid = 872] [id = 27] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896E85F000 == 13 [pid = 872] [id = 17] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970098000 == 12 [pid = 872] [id = 22] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000896FA14800 == 11 [pid = 872] [id = 20] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968F85000 == 10 [pid = 872] [id = 182] 08:45:37 INFO - PROCESS | 872 | --DOCSHELL 000000895C85F800 == 9 [pid = 872] [id = 181] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008962FC0C00) [pid = 872] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008966A91000) [pid = 872] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896BAE2C00) [pid = 872] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008968B3D400) [pid = 872] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896C90DC00) [pid = 872] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969A57C00) [pid = 872] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896B6D3000) [pid = 872] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896BE98400) [pid = 872] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962720800) [pid = 872] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895C35DC00) [pid = 872] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000895CF54800) [pid = 872] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089657C5400) [pid = 872] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008966174800) [pid = 872] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089656F9400) [pid = 872] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896267C800) [pid = 872] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896A281C00) [pid = 872] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008965A6DC00) [pid = 872] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008962FC8400) [pid = 872] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896AF1A000) [pid = 872] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008969A54800) [pid = 872] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896EB2FC00) [pid = 872] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896EA22000) [pid = 872] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896F971000) [pid = 872] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896EDB4400) [pid = 872] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 58 (00000089692D0400) [pid = 872] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 57 (000000896AE4A400) [pid = 872] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 56 (00000089657C7C00) [pid = 872] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | --DOMWINDOW == 55 (000000896AF14000) [pid = 872] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:45:37 INFO - PROCESS | 872 | 1467042337289 Marionette TRACE conn8 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:45:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2196ms 08:45:37 INFO - PROCESS | 872 | 1467042337358 Marionette TRACE conn8 -> [0,697,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 872 | 1467042337361 Marionette TRACE conn8 <- [1,697,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:45:37 INFO - PROCESS | 872 | 1467042337368 Marionette TRACE conn8 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 872 | 1467042337372 Marionette TRACE conn8 <- [1,698,null,{}] 08:45:37 INFO - PROCESS | 872 | 1467042337379 Marionette TRACE conn8 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 872 | 1467042337382 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:37 INFO - PROCESS | 872 | 1467042337499 Marionette TRACE conn8 <- [1,699,null,{"value":null}] 08:45:37 INFO - PROCESS | 872 | 1467042337509 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 872 | 1467042337513 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:37 INFO - PROCESS | 872 | ++DOCSHELL 000000895CFEC800 == 10 [pid = 872] [id = 184] 08:45:37 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (000000895BBB8800) [pid = 872] [serial = 550] [outer = 0000000000000000] 08:45:37 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (000000895BBBB000) [pid = 872] [serial = 551] [outer = 000000895BBB8800] 08:45:37 INFO - PROCESS | 872 | 1467042337566 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000895C354C00) [pid = 872] [serial = 552] [outer = 000000895BBB8800] 08:45:38 INFO - PROCESS | 872 | 1467042338487 Marionette TRACE conn8 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:45:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 08:45:38 INFO - PROCESS | 872 | 1467042338509 Marionette TRACE conn8 -> [0,701,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 872 | 1467042338515 Marionette TRACE conn8 <- [1,701,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:45:38 INFO - PROCESS | 872 | 1467042338522 Marionette TRACE conn8 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 872 | 1467042338524 Marionette TRACE conn8 <- [1,702,null,{}] 08:45:38 INFO - PROCESS | 872 | 1467042338528 Marionette TRACE conn8 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 872 | 1467042338532 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:38 INFO - PROCESS | 872 | 1467042338629 Marionette TRACE conn8 <- [1,703,null,{"value":null}] 08:45:38 INFO - PROCESS | 872 | 1467042338636 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 872 | 1467042338639 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:38 INFO - PROCESS | 872 | ++DOCSHELL 0000008962529000 == 11 [pid = 872] [id = 185] 08:45:38 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895D8EA400) [pid = 872] [serial = 553] [outer = 0000000000000000] 08:45:38 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000895DA52000) [pid = 872] [serial = 554] [outer = 000000895D8EA400] 08:45:38 INFO - PROCESS | 872 | 1467042338688 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (0000008960EB7C00) [pid = 872] [serial = 555] [outer = 000000895D8EA400] 08:45:39 INFO - PROCESS | 872 | 1467042339660 Marionette TRACE conn8 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:45:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 08:45:39 INFO - PROCESS | 872 | 1467042339718 Marionette TRACE conn8 -> [0,705,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 872 | 1467042339720 Marionette TRACE conn8 <- [1,705,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:45:39 INFO - PROCESS | 872 | 1467042339724 Marionette TRACE conn8 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 872 | 1467042339728 Marionette TRACE conn8 <- [1,706,null,{}] 08:45:39 INFO - PROCESS | 872 | 1467042339740 Marionette TRACE conn8 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 872 | 1467042339745 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:39 INFO - PROCESS | 872 | 1467042339876 Marionette TRACE conn8 <- [1,707,null,{"value":null}] 08:45:39 INFO - PROCESS | 872 | 1467042339884 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 872 | 1467042339887 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:39 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D7000 == 12 [pid = 872] [id = 186] 08:45:39 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000896271F400) [pid = 872] [serial = 556] [outer = 0000000000000000] 08:45:39 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (00000089629D1400) [pid = 872] [serial = 557] [outer = 000000896271F400] 08:45:39 INFO - PROCESS | 872 | 1467042339938 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008962F46000) [pid = 872] [serial = 558] [outer = 000000896271F400] 08:45:40 INFO - PROCESS | 872 | 1467042340937 Marionette TRACE conn8 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:45:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1235ms 08:45:40 INFO - PROCESS | 872 | 1467042340962 Marionette TRACE conn8 -> [0,709,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 872 | 1467042340965 Marionette TRACE conn8 <- [1,709,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:45:40 INFO - PROCESS | 872 | 1467042340968 Marionette TRACE conn8 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 872 | 1467042340970 Marionette TRACE conn8 <- [1,710,null,{}] 08:45:40 INFO - PROCESS | 872 | 1467042340974 Marionette TRACE conn8 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 872 | 1467042340976 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:41 INFO - PROCESS | 872 | 1467042341089 Marionette TRACE conn8 <- [1,711,null,{"value":null}] 08:45:41 INFO - PROCESS | 872 | 1467042341095 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 872 | 1467042341098 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:41 INFO - PROCESS | 872 | ++DOCSHELL 00000089674AE000 == 13 [pid = 872] [id = 187] 08:45:41 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (00000089656F9C00) [pid = 872] [serial = 559] [outer = 0000000000000000] 08:45:41 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (00000089657C1000) [pid = 872] [serial = 560] [outer = 00000089656F9C00] 08:45:41 INFO - PROCESS | 872 | 1467042341181 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008965A6DC00) [pid = 872] [serial = 561] [outer = 00000089656F9C00] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008962FCC000) [pid = 872] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896B355000) [pid = 872] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 64 (0000008966E36800) [pid = 872] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008962676000) [pid = 872] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 62 (0000008966E32800) [pid = 872] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896B6D9C00) [pid = 872] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 60 (00000089656F7800) [pid = 872] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896C965800) [pid = 872] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:45:41 INFO - PROCESS | 872 | --DOMWINDOW == 58 (00000089626D7400) [pid = 872] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:45:41 INFO - PROCESS | 872 | 1467042341660 Marionette TRACE conn8 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 872 | 1467042341707 Marionette TRACE conn8 <- [1,713,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:45:41 INFO - PROCESS | 872 | 1467042341711 Marionette TRACE conn8 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 872 | 1467042341713 Marionette TRACE conn8 <- [1,714,null,{}] 08:45:41 INFO - PROCESS | 872 | 1467042341716 Marionette TRACE conn8 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 872 | 1467042341719 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:41 INFO - PROCESS | 872 | 1467042341803 Marionette TRACE conn8 <- [1,715,null,{"value":null}] 08:45:41 INFO - PROCESS | 872 | 1467042341811 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 872 | 1467042341813 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:41 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C43000 == 14 [pid = 872] [id = 188] 08:45:41 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (0000008966172C00) [pid = 872] [serial = 562] [outer = 0000000000000000] 08:45:41 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000896617A800) [pid = 872] [serial = 563] [outer = 0000008966172C00] 08:45:41 INFO - PROCESS | 872 | 1467042341859 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896664E400) [pid = 872] [serial = 564] [outer = 0000008966172C00] 08:45:42 INFO - PROCESS | 872 | 1467042342335 Marionette TRACE conn8 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:45:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 08:45:42 INFO - PROCESS | 872 | 1467042342385 Marionette TRACE conn8 -> [0,717,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 872 | 1467042342388 Marionette TRACE conn8 <- [1,717,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:45:42 INFO - PROCESS | 872 | 1467042342391 Marionette TRACE conn8 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 872 | 1467042342393 Marionette TRACE conn8 <- [1,718,null,{}] 08:45:42 INFO - PROCESS | 872 | 1467042342397 Marionette TRACE conn8 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 872 | 1467042342403 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:42 INFO - PROCESS | 872 | 1467042342553 Marionette TRACE conn8 <- [1,719,null,{"value":null}] 08:45:42 INFO - PROCESS | 872 | 1467042342566 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 872 | 1467042342568 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:42 INFO - PROCESS | 872 | ++DOCSHELL 00000089692A2800 == 15 [pid = 872] [id = 189] 08:45:42 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (00000089667EB000) [pid = 872] [serial = 565] [outer = 0000000000000000] 08:45:42 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008966A97C00) [pid = 872] [serial = 566] [outer = 00000089667EB000] 08:45:42 INFO - PROCESS | 872 | 1467042342614 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008968BC2800) [pid = 872] [serial = 567] [outer = 00000089667EB000] 08:45:43 INFO - PROCESS | 872 | 1467042343086 Marionette TRACE conn8 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 872 | 1467042343130 Marionette TRACE conn8 <- [1,721,null,{"value":"13"}] 08:45:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:45:43 INFO - PROCESS | 872 | 1467042343133 Marionette TRACE conn8 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 872 | 1467042343135 Marionette TRACE conn8 <- [1,722,null,{}] 08:45:43 INFO - PROCESS | 872 | 1467042343139 Marionette TRACE conn8 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 872 | 1467042343141 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:43 INFO - PROCESS | 872 | 1467042343222 Marionette TRACE conn8 <- [1,723,null,{"value":null}] 08:45:43 INFO - PROCESS | 872 | 1467042343227 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 872 | 1467042343229 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFB0000 == 16 [pid = 872] [id = 190] 08:45:43 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008968985C00) [pid = 872] [serial = 568] [outer = 0000000000000000] 08:45:43 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000896981E000) [pid = 872] [serial = 569] [outer = 0000008968985C00] 08:45:43 INFO - PROCESS | 872 | 1467042343274 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008969A4A800) [pid = 872] [serial = 570] [outer = 0000008968985C00] 08:45:44 INFO - PROCESS | 872 | 1467042344089 Marionette TRACE conn8 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:45:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 985ms 08:45:44 INFO - PROCESS | 872 | 1467042344122 Marionette TRACE conn8 -> [0,725,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 872 | 1467042344127 Marionette TRACE conn8 <- [1,725,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:45:44 INFO - PROCESS | 872 | 1467042344131 Marionette TRACE conn8 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 872 | 1467042344137 Marionette TRACE conn8 <- [1,726,null,{}] 08:45:44 INFO - PROCESS | 872 | 1467042344143 Marionette TRACE conn8 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 872 | 1467042344146 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:44 INFO - PROCESS | 872 | 1467042344269 Marionette TRACE conn8 <- [1,727,null,{"value":null}] 08:45:44 INFO - PROCESS | 872 | 1467042344337 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 872 | 1467042344340 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:44 INFO - PROCESS | 872 | ++DOCSHELL 00000089627ED800 == 17 [pid = 872] [id = 191] 08:45:44 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000895CBC0000) [pid = 872] [serial = 571] [outer = 0000000000000000] 08:45:44 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000895DAB8800) [pid = 872] [serial = 572] [outer = 000000895CBC0000] 08:45:44 INFO - PROCESS | 872 | 1467042344400 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089618A8C00) [pid = 872] [serial = 573] [outer = 000000895CBC0000] 08:45:45 INFO - PROCESS | 872 | [872] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:45:45 INFO - PROCESS | 872 | 1467042345575 Marionette TRACE conn8 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:45:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1490ms 08:45:45 INFO - PROCESS | 872 | 1467042345625 Marionette TRACE conn8 -> [0,729,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 872 | 1467042345630 Marionette TRACE conn8 <- [1,729,null,{"value":"13"}] 08:45:45 INFO - PROCESS | 872 | 1467042345641 Marionette TRACE conn8 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:45:45 INFO - PROCESS | 872 | 1467042345644 Marionette TRACE conn8 <- [1,730,null,{}] 08:45:45 INFO - PROCESS | 872 | 1467042345650 Marionette TRACE conn8 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 872 | 1467042345653 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:45 INFO - PROCESS | 872 | 1467042345824 Marionette TRACE conn8 <- [1,731,null,{"value":null}] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896B353C00) [pid = 872] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896B357000) [pid = 872] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896B6D9000) [pid = 872] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896A24AC00) [pid = 872] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896267B000) [pid = 872] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896560F000) [pid = 872] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896728E400) [pid = 872] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 62 (0000008968BB8400) [pid = 872] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896C908C00) [pid = 872] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 60 (0000008967234000) [pid = 872] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 59 (0000008969178000) [pid = 872] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896CA0E000) [pid = 872] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 57 (000000896C96AC00) [pid = 872] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 56 (0000008962CB7800) [pid = 872] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 55 (00000089657BF000) [pid = 872] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 54 (000000896C967000) [pid = 872] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 53 (000000896AE53000) [pid = 872] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | --DOMWINDOW == 52 (000000896E70EC00) [pid = 872] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:45:45 INFO - PROCESS | 872 | 1467042345907 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 872 | 1467042345912 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:45 INFO - PROCESS | 872 | ++DOCSHELL 000000895CF6A000 == 18 [pid = 872] [id = 192] 08:45:45 INFO - PROCESS | 872 | ++DOMWINDOW == 53 (000000895BA3D800) [pid = 872] [serial = 574] [outer = 0000000000000000] 08:45:45 INFO - PROCESS | 872 | ++DOMWINDOW == 54 (000000895C354400) [pid = 872] [serial = 575] [outer = 000000895BA3D800] 08:45:45 INFO - PROCESS | 872 | 1467042345961 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (000000896195E400) [pid = 872] [serial = 576] [outer = 000000895BA3D800] 08:45:46 INFO - PROCESS | 872 | 1467042346844 Marionette TRACE conn8 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:45:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1244ms 08:45:46 INFO - PROCESS | 872 | 1467042346889 Marionette TRACE conn8 -> [0,733,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 872 | 1467042346894 Marionette TRACE conn8 <- [1,733,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:45:46 INFO - PROCESS | 872 | 1467042346900 Marionette TRACE conn8 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 872 | 1467042346903 Marionette TRACE conn8 <- [1,734,null,{}] 08:45:46 INFO - PROCESS | 872 | 1467042346907 Marionette TRACE conn8 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 872 | 1467042346910 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:47 INFO - PROCESS | 872 | 1467042347002 Marionette TRACE conn8 <- [1,735,null,{"value":null}] 08:45:47 INFO - PROCESS | 872 | 1467042347009 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 872 | 1467042347012 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:47 INFO - PROCESS | 872 | ++DOCSHELL 0000008966633000 == 19 [pid = 872] [id = 193] 08:45:47 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (0000008962F44000) [pid = 872] [serial = 577] [outer = 0000000000000000] 08:45:47 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (0000008962FCE400) [pid = 872] [serial = 578] [outer = 0000008962F44000] 08:45:47 INFO - PROCESS | 872 | 1467042347061 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (00000089656F1800) [pid = 872] [serial = 579] [outer = 0000008962F44000] 08:45:48 INFO - PROCESS | 872 | 1467042347999 Marionette TRACE conn8 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:45:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1139ms 08:45:48 INFO - PROCESS | 872 | 1467042348042 Marionette TRACE conn8 -> [0,737,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 872 | 1467042348044 Marionette TRACE conn8 <- [1,737,null,{"value":"13"}] 08:45:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:45:48 INFO - PROCESS | 872 | 1467042348048 Marionette TRACE conn8 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 872 | 1467042348052 Marionette TRACE conn8 <- [1,738,null,{}] 08:45:48 INFO - PROCESS | 872 | 1467042348064 Marionette TRACE conn8 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 872 | 1467042348069 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:48 INFO - PROCESS | 872 | 1467042348199 Marionette TRACE conn8 <- [1,739,null,{"value":null}] 08:45:48 INFO - PROCESS | 872 | 1467042348208 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 872 | 1467042348211 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:48 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C49000 == 20 [pid = 872] [id = 194] 08:45:48 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000896617C000) [pid = 872] [serial = 580] [outer = 0000000000000000] 08:45:48 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (0000008966651C00) [pid = 872] [serial = 581] [outer = 000000896617C000] 08:45:48 INFO - PROCESS | 872 | 1467042348266 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (0000008966A91C00) [pid = 872] [serial = 582] [outer = 000000896617C000] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896271F400) [pid = 872] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 59 (00000089656F9C00) [pid = 872] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 58 (0000008966172C00) [pid = 872] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 57 (000000895D8EA400) [pid = 872] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 56 (00000089667EB000) [pid = 872] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 55 (000000895BBB8800) [pid = 872] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 54 (000000895A9DE000) [pid = 872] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:45:49 INFO - PROCESS | 872 | --DOMWINDOW == 53 (00000089656F4000) [pid = 872] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:45:49 INFO - PROCESS | 872 | 1467042349229 Marionette TRACE conn8 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:45:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1239ms 08:45:49 INFO - PROCESS | 872 | 1467042349290 Marionette TRACE conn8 -> [0,741,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 872 | 1467042349293 Marionette TRACE conn8 <- [1,741,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:45:49 INFO - PROCESS | 872 | 1467042349297 Marionette TRACE conn8 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 872 | 1467042349298 Marionette TRACE conn8 <- [1,742,null,{}] 08:45:49 INFO - PROCESS | 872 | 1467042349302 Marionette TRACE conn8 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 872 | 1467042349304 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:49 INFO - PROCESS | 872 | 1467042349392 Marionette TRACE conn8 <- [1,743,null,{"value":null}] 08:45:49 INFO - PROCESS | 872 | 1467042349398 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 872 | 1467042349400 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:49 INFO - PROCESS | 872 | ++DOCSHELL 00000089693E0800 == 21 [pid = 872] [id = 195] 08:45:49 INFO - PROCESS | 872 | ++DOMWINDOW == 54 (000000895B406400) [pid = 872] [serial = 583] [outer = 0000000000000000] 08:45:49 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (0000008966A8A800) [pid = 872] [serial = 584] [outer = 000000895B406400] 08:45:49 INFO - PROCESS | 872 | 1467042349448 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (0000008968BBA000) [pid = 872] [serial = 585] [outer = 000000895B406400] 08:45:50 INFO - PROCESS | 872 | 1467042350375 Marionette TRACE conn8 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:45:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1131ms 08:45:50 INFO - PROCESS | 872 | 1467042350429 Marionette TRACE conn8 -> [0,745,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 872 | 1467042350431 Marionette TRACE conn8 <- [1,745,null,{"value":"13"}] 08:45:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:45:50 INFO - PROCESS | 872 | 1467042350435 Marionette TRACE conn8 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 872 | 1467042350437 Marionette TRACE conn8 <- [1,746,null,{}] 08:45:50 INFO - PROCESS | 872 | 1467042350440 Marionette TRACE conn8 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 872 | 1467042350449 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:50 INFO - PROCESS | 872 | 1467042350532 Marionette TRACE conn8 <- [1,747,null,{"value":null}] 08:45:50 INFO - PROCESS | 872 | 1467042350538 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 872 | 1467042350540 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:50 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB0000 == 22 [pid = 872] [id = 196] 08:45:50 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (000000895C205C00) [pid = 872] [serial = 586] [outer = 0000000000000000] 08:45:50 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (00000089692D0800) [pid = 872] [serial = 587] [outer = 000000895C205C00] 08:45:50 INFO - PROCESS | 872 | 1467042350585 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (0000008969821800) [pid = 872] [serial = 588] [outer = 000000895C205C00] 08:45:51 INFO - PROCESS | 872 | 1467042351012 Marionette TRACE conn8 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:45:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 08:45:51 INFO - PROCESS | 872 | 1467042351067 Marionette TRACE conn8 -> [0,749,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 872 | 1467042351069 Marionette TRACE conn8 <- [1,749,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:45:51 INFO - PROCESS | 872 | 1467042351072 Marionette TRACE conn8 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 872 | 1467042351074 Marionette TRACE conn8 <- [1,750,null,{}] 08:45:51 INFO - PROCESS | 872 | 1467042351077 Marionette TRACE conn8 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 872 | 1467042351083 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:51 INFO - PROCESS | 872 | 1467042351193 Marionette TRACE conn8 <- [1,751,null,{"value":null}] 08:45:51 INFO - PROCESS | 872 | 1467042351202 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 872 | 1467042351204 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:51 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA38000 == 23 [pid = 872] [id = 197] 08:45:51 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (0000008969A5F800) [pid = 872] [serial = 589] [outer = 0000000000000000] 08:45:51 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896A27E400) [pid = 872] [serial = 590] [outer = 0000008969A5F800] 08:45:51 INFO - PROCESS | 872 | 1467042351250 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000896AE4C800) [pid = 872] [serial = 591] [outer = 0000008969A5F800] 08:45:52 INFO - PROCESS | 872 | [872] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:45:52 INFO - PROCESS | 872 | 1467042352211 Marionette TRACE conn8 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:45:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1182ms 08:45:52 INFO - PROCESS | 872 | 1467042352258 Marionette TRACE conn8 -> [0,753,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 872 | 1467042352263 Marionette TRACE conn8 <- [1,753,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:45:52 INFO - PROCESS | 872 | 1467042352269 Marionette TRACE conn8 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 872 | 1467042352273 Marionette TRACE conn8 <- [1,754,null,{}] 08:45:52 INFO - PROCESS | 872 | 1467042352322 Marionette TRACE conn8 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 872 | 1467042352325 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:52 INFO - PROCESS | 872 | 1467042352431 Marionette TRACE conn8 <- [1,755,null,{"value":null}] 08:45:52 INFO - PROCESS | 872 | 1467042352533 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 872 | 1467042352536 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:52 INFO - PROCESS | 872 | ++DOCSHELL 000000896566C000 == 24 [pid = 872] [id = 198] 08:45:52 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008961510C00) [pid = 872] [serial = 592] [outer = 0000000000000000] 08:45:52 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (00000089618E6000) [pid = 872] [serial = 593] [outer = 0000008961510C00] 08:45:52 INFO - PROCESS | 872 | 1467042352596 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008962F3D800) [pid = 872] [serial = 594] [outer = 0000008961510C00] 08:45:53 INFO - PROCESS | 872 | 1467042353659 Marionette TRACE conn8 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:45:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1442ms 08:45:53 INFO - PROCESS | 872 | 1467042353714 Marionette TRACE conn8 -> [0,757,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 872 | 1467042353719 Marionette TRACE conn8 <- [1,757,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:45:53 INFO - PROCESS | 872 | 1467042353726 Marionette TRACE conn8 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 872 | 1467042353729 Marionette TRACE conn8 <- [1,758,null,{}] 08:45:53 INFO - PROCESS | 872 | 1467042353734 Marionette TRACE conn8 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 872 | 1467042353737 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:53 INFO - PROCESS | 872 | 1467042353880 Marionette TRACE conn8 <- [1,759,null,{"value":null}] 08:45:54 INFO - PROCESS | 872 | 1467042354020 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 872 | 1467042354023 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:54 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AF1000 == 25 [pid = 872] [id = 199] 08:45:54 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008965A33400) [pid = 872] [serial = 595] [outer = 0000000000000000] 08:45:54 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896619C800) [pid = 872] [serial = 596] [outer = 0000008965A33400] 08:45:54 INFO - PROCESS | 872 | 1467042354082 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008968981000) [pid = 872] [serial = 597] [outer = 0000008965A33400] 08:45:54 INFO - PROCESS | 872 | 1467042354768 Marionette TRACE conn8 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1080ms 08:45:54 INFO - PROCESS | 872 | 1467042354806 Marionette TRACE conn8 -> [0,761,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 872 | 1467042354810 Marionette TRACE conn8 <- [1,761,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:45:54 INFO - PROCESS | 872 | 1467042354815 Marionette TRACE conn8 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 872 | 1467042354818 Marionette TRACE conn8 <- [1,762,null,{}] 08:45:54 INFO - PROCESS | 872 | 1467042354844 Marionette TRACE conn8 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 872 | 1467042354848 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:54 INFO - PROCESS | 872 | 1467042354958 Marionette TRACE conn8 <- [1,763,null,{"value":null}] 08:45:55 INFO - PROCESS | 872 | 1467042355026 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 872 | 1467042355029 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:55 INFO - PROCESS | 872 | ++DOCSHELL 0000008962546000 == 26 [pid = 872] [id = 200] 08:45:55 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008961961800) [pid = 872] [serial = 598] [outer = 0000000000000000] 08:45:55 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089626D9000) [pid = 872] [serial = 599] [outer = 0000008961961800] 08:45:55 INFO - PROCESS | 872 | 1467042355080 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (00000089656EF400) [pid = 872] [serial = 600] [outer = 0000008961961800] 08:45:55 INFO - PROCESS | 872 | --DOCSHELL 000000896C9AD800 == 25 [pid = 872] [id = 183] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 70 (00000089629D1400) [pid = 872] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089657C1000) [pid = 872] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008962F46000) [pid = 872] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896617A800) [pid = 872] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008969823000) [pid = 872] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000895DA52000) [pid = 872] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 64 (0000008966A97C00) [pid = 872] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000895BBBB000) [pid = 872] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000895C354C00) [pid = 872] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 61 (0000008968BC2800) [pid = 872] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 60 (0000008965A6DC00) [pid = 872] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000895CF14C00) [pid = 872] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000895A9E7800) [pid = 872] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 57 (0000008966A88C00) [pid = 872] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 56 (0000008966177800) [pid = 872] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 55 (0000008960EB7C00) [pid = 872] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 54 (000000896664E400) [pid = 872] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:45:55 INFO - PROCESS | 872 | --DOMWINDOW == 53 (000000896981E000) [pid = 872] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:45:56 INFO - PROCESS | 872 | 1467042356160 Marionette TRACE conn8 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1399ms 08:45:56 INFO - PROCESS | 872 | 1467042356215 Marionette TRACE conn8 -> [0,765,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 872 | 1467042356219 Marionette TRACE conn8 <- [1,765,null,{"value":"13"}] 08:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:45:56 INFO - PROCESS | 872 | 1467042356224 Marionette TRACE conn8 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 872 | 1467042356229 Marionette TRACE conn8 <- [1,766,null,{}] 08:45:56 INFO - PROCESS | 872 | 1467042356234 Marionette TRACE conn8 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 872 | 1467042356237 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:56 INFO - PROCESS | 872 | 1467042356328 Marionette TRACE conn8 <- [1,767,null,{"value":null}] 08:45:56 INFO - PROCESS | 872 | 1467042356413 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 872 | 1467042356416 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:56 INFO - PROCESS | 872 | ++DOCSHELL 00000089612B8000 == 26 [pid = 872] [id = 201] 08:45:56 INFO - PROCESS | 872 | ++DOMWINDOW == 54 (000000895CBC1000) [pid = 872] [serial = 601] [outer = 0000000000000000] 08:45:56 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (000000895D8E4400) [pid = 872] [serial = 602] [outer = 000000895CBC1000] 08:45:56 INFO - PROCESS | 872 | 1467042356468 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (0000008960EB7C00) [pid = 872] [serial = 603] [outer = 000000895CBC1000] 08:45:56 INFO - PROCESS | 872 | 1467042356890 Marionette TRACE conn8 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 08:45:56 INFO - PROCESS | 872 | 1467042356949 Marionette TRACE conn8 -> [0,769,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 872 | 1467042356954 Marionette TRACE conn8 <- [1,769,null,{"value":"13"}] 08:45:56 INFO - PROCESS | 872 | 1467042356964 Marionette TRACE conn8 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 872 | 1467042356967 Marionette TRACE conn8 <- [1,770,null,{}] 08:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:45:56 INFO - PROCESS | 872 | 1467042356971 Marionette TRACE conn8 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 872 | 1467042356974 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:57 INFO - PROCESS | 872 | 1467042357069 Marionette TRACE conn8 <- [1,771,null,{"value":null}] 08:45:57 INFO - PROCESS | 872 | 1467042357075 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 872 | 1467042357078 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:57 INFO - PROCESS | 872 | ++DOCSHELL 0000008966161000 == 27 [pid = 872] [id = 202] 08:45:57 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (00000089618A3800) [pid = 872] [serial = 604] [outer = 0000000000000000] 08:45:57 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (00000089629D9400) [pid = 872] [serial = 605] [outer = 00000089618A3800] 08:45:57 INFO - PROCESS | 872 | 1467042357126 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000896314EC00) [pid = 872] [serial = 606] [outer = 00000089618A3800] 08:45:57 INFO - PROCESS | 872 | 1467042357556 Marionette TRACE conn8 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 08:45:57 INFO - PROCESS | 872 | 1467042357602 Marionette TRACE conn8 -> [0,773,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 872 | 1467042357605 Marionette TRACE conn8 <- [1,773,null,{"value":"13"}] 08:45:57 INFO - PROCESS | 872 | 1467042357608 Marionette TRACE conn8 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:45:57 INFO - PROCESS | 872 | 1467042357612 Marionette TRACE conn8 <- [1,774,null,{}] 08:45:57 INFO - PROCESS | 872 | 1467042357624 Marionette TRACE conn8 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 872 | 1467042357629 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:57 INFO - PROCESS | 872 | 1467042357716 Marionette TRACE conn8 <- [1,775,null,{"value":null}] 08:45:57 INFO - PROCESS | 872 | 1467042357723 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 872 | 1467042357726 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:57 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C37800 == 28 [pid = 872] [id = 203] 08:45:57 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (00000089657C5C00) [pid = 872] [serial = 607] [outer = 0000000000000000] 08:45:57 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (0000008965A72800) [pid = 872] [serial = 608] [outer = 00000089657C5C00] 08:45:57 INFO - PROCESS | 872 | 1467042357775 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000896617BC00) [pid = 872] [serial = 609] [outer = 00000089657C5C00] 08:45:58 INFO - PROCESS | 872 | 1467042358259 Marionette TRACE conn8 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 08:45:58 INFO - PROCESS | 872 | 1467042358300 Marionette TRACE conn8 -> [0,777,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 872 | 1467042358303 Marionette TRACE conn8 <- [1,777,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:45:58 INFO - PROCESS | 872 | 1467042358306 Marionette TRACE conn8 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 872 | 1467042358308 Marionette TRACE conn8 <- [1,778,null,{}] 08:45:58 INFO - PROCESS | 872 | 1467042358312 Marionette TRACE conn8 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 872 | 1467042358314 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:58 INFO - PROCESS | 872 | 1467042358426 Marionette TRACE conn8 <- [1,779,null,{"value":null}] 08:45:58 INFO - PROCESS | 872 | 1467042358501 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 872 | 1467042358503 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:58 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F79800 == 29 [pid = 872] [id = 204] 08:45:58 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008966A90400) [pid = 872] [serial = 610] [outer = 0000000000000000] 08:45:58 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008966A96800) [pid = 872] [serial = 611] [outer = 0000008966A90400] 08:45:58 INFO - PROCESS | 872 | 1467042358549 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008967463800) [pid = 872] [serial = 612] [outer = 0000008966A90400] 08:45:59 INFO - PROCESS | 872 | 1467042358997 Marionette TRACE conn8 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 08:45:59 INFO - PROCESS | 872 | 1467042359042 Marionette TRACE conn8 -> [0,781,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 872 | 1467042359045 Marionette TRACE conn8 <- [1,781,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:45:59 INFO - PROCESS | 872 | 1467042359048 Marionette TRACE conn8 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 872 | 1467042359050 Marionette TRACE conn8 <- [1,782,null,{}] 08:45:59 INFO - PROCESS | 872 | 1467042359054 Marionette TRACE conn8 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 872 | 1467042359056 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:59 INFO - PROCESS | 872 | 1467042359163 Marionette TRACE conn8 <- [1,783,null,{"value":null}] 08:45:59 INFO - PROCESS | 872 | 1467042359171 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 872 | 1467042359173 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:59 INFO - PROCESS | 872 | ++DOCSHELL 00000089699CD800 == 30 [pid = 872] [id = 205] 08:45:59 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000895C361800) [pid = 872] [serial = 613] [outer = 0000000000000000] 08:45:59 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008968BC0C00) [pid = 872] [serial = 614] [outer = 000000895C361800] 08:45:59 INFO - PROCESS | 872 | 1467042359218 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000896939F400) [pid = 872] [serial = 615] [outer = 000000895C361800] 08:45:59 INFO - PROCESS | 872 | 1467042359687 Marionette TRACE conn8 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 08:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:45:59 INFO - PROCESS | 872 | 1467042359743 Marionette TRACE conn8 -> [0,785,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 872 | 1467042359745 Marionette TRACE conn8 <- [1,785,null,{"value":"13"}] 08:45:59 INFO - PROCESS | 872 | 1467042359748 Marionette TRACE conn8 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 872 | 1467042359750 Marionette TRACE conn8 <- [1,786,null,{}] 08:45:59 INFO - PROCESS | 872 | 1467042359754 Marionette TRACE conn8 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 872 | 1467042359760 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:45:59 INFO - PROCESS | 872 | 1467042359913 Marionette TRACE conn8 <- [1,787,null,{"value":null}] 08:45:59 INFO - PROCESS | 872 | 1467042359922 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 872 | 1467042359924 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A6800 == 31 [pid = 872] [id = 206] 08:46:00 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000895C355000) [pid = 872] [serial = 616] [outer = 0000000000000000] 08:46:00 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008969818000) [pid = 872] [serial = 617] [outer = 000000895C355000] 08:46:00 INFO - PROCESS | 872 | 1467042360079 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896A27AC00) [pid = 872] [serial = 618] [outer = 000000895C355000] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008965A2F000) [pid = 872] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896617C000) [pid = 872] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000895B406400) [pid = 872] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008968985C00) [pid = 872] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008962F44000) [pid = 872] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000895CBC0000) [pid = 872] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000895BA3D800) [pid = 872] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:46:00 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008969A5F800) [pid = 872] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:46:00 INFO - PROCESS | 872 | 1467042360466 Marionette TRACE conn8 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 08:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:46:00 INFO - PROCESS | 872 | 1467042360484 Marionette TRACE conn8 -> [0,789,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 872 | 1467042360487 Marionette TRACE conn8 <- [1,789,null,{"value":"13"}] 08:46:00 INFO - PROCESS | 872 | 1467042360490 Marionette TRACE conn8 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 872 | 1467042360492 Marionette TRACE conn8 <- [1,790,null,{}] 08:46:00 INFO - PROCESS | 872 | 1467042360495 Marionette TRACE conn8 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 872 | 1467042360497 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:00 INFO - PROCESS | 872 | 1467042360576 Marionette TRACE conn8 <- [1,791,null,{"value":null}] 08:46:00 INFO - PROCESS | 872 | 1467042360638 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 872 | 1467042360640 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896E854800 == 32 [pid = 872] [id = 207] 08:46:00 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (00000089629D5800) [pid = 872] [serial = 619] [outer = 0000000000000000] 08:46:00 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000896A24D800) [pid = 872] [serial = 620] [outer = 00000089629D5800] 08:46:00 INFO - PROCESS | 872 | 1467042360685 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000896AE49000) [pid = 872] [serial = 621] [outer = 00000089629D5800] 08:46:01 INFO - PROCESS | 872 | 1467042361063 Marionette TRACE conn8 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 627ms 08:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:46:01 INFO - PROCESS | 872 | 1467042361120 Marionette TRACE conn8 -> [0,793,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 872 | 1467042361122 Marionette TRACE conn8 <- [1,793,null,{"value":"13"}] 08:46:01 INFO - PROCESS | 872 | 1467042361125 Marionette TRACE conn8 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 872 | 1467042361127 Marionette TRACE conn8 <- [1,794,null,{}] 08:46:01 INFO - PROCESS | 872 | 1467042361131 Marionette TRACE conn8 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 872 | 1467042361133 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:01 INFO - PROCESS | 872 | 1467042361237 Marionette TRACE conn8 <- [1,795,null,{"value":null}] 08:46:01 INFO - PROCESS | 872 | 1467042361245 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 872 | 1467042361247 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB66800 == 33 [pid = 872] [id = 208] 08:46:01 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896A285400) [pid = 872] [serial = 622] [outer = 0000000000000000] 08:46:01 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000896AE55400) [pid = 872] [serial = 623] [outer = 000000896A285400] 08:46:01 INFO - PROCESS | 872 | 1467042361291 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896AF17C00) [pid = 872] [serial = 624] [outer = 000000896A285400] 08:46:01 INFO - PROCESS | 872 | 1467042361728 Marionette TRACE conn8 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 627ms 08:46:01 INFO - PROCESS | 872 | 1467042361756 Marionette TRACE conn8 -> [0,797,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 872 | 1467042361758 Marionette TRACE conn8 <- [1,797,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:46:01 INFO - PROCESS | 872 | 1467042361761 Marionette TRACE conn8 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 872 | 1467042361763 Marionette TRACE conn8 <- [1,798,null,{}] 08:46:01 INFO - PROCESS | 872 | 1467042361767 Marionette TRACE conn8 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 872 | 1467042361768 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:01 INFO - PROCESS | 872 | 1467042361878 Marionette TRACE conn8 <- [1,799,null,{"value":null}] 08:46:01 INFO - PROCESS | 872 | 1467042361887 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 872 | 1467042361889 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBD3000 == 34 [pid = 872] [id = 209] 08:46:01 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896AF1B800) [pid = 872] [serial = 625] [outer = 0000000000000000] 08:46:01 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896AF20C00) [pid = 872] [serial = 626] [outer = 000000896AF1B800] 08:46:01 INFO - PROCESS | 872 | 1467042361934 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896B350400) [pid = 872] [serial = 627] [outer = 000000896AF1B800] 08:46:02 INFO - PROCESS | 872 | 1467042362757 Marionette TRACE conn8 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1025ms 08:46:02 INFO - PROCESS | 872 | 1467042362789 Marionette TRACE conn8 -> [0,801,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 872 | 1467042362794 Marionette TRACE conn8 <- [1,801,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:46:02 INFO - PROCESS | 872 | 1467042362799 Marionette TRACE conn8 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 872 | 1467042362805 Marionette TRACE conn8 <- [1,802,null,{}] 08:46:02 INFO - PROCESS | 872 | 1467042362831 Marionette TRACE conn8 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 872 | 1467042362835 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:02 INFO - PROCESS | 872 | 1467042362980 Marionette TRACE conn8 <- [1,803,null,{"value":null}] 08:46:03 INFO - PROCESS | 872 | 1467042363049 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 872 | 1467042363052 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:03 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CA000 == 35 [pid = 872] [id = 210] 08:46:03 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895CF12C00) [pid = 872] [serial = 628] [outer = 0000000000000000] 08:46:03 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008960EBE000) [pid = 872] [serial = 629] [outer = 000000895CF12C00] 08:46:03 INFO - PROCESS | 872 | 1467042363153 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008962DDB800) [pid = 872] [serial = 630] [outer = 000000895CF12C00] 08:46:03 INFO - PROCESS | 872 | 1467042363967 Marionette TRACE conn8 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 872 | 1467042364032 Marionette TRACE conn8 <- [1,805,null,{"value":"13"}] 08:46:04 INFO - PROCESS | 872 | 1467042364038 Marionette TRACE conn8 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:46:04 INFO - PROCESS | 872 | 1467042364041 Marionette TRACE conn8 <- [1,806,null,{}] 08:46:04 INFO - PROCESS | 872 | 1467042364047 Marionette TRACE conn8 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 872 | 1467042364050 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:04 INFO - PROCESS | 872 | 1467042364173 Marionette TRACE conn8 <- [1,807,null,{"value":null}] 08:46:04 INFO - PROCESS | 872 | 1467042364238 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 872 | 1467042364243 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:04 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B11800 == 36 [pid = 872] [id = 211] 08:46:04 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008961B35400) [pid = 872] [serial = 631] [outer = 0000000000000000] 08:46:04 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (00000089626CAC00) [pid = 872] [serial = 632] [outer = 0000008961B35400] 08:46:04 INFO - PROCESS | 872 | 1467042364295 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896314F400) [pid = 872] [serial = 633] [outer = 0000008961B35400] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896A27E400) [pid = 872] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896AE49800) [pid = 872] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008966651C00) [pid = 872] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008966A8A800) [pid = 872] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008966A91C00) [pid = 872] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008969A4A800) [pid = 872] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008962FCE400) [pid = 872] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000895DAB8800) [pid = 872] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089618A8C00) [pid = 872] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000895C354400) [pid = 872] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896195E400) [pid = 872] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896AE4C800) [pid = 872] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 65 (00000089692D0800) [pid = 872] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 64 (0000008968BBA000) [pid = 872] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | --DOMWINDOW == 63 (00000089656F1800) [pid = 872] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 872 | 1467042364817 Marionette TRACE conn8 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 839ms 08:46:04 INFO - PROCESS | 872 | 1467042364882 Marionette TRACE conn8 -> [0,809,"getWindowHandle",null] 08:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:46:04 INFO - PROCESS | 872 | 1467042364887 Marionette TRACE conn8 <- [1,809,null,{"value":"13"}] 08:46:04 INFO - PROCESS | 872 | 1467042364894 Marionette TRACE conn8 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 872 | 1467042364897 Marionette TRACE conn8 <- [1,810,null,{}] 08:46:04 INFO - PROCESS | 872 | 1467042364901 Marionette TRACE conn8 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 872 | 1467042364904 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:05 INFO - PROCESS | 872 | 1467042364996 Marionette TRACE conn8 <- [1,811,null,{"value":null}] 08:46:05 INFO - PROCESS | 872 | 1467042365009 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 872 | 1467042365012 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F8C800 == 37 [pid = 872] [id = 212] 08:46:05 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895DAB8800) [pid = 872] [serial = 634] [outer = 0000000000000000] 08:46:05 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (00000089618D8C00) [pid = 872] [serial = 635] [outer = 000000895DAB8800] 08:46:05 INFO - PROCESS | 872 | 1467042365060 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008962F3CC00) [pid = 872] [serial = 636] [outer = 000000895DAB8800] 08:46:05 INFO - PROCESS | 872 | 1467042365534 Marionette TRACE conn8 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 872 | 1467042365589 Marionette TRACE conn8 <- [1,813,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:46:05 INFO - PROCESS | 872 | 1467042365593 Marionette TRACE conn8 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 872 | 1467042365596 Marionette TRACE conn8 <- [1,814,null,{}] 08:46:05 INFO - PROCESS | 872 | 1467042365608 Marionette TRACE conn8 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 872 | 1467042365613 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:05 INFO - PROCESS | 872 | 1467042365733 Marionette TRACE conn8 <- [1,815,null,{"value":null}] 08:46:05 INFO - PROCESS | 872 | 1467042365805 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 872 | 1467042365808 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C3D800 == 38 [pid = 872] [id = 213] 08:46:05 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (00000089657CB400) [pid = 872] [serial = 637] [outer = 0000000000000000] 08:46:05 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008966171000) [pid = 872] [serial = 638] [outer = 00000089657CB400] 08:46:05 INFO - PROCESS | 872 | 1467042365858 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008966A92000) [pid = 872] [serial = 639] [outer = 00000089657CB400] 08:46:06 INFO - PROCESS | 872 | 1467042366254 Marionette TRACE conn8 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 08:46:06 INFO - PROCESS | 872 | 1467042366284 Marionette TRACE conn8 -> [0,817,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 872 | 1467042366287 Marionette TRACE conn8 <- [1,817,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:46:06 INFO - PROCESS | 872 | 1467042366290 Marionette TRACE conn8 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 872 | 1467042366292 Marionette TRACE conn8 <- [1,818,null,{}] 08:46:06 INFO - PROCESS | 872 | 1467042366296 Marionette TRACE conn8 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 872 | 1467042366298 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:06 INFO - PROCESS | 872 | 1467042366386 Marionette TRACE conn8 <- [1,819,null,{"value":null}] 08:46:06 INFO - PROCESS | 872 | 1467042366391 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 872 | 1467042366393 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:06 INFO - PROCESS | 872 | ++DOCSHELL 00000089696CB000 == 39 [pid = 872] [id = 214] 08:46:06 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896745CC00) [pid = 872] [serial = 640] [outer = 0000000000000000] 08:46:06 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008968BBB800) [pid = 872] [serial = 641] [outer = 000000896745CC00] 08:46:06 INFO - PROCESS | 872 | 1467042366439 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089692C5C00) [pid = 872] [serial = 642] [outer = 000000896745CC00] 08:46:06 INFO - PROCESS | 872 | 1467042366912 Marionette TRACE conn8 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 08:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:46:06 INFO - PROCESS | 872 | 1467042366985 Marionette TRACE conn8 -> [0,821,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 872 | 1467042366988 Marionette TRACE conn8 <- [1,821,null,{"value":"13"}] 08:46:06 INFO - PROCESS | 872 | 1467042366991 Marionette TRACE conn8 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 872 | 1467042366993 Marionette TRACE conn8 <- [1,822,null,{}] 08:46:07 INFO - PROCESS | 872 | 1467042366996 Marionette TRACE conn8 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 872 | 1467042366998 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:07 INFO - PROCESS | 872 | 1467042367130 Marionette TRACE conn8 <- [1,823,null,{"value":null}] 08:46:07 INFO - PROCESS | 872 | 1467042367164 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 872 | 1467042367167 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:07 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAA1000 == 40 [pid = 872] [id = 215] 08:46:07 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969816C00) [pid = 872] [serial = 643] [outer = 0000000000000000] 08:46:07 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008969820000) [pid = 872] [serial = 644] [outer = 0000008969816C00] 08:46:07 INFO - PROCESS | 872 | 1467042367212 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969A5A800) [pid = 872] [serial = 645] [outer = 0000008969816C00] 08:46:07 INFO - PROCESS | 872 | 1467042367649 Marionette TRACE conn8 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 08:46:07 INFO - PROCESS | 872 | 1467042367686 Marionette TRACE conn8 -> [0,825,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 872 | 1467042367688 Marionette TRACE conn8 <- [1,825,null,{"value":"13"}] 08:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:46:07 INFO - PROCESS | 872 | 1467042367698 Marionette TRACE conn8 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 872 | 1467042367700 Marionette TRACE conn8 <- [1,826,null,{}] 08:46:07 INFO - PROCESS | 872 | 1467042367703 Marionette TRACE conn8 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 872 | 1467042367710 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:07 INFO - PROCESS | 872 | 1467042367845 Marionette TRACE conn8 <- [1,827,null,{"value":null}] 08:46:07 INFO - PROCESS | 872 | 1467042367897 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 872 | 1467042367899 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:07 INFO - PROCESS | 872 | ++DOCSHELL 000000896E85C800 == 41 [pid = 872] [id = 216] 08:46:07 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AE47400) [pid = 872] [serial = 646] [outer = 0000000000000000] 08:46:07 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AF17000) [pid = 872] [serial = 647] [outer = 000000896AE47400] 08:46:07 INFO - PROCESS | 872 | 1467042367945 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B354400) [pid = 872] [serial = 648] [outer = 000000896AE47400] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895C205C00) [pid = 872] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896A285400) [pid = 872] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008961961800) [pid = 872] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008966A90400) [pid = 872] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 73 (00000089657C5C00) [pid = 872] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000895CBC1000) [pid = 872] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089618A3800) [pid = 872] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000895C361800) [pid = 872] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000895C355000) [pid = 872] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008961510C00) [pid = 872] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008965A33400) [pid = 872] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:46:09 INFO - PROCESS | 872 | --DOMWINDOW == 66 (00000089629D5800) [pid = 872] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:46:09 INFO - PROCESS | 872 | 1467042369790 Marionette TRACE conn8 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2143ms 08:46:09 INFO - PROCESS | 872 | 1467042369837 Marionette TRACE conn8 -> [0,829,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 872 | 1467042369839 Marionette TRACE conn8 <- [1,829,null,{"value":"13"}] 08:46:09 INFO - PROCESS | 872 | 1467042369843 Marionette TRACE conn8 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:46:09 INFO - PROCESS | 872 | 1467042369845 Marionette TRACE conn8 <- [1,830,null,{}] 08:46:09 INFO - PROCESS | 872 | 1467042369848 Marionette TRACE conn8 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 872 | 1467042369850 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:09 INFO - PROCESS | 872 | 1467042369937 Marionette TRACE conn8 <- [1,831,null,{"value":null}] 08:46:09 INFO - PROCESS | 872 | 1467042369943 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 872 | 1467042369945 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:09 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9AA000 == 42 [pid = 872] [id = 217] 08:46:09 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000895C35DC00) [pid = 872] [serial = 649] [outer = 0000000000000000] 08:46:09 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008966173400) [pid = 872] [serial = 650] [outer = 000000895C35DC00] 08:46:09 INFO - PROCESS | 872 | 1467042369989 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896B358400) [pid = 872] [serial = 651] [outer = 000000895C35DC00] 08:46:10 INFO - PROCESS | 872 | 1467042370416 Marionette TRACE conn8 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 08:46:10 INFO - PROCESS | 872 | 1467042370475 Marionette TRACE conn8 -> [0,833,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 872 | 1467042370477 Marionette TRACE conn8 <- [1,833,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:46:10 INFO - PROCESS | 872 | 1467042370480 Marionette TRACE conn8 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 872 | 1467042370482 Marionette TRACE conn8 <- [1,834,null,{}] 08:46:10 INFO - PROCESS | 872 | 1467042370486 Marionette TRACE conn8 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 872 | 1467042370488 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:10 INFO - PROCESS | 872 | 1467042370569 Marionette TRACE conn8 <- [1,835,null,{"value":null}] 08:46:10 INFO - PROCESS | 872 | 1467042370575 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 872 | 1467042370577 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:10 INFO - PROCESS | 872 | ++DOCSHELL 000000895CA7B000 == 43 [pid = 872] [id = 218] 08:46:10 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896B34F800) [pid = 872] [serial = 652] [outer = 0000000000000000] 08:46:10 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896B4DBC00) [pid = 872] [serial = 653] [outer = 000000896B34F800] 08:46:10 INFO - PROCESS | 872 | 1467042370621 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896BAE9000) [pid = 872] [serial = 654] [outer = 000000896B34F800] 08:46:11 INFO - PROCESS | 872 | 1467042371041 Marionette TRACE conn8 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 08:46:11 INFO - PROCESS | 872 | 1467042371112 Marionette TRACE conn8 -> [0,837,"getWindowHandle",null] 08:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:46:11 INFO - PROCESS | 872 | 1467042371123 Marionette TRACE conn8 <- [1,837,null,{"value":"13"}] 08:46:11 INFO - PROCESS | 872 | 1467042371126 Marionette TRACE conn8 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 872 | 1467042371128 Marionette TRACE conn8 <- [1,838,null,{}] 08:46:11 INFO - PROCESS | 872 | 1467042371132 Marionette TRACE conn8 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 872 | 1467042371134 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:11 INFO - PROCESS | 872 | 1467042371216 Marionette TRACE conn8 <- [1,839,null,{"value":null}] 08:46:11 INFO - PROCESS | 872 | 1467042371222 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 872 | 1467042371224 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:11 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC8C000 == 44 [pid = 872] [id = 219] 08:46:11 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896BAEF000) [pid = 872] [serial = 655] [outer = 0000000000000000] 08:46:11 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896BE8F800) [pid = 872] [serial = 656] [outer = 000000896BAEF000] 08:46:11 INFO - PROCESS | 872 | 1467042371268 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896BE99000) [pid = 872] [serial = 657] [outer = 000000896BAEF000] 08:46:11 INFO - PROCESS | 872 | 1467042371959 Marionette TRACE conn8 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 880ms 08:46:12 INFO - PROCESS | 872 | 1467042372012 Marionette TRACE conn8 -> [0,841,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 872 | 1467042372017 Marionette TRACE conn8 <- [1,841,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:46:12 INFO - PROCESS | 872 | 1467042372022 Marionette TRACE conn8 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 872 | 1467042372025 Marionette TRACE conn8 <- [1,842,null,{}] 08:46:12 INFO - PROCESS | 872 | 1467042372031 Marionette TRACE conn8 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 872 | 1467042372034 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:12 INFO - PROCESS | 872 | 1467042372156 Marionette TRACE conn8 <- [1,843,null,{"value":null}] 08:46:12 INFO - PROCESS | 872 | 1467042372221 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 872 | 1467042372224 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:12 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C9000 == 45 [pid = 872] [id = 220] 08:46:12 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896153D000) [pid = 872] [serial = 658] [outer = 0000000000000000] 08:46:12 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008962CB4400) [pid = 872] [serial = 659] [outer = 000000896153D000] 08:46:12 INFO - PROCESS | 872 | 1467042372284 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089657C0000) [pid = 872] [serial = 660] [outer = 000000896153D000] 08:46:12 INFO - PROCESS | 872 | 1467042372863 Marionette TRACE conn8 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 879ms 08:46:12 INFO - PROCESS | 872 | 1467042372905 Marionette TRACE conn8 -> [0,845,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 872 | 1467042372910 Marionette TRACE conn8 <- [1,845,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:46:12 INFO - PROCESS | 872 | 1467042372917 Marionette TRACE conn8 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 872 | 1467042372920 Marionette TRACE conn8 <- [1,846,null,{}] 08:46:12 INFO - PROCESS | 872 | 1467042372924 Marionette TRACE conn8 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 872 | 1467042372927 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:13 INFO - PROCESS | 872 | 1467042373047 Marionette TRACE conn8 <- [1,847,null,{"value":null}] 08:46:13 INFO - PROCESS | 872 | 1467042373132 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 872 | 1467042373135 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:13 INFO - PROCESS | 872 | ++DOCSHELL 000000896E81B800 == 46 [pid = 872] [id = 221] 08:46:13 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968985800) [pid = 872] [serial = 661] [outer = 0000000000000000] 08:46:13 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008968BC7000) [pid = 872] [serial = 662] [outer = 0000008968985800] 08:46:13 INFO - PROCESS | 872 | 1467042373192 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896A24D000) [pid = 872] [serial = 663] [outer = 0000008968985800] 08:46:13 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896A27B800) [pid = 872] [serial = 664] [outer = 0000008962F41400] 08:46:13 INFO - PROCESS | 872 | 1467042373839 Marionette TRACE conn8 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 985ms 08:46:13 INFO - PROCESS | 872 | 1467042373917 Marionette TRACE conn8 -> [0,849,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 872 | 1467042373920 Marionette TRACE conn8 <- [1,849,null,{"value":"13"}] 08:46:13 INFO - PROCESS | 872 | 1467042373924 Marionette TRACE conn8 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:46:13 INFO - PROCESS | 872 | 1467042373928 Marionette TRACE conn8 <- [1,850,null,{}] 08:46:13 INFO - PROCESS | 872 | 1467042373940 Marionette TRACE conn8 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 872 | 1467042373945 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:14 INFO - PROCESS | 872 | 1467042374063 Marionette TRACE conn8 <- [1,851,null,{"value":null}] 08:46:14 INFO - PROCESS | 872 | 1467042374130 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 872 | 1467042374134 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:14 INFO - PROCESS | 872 | ++DOCSHELL 000000897008E800 == 47 [pid = 872] [id = 222] 08:46:14 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B354C00) [pid = 872] [serial = 665] [outer = 0000000000000000] 08:46:14 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C907400) [pid = 872] [serial = 666] [outer = 000000896B354C00] 08:46:14 INFO - PROCESS | 872 | 1467042374233 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C95B800) [pid = 872] [serial = 667] [outer = 000000896B354C00] 08:46:15 INFO - PROCESS | 872 | 1467042375049 Marionette TRACE conn8 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1185ms 08:46:15 INFO - PROCESS | 872 | 1467042375115 Marionette TRACE conn8 -> [0,853,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 872 | 1467042375120 Marionette TRACE conn8 <- [1,853,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:46:15 INFO - PROCESS | 872 | 1467042375126 Marionette TRACE conn8 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 872 | 1467042375129 Marionette TRACE conn8 <- [1,854,null,{}] 08:46:15 INFO - PROCESS | 872 | 1467042375135 Marionette TRACE conn8 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 872 | 1467042375138 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:15 INFO - PROCESS | 872 | 1467042375286 Marionette TRACE conn8 <- [1,855,null,{"value":null}] 08:46:15 INFO - PROCESS | 872 | 1467042375352 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 872 | 1467042375357 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:15 INFO - PROCESS | 872 | ++DOCSHELL 000000895DA22800 == 48 [pid = 872] [id = 223] 08:46:15 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000895DA4EC00) [pid = 872] [serial = 668] [outer = 0000000000000000] 08:46:15 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008961B41000) [pid = 872] [serial = 669] [outer = 000000895DA4EC00] 08:46:15 INFO - PROCESS | 872 | 1467042375455 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008962F3EC00) [pid = 872] [serial = 670] [outer = 000000895DA4EC00] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000895CA7B000 == 47 [pid = 872] [id = 218] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896F9AA000 == 46 [pid = 872] [id = 217] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896E85C800 == 45 [pid = 872] [id = 216] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896BAA1000 == 44 [pid = 872] [id = 215] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 00000089696CB000 == 43 [pid = 872] [id = 214] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 0000008968C3D800 == 42 [pid = 872] [id = 213] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 0000008962F8C800 == 41 [pid = 872] [id = 212] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 0000008961B11800 == 40 [pid = 872] [id = 211] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 00000089656CA000 == 39 [pid = 872] [id = 210] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 0000008968C37800 == 38 [pid = 872] [id = 203] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 0000008966161000 == 37 [pid = 872] [id = 202] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 0000008968F79800 == 36 [pid = 872] [id = 204] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 00000089699CD800 == 35 [pid = 872] [id = 205] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896E854800 == 34 [pid = 872] [id = 207] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896EBD3000 == 33 [pid = 872] [id = 209] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A6800 == 32 [pid = 872] [id = 206] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896EB66800 == 31 [pid = 872] [id = 208] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000897008E800 == 30 [pid = 872] [id = 222] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896E81B800 == 29 [pid = 872] [id = 221] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 000000896FC8C000 == 28 [pid = 872] [id = 219] 08:46:16 INFO - PROCESS | 872 | --DOCSHELL 00000089656C9000 == 27 [pid = 872] [id = 220] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008969821800) [pid = 872] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AF20C00) [pid = 872] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896AE55400) [pid = 872] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089656EF400) [pid = 872] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966A96800) [pid = 872] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089626D9000) [pid = 872] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008965A72800) [pid = 872] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895D8E4400) [pid = 872] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896314EC00) [pid = 872] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089629D9400) [pid = 872] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008968BC0C00) [pid = 872] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008967463800) [pid = 872] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896939F400) [pid = 872] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008969818000) [pid = 872] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896A27AC00) [pid = 872] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896AF17C00) [pid = 872] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008962F3D800) [pid = 872] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 70 (00000089618E6000) [pid = 872] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008968981000) [pid = 872] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896619C800) [pid = 872] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896AE49000) [pid = 872] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896A24D800) [pid = 872] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008960EB7C00) [pid = 872] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896617BC00) [pid = 872] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:46:16 INFO - PROCESS | 872 | 1467042376488 Marionette TRACE conn8 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1380ms 08:46:16 INFO - PROCESS | 872 | 1467042376509 Marionette TRACE conn8 -> [0,857,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 872 | 1467042376513 Marionette TRACE conn8 <- [1,857,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 872 | 1467042376518 Marionette TRACE conn8 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:46:16 INFO - PROCESS | 872 | 1467042376523 Marionette TRACE conn8 <- [1,858,null,{}] 08:46:16 INFO - PROCESS | 872 | 1467042376528 Marionette TRACE conn8 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 872 | 1467042376531 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:16 INFO - PROCESS | 872 | 1467042376622 Marionette TRACE conn8 <- [1,859,null,{"value":null}] 08:46:16 INFO - PROCESS | 872 | 1467042376629 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 872 | 1467042376632 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:16 INFO - PROCESS | 872 | ++DOCSHELL 0000008961557000 == 28 [pid = 872] [id = 224] 08:46:16 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000895C9AB400) [pid = 872] [serial = 671] [outer = 0000000000000000] 08:46:16 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008960EB7000) [pid = 872] [serial = 672] [outer = 000000895C9AB400] 08:46:16 INFO - PROCESS | 872 | 1467042376683 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008961875C00) [pid = 872] [serial = 673] [outer = 000000895C9AB400] 08:46:17 INFO - PROCESS | 872 | 1467042377142 Marionette TRACE conn8 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 08:46:17 INFO - PROCESS | 872 | 1467042377215 Marionette TRACE conn8 -> [0,861,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 872 | 1467042377221 Marionette TRACE conn8 <- [1,861,null,{"value":"13"}] 08:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:46:17 INFO - PROCESS | 872 | 1467042377227 Marionette TRACE conn8 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 872 | 1467042377230 Marionette TRACE conn8 <- [1,862,null,{}] 08:46:17 INFO - PROCESS | 872 | 1467042377234 Marionette TRACE conn8 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 872 | 1467042377237 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:17 INFO - PROCESS | 872 | 1467042377370 Marionette TRACE conn8 <- [1,863,null,{"value":null}] 08:46:17 INFO - PROCESS | 872 | 1467042377445 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 872 | 1467042377447 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:17 INFO - PROCESS | 872 | ++DOCSHELL 00000089656DC800 == 29 [pid = 872] [id = 225] 08:46:17 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008961961400) [pid = 872] [serial = 674] [outer = 0000000000000000] 08:46:17 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008962FCD800) [pid = 872] [serial = 675] [outer = 0000008961961400] 08:46:17 INFO - PROCESS | 872 | 1467042377496 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089656F1800) [pid = 872] [serial = 676] [outer = 0000008961961400] 08:46:17 INFO - PROCESS | 872 | 1467042377889 Marionette TRACE conn8 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 08:46:17 INFO - PROCESS | 872 | 1467042377919 Marionette TRACE conn8 -> [0,865,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 872 | 1467042377921 Marionette TRACE conn8 <- [1,865,null,{"value":"13"}] 08:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:46:17 INFO - PROCESS | 872 | 1467042377925 Marionette TRACE conn8 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 872 | 1467042377929 Marionette TRACE conn8 <- [1,866,null,{}] 08:46:17 INFO - PROCESS | 872 | 1467042377951 Marionette TRACE conn8 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 872 | 1467042377956 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:18 INFO - PROCESS | 872 | 1467042378044 Marionette TRACE conn8 <- [1,867,null,{"value":null}] 08:46:18 INFO - PROCESS | 872 | 1467042378051 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 872 | 1467042378055 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C32000 == 30 [pid = 872] [id = 226] 08:46:18 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008965A73800) [pid = 872] [serial = 677] [outer = 0000000000000000] 08:46:18 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008966176000) [pid = 872] [serial = 678] [outer = 0000008965A73800] 08:46:18 INFO - PROCESS | 872 | 1467042378105 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089667ED000) [pid = 872] [serial = 679] [outer = 0000008965A73800] 08:46:18 INFO - PROCESS | 872 | 1467042378594 Marionette TRACE conn8 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 08:46:18 INFO - PROCESS | 872 | 1467042378618 Marionette TRACE conn8 -> [0,869,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 872 | 1467042378621 Marionette TRACE conn8 <- [1,869,null,{"value":"13"}] 08:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:46:18 INFO - PROCESS | 872 | 1467042378625 Marionette TRACE conn8 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 872 | 1467042378627 Marionette TRACE conn8 <- [1,870,null,{}] 08:46:18 INFO - PROCESS | 872 | 1467042378630 Marionette TRACE conn8 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 872 | 1467042378632 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:18 INFO - PROCESS | 872 | 1467042378772 Marionette TRACE conn8 <- [1,871,null,{"value":null}] 08:46:18 INFO - PROCESS | 872 | 1467042378820 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 872 | 1467042378822 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F8A800 == 31 [pid = 872] [id = 227] 08:46:18 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008967229400) [pid = 872] [serial = 680] [outer = 0000000000000000] 08:46:18 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896728E400) [pid = 872] [serial = 681] [outer = 0000008967229400] 08:46:18 INFO - PROCESS | 872 | 1467042378868 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008968981400) [pid = 872] [serial = 682] [outer = 0000008967229400] 08:46:19 INFO - PROCESS | 872 | 1467042379307 Marionette TRACE conn8 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 08:46:19 INFO - PROCESS | 872 | 1467042379368 Marionette TRACE conn8 -> [0,873,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 872 | 1467042379371 Marionette TRACE conn8 <- [1,873,null,{"value":"13"}] 08:46:19 INFO - PROCESS | 872 | 1467042379374 Marionette TRACE conn8 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 872 | 1467042379376 Marionette TRACE conn8 <- [1,874,null,{}] 08:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:46:19 INFO - PROCESS | 872 | 1467042379379 Marionette TRACE conn8 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 872 | 1467042379381 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:19 INFO - PROCESS | 872 | 1467042379486 Marionette TRACE conn8 <- [1,875,null,{"value":null}] 08:46:19 INFO - PROCESS | 872 | 1467042379491 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 872 | 1467042379493 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:19 INFO - PROCESS | 872 | ++DOCSHELL 00000089699D3000 == 32 [pid = 872] [id = 228] 08:46:19 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008968980800) [pid = 872] [serial = 683] [outer = 0000000000000000] 08:46:19 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008968BBFC00) [pid = 872] [serial = 684] [outer = 0000008968980800] 08:46:19 INFO - PROCESS | 872 | 1467042379538 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896939F400) [pid = 872] [serial = 685] [outer = 0000008968980800] 08:46:20 INFO - PROCESS | 872 | 1467042380022 Marionette TRACE conn8 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 668ms 08:46:20 INFO - PROCESS | 872 | 1467042380059 Marionette TRACE conn8 -> [0,877,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 872 | 1467042380062 Marionette TRACE conn8 <- [1,877,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:46:20 INFO - PROCESS | 872 | 1467042380065 Marionette TRACE conn8 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 872 | 1467042380067 Marionette TRACE conn8 <- [1,878,null,{}] 08:46:20 INFO - PROCESS | 872 | 1467042380071 Marionette TRACE conn8 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 872 | 1467042380077 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:20 INFO - PROCESS | 872 | 1467042380226 Marionette TRACE conn8 <- [1,879,null,{"value":null}] 08:46:20 INFO - PROCESS | 872 | 1467042380276 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 872 | 1467042380278 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:20 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A8800 == 33 [pid = 872] [id = 229] 08:46:20 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969A5A000) [pid = 872] [serial = 686] [outer = 0000000000000000] 08:46:20 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896A278C00) [pid = 872] [serial = 687] [outer = 0000008969A5A000] 08:46:20 INFO - PROCESS | 872 | 1467042380324 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE4C000) [pid = 872] [serial = 688] [outer = 0000008969A5A000] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896B34F800) [pid = 872] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896BAEF000) [pid = 872] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008969816C00) [pid = 872] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896AE47400) [pid = 872] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895DAB8800) [pid = 872] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896AF1B800) [pid = 872] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089657CB400) [pid = 872] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008961B35400) [pid = 872] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896745CC00) [pid = 872] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000895CF12C00) [pid = 872] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:46:20 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895C35DC00) [pid = 872] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:46:20 INFO - PROCESS | 872 | 1467042380817 Marionette TRACE conn8 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 775ms 08:46:20 INFO - PROCESS | 872 | 1467042380844 Marionette TRACE conn8 -> [0,881,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 872 | 1467042380846 Marionette TRACE conn8 <- [1,881,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:46:20 INFO - PROCESS | 872 | 1467042380849 Marionette TRACE conn8 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 872 | 1467042380851 Marionette TRACE conn8 <- [1,882,null,{}] 08:46:20 INFO - PROCESS | 872 | 1467042380855 Marionette TRACE conn8 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 872 | 1467042380857 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:20 INFO - PROCESS | 872 | 1467042380937 Marionette TRACE conn8 <- [1,883,null,{"value":null}] 08:46:20 INFO - PROCESS | 872 | 1467042380943 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 872 | 1467042380945 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:20 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4C000 == 34 [pid = 872] [id = 230] 08:46:20 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089657BFC00) [pid = 872] [serial = 689] [outer = 0000000000000000] 08:46:20 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969A61800) [pid = 872] [serial = 690] [outer = 00000089657BFC00] 08:46:20 INFO - PROCESS | 872 | 1467042380990 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896AE56000) [pid = 872] [serial = 691] [outer = 00000089657BFC00] 08:46:21 INFO - PROCESS | 872 | 1467042381384 Marionette TRACE conn8 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 587ms 08:46:21 INFO - PROCESS | 872 | 1467042381440 Marionette TRACE conn8 -> [0,885,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 872 | 1467042381442 Marionette TRACE conn8 <- [1,885,null,{"value":"13"}] 08:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:46:21 INFO - PROCESS | 872 | 1467042381446 Marionette TRACE conn8 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 872 | 1467042381448 Marionette TRACE conn8 <- [1,886,null,{}] 08:46:21 INFO - PROCESS | 872 | 1467042381451 Marionette TRACE conn8 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 872 | 1467042381453 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:21 INFO - PROCESS | 872 | 1467042381538 Marionette TRACE conn8 <- [1,887,null,{"value":null}] 08:46:21 INFO - PROCESS | 872 | 1467042381544 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 872 | 1467042381546 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:21 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F8B800 == 35 [pid = 872] [id = 231] 08:46:21 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008967230000) [pid = 872] [serial = 692] [outer = 0000000000000000] 08:46:21 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AF1F400) [pid = 872] [serial = 693] [outer = 0000008967230000] 08:46:21 INFO - PROCESS | 872 | 1467042381590 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B357400) [pid = 872] [serial = 694] [outer = 0000008967230000] 08:46:22 INFO - PROCESS | 872 | 1467042382040 Marionette TRACE conn8 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 08:46:22 INFO - PROCESS | 872 | 1467042382084 Marionette TRACE conn8 -> [0,889,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 872 | 1467042382086 Marionette TRACE conn8 <- [1,889,null,{"value":"13"}] 08:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:46:22 INFO - PROCESS | 872 | 1467042382094 Marionette TRACE conn8 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 872 | 1467042382096 Marionette TRACE conn8 <- [1,890,null,{}] 08:46:22 INFO - PROCESS | 872 | 1467042382099 Marionette TRACE conn8 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 872 | 1467042382101 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:22 INFO - PROCESS | 872 | 1467042382182 Marionette TRACE conn8 <- [1,891,null,{"value":null}] 08:46:22 INFO - PROCESS | 872 | 1467042382188 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 872 | 1467042382190 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:22 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBDF800 == 36 [pid = 872] [id = 232] 08:46:22 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B427C00) [pid = 872] [serial = 695] [outer = 0000000000000000] 08:46:22 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B6D9000) [pid = 872] [serial = 696] [outer = 000000896B427C00] 08:46:22 INFO - PROCESS | 872 | 1467042382238 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896BE8D800) [pid = 872] [serial = 697] [outer = 000000896B427C00] 08:46:22 INFO - PROCESS | 872 | 1467042382755 Marionette TRACE conn8 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 735ms 08:46:22 INFO - PROCESS | 872 | 1467042382826 Marionette TRACE conn8 -> [0,893,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 872 | 1467042382831 Marionette TRACE conn8 <- [1,893,null,{"value":"13"}] 08:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:46:22 INFO - PROCESS | 872 | 1467042382837 Marionette TRACE conn8 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 872 | 1467042382841 Marionette TRACE conn8 <- [1,894,null,{}] 08:46:22 INFO - PROCESS | 872 | 1467042382847 Marionette TRACE conn8 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 872 | 1467042382850 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:23 INFO - PROCESS | 872 | 1467042383029 Marionette TRACE conn8 <- [1,895,null,{"value":null}] 08:46:23 INFO - PROCESS | 872 | 1467042383119 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 872 | 1467042383124 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:23 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F76000 == 37 [pid = 872] [id = 233] 08:46:23 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008961534C00) [pid = 872] [serial = 698] [outer = 0000000000000000] 08:46:23 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896169D800) [pid = 872] [serial = 699] [outer = 0000008961534C00] 08:46:23 INFO - PROCESS | 872 | 1467042383182 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008962F40800) [pid = 872] [serial = 700] [outer = 0000008961534C00] 08:46:23 INFO - PROCESS | 872 | 1467042383920 Marionette TRACE conn8 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1132ms 08:46:23 INFO - PROCESS | 872 | 1467042383978 Marionette TRACE conn8 -> [0,897,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 872 | 1467042383984 Marionette TRACE conn8 <- [1,897,null,{"value":"13"}] 08:46:23 INFO - PROCESS | 872 | 1467042383992 Marionette TRACE conn8 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:46:23 INFO - PROCESS | 872 | 1467042383995 Marionette TRACE conn8 <- [1,898,null,{}] 08:46:24 INFO - PROCESS | 872 | 1467042383999 Marionette TRACE conn8 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 872 | 1467042384002 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:24 INFO - PROCESS | 872 | 1467042384134 Marionette TRACE conn8 <- [1,899,null,{"value":null}] 08:46:24 INFO - PROCESS | 872 | 1467042384199 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 872 | 1467042384202 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:24 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFBC800 == 38 [pid = 872] [id = 234] 08:46:24 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896617C800) [pid = 872] [serial = 701] [outer = 0000000000000000] 08:46:24 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008966654C00) [pid = 872] [serial = 702] [outer = 000000896617C800] 08:46:24 INFO - PROCESS | 872 | 1467042384259 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008968984000) [pid = 872] [serial = 703] [outer = 000000896617C800] 08:46:25 INFO - PROCESS | 872 | 1467042385157 Marionette TRACE conn8 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1241ms 08:46:25 INFO - PROCESS | 872 | 1467042385240 Marionette TRACE conn8 -> [0,901,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 872 | 1467042385245 Marionette TRACE conn8 <- [1,901,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:46:25 INFO - PROCESS | 872 | 1467042385250 Marionette TRACE conn8 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 872 | 1467042385254 Marionette TRACE conn8 <- [1,902,null,{}] 08:46:25 INFO - PROCESS | 872 | 1467042385259 Marionette TRACE conn8 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 872 | 1467042385262 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:25 INFO - PROCESS | 872 | 1467042385382 Marionette TRACE conn8 <- [1,903,null,{"value":null}] 08:46:25 INFO - PROCESS | 872 | 1467042385449 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 872 | 1467042385454 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:25 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B14800 == 39 [pid = 872] [id = 235] 08:46:25 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896169B400) [pid = 872] [serial = 704] [outer = 0000000000000000] 08:46:25 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008962CB7C00) [pid = 872] [serial = 705] [outer = 000000896169B400] 08:46:25 INFO - PROCESS | 872 | 1467042385505 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (00000089657C2400) [pid = 872] [serial = 706] [outer = 000000896169B400] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 0000008968F8B800 == 38 [pid = 872] [id = 231] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 000000896CA4C000 == 37 [pid = 872] [id = 230] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A8800 == 36 [pid = 872] [id = 229] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 00000089699D3000 == 35 [pid = 872] [id = 228] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 0000008968F8A800 == 34 [pid = 872] [id = 227] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 0000008968C32000 == 33 [pid = 872] [id = 226] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 00000089656DC800 == 32 [pid = 872] [id = 225] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 0000008961557000 == 31 [pid = 872] [id = 224] 08:46:25 INFO - PROCESS | 872 | --DOCSHELL 000000895DA22800 == 30 [pid = 872] [id = 223] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008962FCE000) [pid = 872] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896BAE9000) [pid = 872] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896BE99000) [pid = 872] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008969820000) [pid = 872] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896BE8F800) [pid = 872] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896AF17000) [pid = 872] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089618D8C00) [pid = 872] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008962F3CC00) [pid = 872] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896B350400) [pid = 872] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008966171000) [pid = 872] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008966A92000) [pid = 872] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089626CAC00) [pid = 872] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896314F400) [pid = 872] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008969A5A800) [pid = 872] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008968BBB800) [pid = 872] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008960EBE000) [pid = 872] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008962DDB800) [pid = 872] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B354400) [pid = 872] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008966173400) [pid = 872] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896B4DBC00) [pid = 872] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896B358400) [pid = 872] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:46:25 INFO - PROCESS | 872 | --DOMWINDOW == 67 (00000089692C5C00) [pid = 872] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:46:26 INFO - PROCESS | 872 | 1467042386017 Marionette TRACE conn8 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 776ms 08:46:26 INFO - PROCESS | 872 | 1467042386032 Marionette TRACE conn8 -> [0,905,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 872 | 1467042386037 Marionette TRACE conn8 <- [1,905,null,{"value":"13"}] 08:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:46:26 INFO - PROCESS | 872 | 1467042386043 Marionette TRACE conn8 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 872 | 1467042386046 Marionette TRACE conn8 <- [1,906,null,{}] 08:46:26 INFO - PROCESS | 872 | 1467042386049 Marionette TRACE conn8 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 872 | 1467042386052 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:26 INFO - PROCESS | 872 | 1467042386140 Marionette TRACE conn8 <- [1,907,null,{"value":null}] 08:46:26 INFO - PROCESS | 872 | 1467042386147 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 872 | 1467042386149 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:26 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D3000 == 31 [pid = 872] [id = 236] 08:46:26 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008962715400) [pid = 872] [serial = 707] [outer = 0000000000000000] 08:46:26 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008962F3B400) [pid = 872] [serial = 708] [outer = 0000008962715400] 08:46:26 INFO - PROCESS | 872 | 1467042386198 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008965787800) [pid = 872] [serial = 709] [outer = 0000008962715400] 08:46:26 INFO - PROCESS | 872 | 1467042386650 Marionette TRACE conn8 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 693ms 08:46:26 INFO - PROCESS | 872 | 1467042386736 Marionette TRACE conn8 -> [0,909,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 872 | 1467042386739 Marionette TRACE conn8 <- [1,909,null,{"value":"13"}] 08:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:46:26 INFO - PROCESS | 872 | 1467042386743 Marionette TRACE conn8 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 872 | 1467042386747 Marionette TRACE conn8 <- [1,910,null,{}] 08:46:26 INFO - PROCESS | 872 | 1467042386758 Marionette TRACE conn8 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 872 | 1467042386763 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:26 INFO - PROCESS | 872 | 1467042386915 Marionette TRACE conn8 <- [1,911,null,{"value":null}] 08:46:26 INFO - PROCESS | 872 | 1467042386986 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 872 | 1467042386989 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:27 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C8F800 == 32 [pid = 872] [id = 237] 08:46:27 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895C816400) [pid = 872] [serial = 710] [outer = 0000000000000000] 08:46:27 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008967230400) [pid = 872] [serial = 711] [outer = 000000895C816400] 08:46:27 INFO - PROCESS | 872 | 1467042387039 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008968BC0000) [pid = 872] [serial = 712] [outer = 000000895C816400] 08:46:27 INFO - PROCESS | 872 | 1467042387415 Marionette TRACE conn8 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 08:46:27 INFO - PROCESS | 872 | 1467042387436 Marionette TRACE conn8 -> [0,913,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 872 | 1467042387439 Marionette TRACE conn8 <- [1,913,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:46:27 INFO - PROCESS | 872 | 1467042387456 Marionette TRACE conn8 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 872 | 1467042387459 Marionette TRACE conn8 <- [1,914,null,{}] 08:46:27 INFO - PROCESS | 872 | 1467042387462 Marionette TRACE conn8 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 872 | 1467042387464 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:27 INFO - PROCESS | 872 | 1467042387554 Marionette TRACE conn8 <- [1,915,null,{"value":null}] 08:46:27 INFO - PROCESS | 872 | 1467042387560 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 872 | 1467042387562 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:27 INFO - PROCESS | 872 | ++DOCSHELL 00000089699E9000 == 33 [pid = 872] [id = 238] 08:46:27 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896981A800) [pid = 872] [serial = 713] [outer = 0000000000000000] 08:46:27 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969A5A400) [pid = 872] [serial = 714] [outer = 000000896981A800] 08:46:27 INFO - PROCESS | 872 | 1467042387608 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896A276C00) [pid = 872] [serial = 715] [outer = 000000896981A800] 08:46:28 INFO - PROCESS | 872 | 1467042388072 Marionette TRACE conn8 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 649ms 08:46:28 INFO - PROCESS | 872 | 1467042388099 Marionette TRACE conn8 -> [0,917,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 872 | 1467042388102 Marionette TRACE conn8 <- [1,917,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:46:28 INFO - PROCESS | 872 | 1467042388105 Marionette TRACE conn8 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 872 | 1467042388107 Marionette TRACE conn8 <- [1,918,null,{}] 08:46:28 INFO - PROCESS | 872 | 1467042388110 Marionette TRACE conn8 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 872 | 1467042388112 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:28 INFO - PROCESS | 872 | 1467042388227 Marionette TRACE conn8 <- [1,919,null,{"value":null}] 08:46:28 INFO - PROCESS | 872 | 1467042388306 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 872 | 1467042388308 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:28 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9AA800 == 34 [pid = 872] [id = 239] 08:46:28 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896A281400) [pid = 872] [serial = 716] [outer = 0000000000000000] 08:46:28 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AE53C00) [pid = 872] [serial = 717] [outer = 000000896A281400] 08:46:28 INFO - PROCESS | 872 | 1467042388353 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B34C000) [pid = 872] [serial = 718] [outer = 000000896A281400] 08:46:28 INFO - PROCESS | 872 | 1467042388783 Marionette TRACE conn8 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 08:46:28 INFO - PROCESS | 872 | 1467042388843 Marionette TRACE conn8 -> [0,921,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 872 | 1467042388845 Marionette TRACE conn8 <- [1,921,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:46:28 INFO - PROCESS | 872 | 1467042388848 Marionette TRACE conn8 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 872 | 1467042388850 Marionette TRACE conn8 <- [1,922,null,{}] 08:46:28 INFO - PROCESS | 872 | 1467042388854 Marionette TRACE conn8 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 872 | 1467042388860 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:29 INFO - PROCESS | 872 | 1467042388994 Marionette TRACE conn8 <- [1,923,null,{"value":null}] 08:46:29 INFO - PROCESS | 872 | 1467042389045 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 872 | 1467042389048 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:29 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB82800 == 35 [pid = 872] [id = 240] 08:46:29 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896BAEA800) [pid = 872] [serial = 719] [outer = 0000000000000000] 08:46:29 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896BE9B800) [pid = 872] [serial = 720] [outer = 000000896BAEA800] 08:46:29 INFO - PROCESS | 872 | 1467042389093 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896C910000) [pid = 872] [serial = 721] [outer = 000000896BAEA800] 08:46:29 INFO - PROCESS | 872 | 1467042389518 Marionette TRACE conn8 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 08:46:29 INFO - PROCESS | 872 | 1467042389544 Marionette TRACE conn8 -> [0,925,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 872 | 1467042389554 Marionette TRACE conn8 <- [1,925,null,{"value":"13"}] 08:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:46:29 INFO - PROCESS | 872 | 1467042389558 Marionette TRACE conn8 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 872 | 1467042389559 Marionette TRACE conn8 <- [1,926,null,{}] 08:46:29 INFO - PROCESS | 872 | 1467042389601 Marionette TRACE conn8 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 872 | 1467042389603 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:29 INFO - PROCESS | 872 | 1467042389708 Marionette TRACE conn8 <- [1,927,null,{"value":null}] 08:46:29 INFO - PROCESS | 872 | 1467042389718 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 872 | 1467042389720 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:29 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA19000 == 36 [pid = 872] [id = 241] 08:46:29 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896C90D400) [pid = 872] [serial = 722] [outer = 0000000000000000] 08:46:29 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C964000) [pid = 872] [serial = 723] [outer = 000000896C90D400] 08:46:29 INFO - PROCESS | 872 | 1467042389764 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896CA04800) [pid = 872] [serial = 724] [outer = 000000896C90D400] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008967229400) [pid = 872] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008968980800) [pid = 872] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895C9AB400) [pid = 872] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008961961400) [pid = 872] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008965A73800) [pid = 872] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895DA4EC00) [pid = 872] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896153D000) [pid = 872] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008968985800) [pid = 872] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008967230000) [pid = 872] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896B354C00) [pid = 872] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008969A5A000) [pid = 872] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:46:29 INFO - PROCESS | 872 | --DOMWINDOW == 73 (00000089657BFC00) [pid = 872] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:46:30 INFO - PROCESS | 872 | 1467042390205 Marionette TRACE conn8 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 712ms 08:46:30 INFO - PROCESS | 872 | 1467042390274 Marionette TRACE conn8 -> [0,929,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 872 | 1467042390276 Marionette TRACE conn8 <- [1,929,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:46:30 INFO - PROCESS | 872 | 1467042390280 Marionette TRACE conn8 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 872 | 1467042390281 Marionette TRACE conn8 <- [1,930,null,{}] 08:46:30 INFO - PROCESS | 872 | 1467042390285 Marionette TRACE conn8 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 872 | 1467042390287 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:30 INFO - PROCESS | 872 | 1467042390369 Marionette TRACE conn8 <- [1,931,null,{"value":null}] 08:46:30 INFO - PROCESS | 872 | 1467042390375 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 872 | 1467042390377 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:30 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC86000 == 37 [pid = 872] [id = 242] 08:46:30 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089656F0000) [pid = 872] [serial = 725] [outer = 0000000000000000] 08:46:30 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896AE54000) [pid = 872] [serial = 726] [outer = 00000089656F0000] 08:46:30 INFO - PROCESS | 872 | 1467042390421 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896CA0A000) [pid = 872] [serial = 727] [outer = 00000089656F0000] 08:46:30 INFO - PROCESS | 872 | 1467042390829 Marionette TRACE conn8 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 587ms 08:46:30 INFO - PROCESS | 872 | 1467042390870 Marionette TRACE conn8 -> [0,933,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 872 | 1467042390872 Marionette TRACE conn8 <- [1,933,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:46:30 INFO - PROCESS | 872 | 1467042390880 Marionette TRACE conn8 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 872 | 1467042390882 Marionette TRACE conn8 <- [1,934,null,{}] 08:46:30 INFO - PROCESS | 872 | 1467042390885 Marionette TRACE conn8 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 872 | 1467042390887 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:30 INFO - PROCESS | 872 | 1467042390971 Marionette TRACE conn8 <- [1,935,null,{"value":null}] 08:46:30 INFO - PROCESS | 872 | 1467042390977 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 872 | 1467042390979 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:30 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C8F000 == 38 [pid = 872] [id = 243] 08:46:30 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896E704000) [pid = 872] [serial = 728] [outer = 0000000000000000] 08:46:31 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896E706400) [pid = 872] [serial = 729] [outer = 000000896E704000] 08:46:31 INFO - PROCESS | 872 | 1467042391023 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896E70DC00) [pid = 872] [serial = 730] [outer = 000000896E704000] 08:46:31 INFO - PROCESS | 872 | 1467042391454 Marionette TRACE conn8 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 626ms 08:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:46:31 INFO - PROCESS | 872 | 1467042391511 Marionette TRACE conn8 -> [0,937,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 872 | 1467042391513 Marionette TRACE conn8 <- [1,937,null,{"value":"13"}] 08:46:31 INFO - PROCESS | 872 | 1467042391516 Marionette TRACE conn8 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 872 | 1467042391518 Marionette TRACE conn8 <- [1,938,null,{}] 08:46:31 INFO - PROCESS | 872 | 1467042391522 Marionette TRACE conn8 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 872 | 1467042391524 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:31 INFO - PROCESS | 872 | 1467042391609 Marionette TRACE conn8 <- [1,939,null,{"value":null}] 08:46:31 INFO - PROCESS | 872 | 1467042391614 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 872 | 1467042391616 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:31 INFO - PROCESS | 872 | ++DOCSHELL 00000089701AE800 == 39 [pid = 872] [id = 244] 08:46:31 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896E720C00) [pid = 872] [serial = 731] [outer = 0000000000000000] 08:46:31 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896EA1F000) [pid = 872] [serial = 732] [outer = 000000896E720C00] 08:46:31 INFO - PROCESS | 872 | 1467042391661 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896EA29400) [pid = 872] [serial = 733] [outer = 000000896E720C00] 08:46:32 INFO - PROCESS | 872 | --DOCSHELL 0000008961B14800 == 38 [pid = 872] [id = 235] 08:46:32 INFO - PROCESS | 872 | --DOCSHELL 000000896AFBC800 == 37 [pid = 872] [id = 234] 08:46:32 INFO - PROCESS | 872 | --DOCSHELL 000000896EBDF800 == 36 [pid = 872] [id = 232] 08:46:32 INFO - PROCESS | 872 | --DOCSHELL 0000008962F76000 == 35 [pid = 872] [id = 233] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968C8F800 == 34 [pid = 872] [id = 237] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 000000896EB82800 == 33 [pid = 872] [id = 240] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 000000896C9AA800 == 32 [pid = 872] [id = 239] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 000000896FA19000 == 31 [pid = 872] [id = 241] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 000000896FC86000 == 30 [pid = 872] [id = 242] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 0000008968C8F000 == 29 [pid = 872] [id = 243] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 00000089699E9000 == 28 [pid = 872] [id = 238] 08:46:33 INFO - PROCESS | 872 | --DOCSHELL 00000089656D3000 == 27 [pid = 872] [id = 236] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896728E400) [pid = 872] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008968BBFC00) [pid = 872] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008960EB7000) [pid = 872] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008961875C00) [pid = 872] [serial = 673] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008962FCD800) [pid = 872] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 76 (00000089656F1800) [pid = 872] [serial = 676] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008966176000) [pid = 872] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962F3EC00) [pid = 872] [serial = 670] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008961B41000) [pid = 872] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008968981400) [pid = 872] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089657C0000) [pid = 872] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008962CB4400) [pid = 872] [serial = 659] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896A24D000) [pid = 872] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896B357400) [pid = 872] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008968BC7000) [pid = 872] [serial = 662] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896C95B800) [pid = 872] [serial = 667] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896B6D9000) [pid = 872] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896C907400) [pid = 872] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896A278C00) [pid = 872] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896939F400) [pid = 872] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896AF1F400) [pid = 872] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896AE4C000) [pid = 872] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 59 (0000008969A61800) [pid = 872] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896AE56000) [pid = 872] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | --DOMWINDOW == 57 (00000089667ED000) [pid = 872] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:46:33 INFO - PROCESS | 872 | 1467042393454 Marionette TRACE conn8 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1994ms 08:46:33 INFO - PROCESS | 872 | 1467042393515 Marionette TRACE conn8 -> [0,941,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 872 | 1467042393519 Marionette TRACE conn8 <- [1,941,null,{"value":"13"}] 08:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:46:33 INFO - PROCESS | 872 | 1467042393525 Marionette TRACE conn8 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 872 | 1467042393529 Marionette TRACE conn8 <- [1,942,null,{}] 08:46:33 INFO - PROCESS | 872 | 1467042393535 Marionette TRACE conn8 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 872 | 1467042393538 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:33 INFO - PROCESS | 872 | 1467042393631 Marionette TRACE conn8 <- [1,943,null,{"value":null}] 08:46:33 INFO - PROCESS | 872 | 1467042393646 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 872 | 1467042393649 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:33 INFO - PROCESS | 872 | ++DOCSHELL 0000008960DAE800 == 28 [pid = 872] [id = 245] 08:46:33 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000895C49C800) [pid = 872] [serial = 734] [outer = 0000000000000000] 08:46:33 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895C49D800) [pid = 872] [serial = 735] [outer = 000000895C49C800] 08:46:33 INFO - PROCESS | 872 | 1467042393699 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000895CF4B800) [pid = 872] [serial = 736] [outer = 000000895C49C800] 08:46:34 INFO - PROCESS | 872 | 1467042394158 Marionette TRACE conn8 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 693ms 08:46:34 INFO - PROCESS | 872 | 1467042394220 Marionette TRACE conn8 -> [0,945,"getWindowHandle",null] 08:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:46:34 INFO - PROCESS | 872 | 1467042394226 Marionette TRACE conn8 <- [1,945,null,{"value":"13"}] 08:46:34 INFO - PROCESS | 872 | 1467042394232 Marionette TRACE conn8 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 872 | 1467042394235 Marionette TRACE conn8 <- [1,946,null,{}] 08:46:34 INFO - PROCESS | 872 | 1467042394239 Marionette TRACE conn8 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 872 | 1467042394242 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:34 INFO - PROCESS | 872 | 1467042394333 Marionette TRACE conn8 <- [1,947,null,{"value":null}] 08:46:34 INFO - PROCESS | 872 | 1467042394349 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 872 | 1467042394352 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:34 INFO - PROCESS | 872 | ++DOCSHELL 0000008962920800 == 29 [pid = 872] [id = 246] 08:46:34 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (00000089615B2400) [pid = 872] [serial = 737] [outer = 0000000000000000] 08:46:34 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (00000089615DFC00) [pid = 872] [serial = 738] [outer = 00000089615B2400] 08:46:34 INFO - PROCESS | 872 | 1467042394402 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (00000089618E6000) [pid = 872] [serial = 739] [outer = 00000089615B2400] 08:46:34 INFO - PROCESS | 872 | 1467042394866 Marionette TRACE conn8 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 690ms 08:46:34 INFO - PROCESS | 872 | 1467042394924 Marionette TRACE conn8 -> [0,949,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 872 | 1467042394926 Marionette TRACE conn8 <- [1,949,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:46:34 INFO - PROCESS | 872 | 1467042394930 Marionette TRACE conn8 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 872 | 1467042394934 Marionette TRACE conn8 <- [1,950,null,{}] 08:46:34 INFO - PROCESS | 872 | 1467042394946 Marionette TRACE conn8 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 872 | 1467042394951 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:35 INFO - PROCESS | 872 | 1467042395066 Marionette TRACE conn8 <- [1,951,null,{"value":null}] 08:46:35 INFO - PROCESS | 872 | 1467042395140 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 872 | 1467042395143 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:35 INFO - PROCESS | 872 | ++DOCSHELL 00000089666E6800 == 30 [pid = 872] [id = 247] 08:46:35 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895A9E8C00) [pid = 872] [serial = 740] [outer = 0000000000000000] 08:46:35 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008962F3EC00) [pid = 872] [serial = 741] [outer = 000000895A9E8C00] 08:46:35 INFO - PROCESS | 872 | 1467042395193 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000896314F400) [pid = 872] [serial = 742] [outer = 000000895A9E8C00] 08:46:35 INFO - PROCESS | 872 | 1467042395579 Marionette TRACE conn8 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 08:46:35 INFO - PROCESS | 872 | 1467042395622 Marionette TRACE conn8 -> [0,953,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 872 | 1467042395625 Marionette TRACE conn8 <- [1,953,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:46:35 INFO - PROCESS | 872 | 1467042395634 Marionette TRACE conn8 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 872 | 1467042395636 Marionette TRACE conn8 <- [1,954,null,{}] 08:46:35 INFO - PROCESS | 872 | 1467042395640 Marionette TRACE conn8 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 872 | 1467042395642 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:35 INFO - PROCESS | 872 | 1467042395729 Marionette TRACE conn8 <- [1,955,null,{"value":null}] 08:46:35 INFO - PROCESS | 872 | 1467042395734 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 872 | 1467042395736 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:35 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C35800 == 31 [pid = 872] [id = 248] 08:46:35 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (00000089656F9800) [pid = 872] [serial = 743] [outer = 0000000000000000] 08:46:35 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008965793400) [pid = 872] [serial = 744] [outer = 00000089656F9800] 08:46:35 INFO - PROCESS | 872 | 1467042395782 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008965A6A000) [pid = 872] [serial = 745] [outer = 00000089656F9800] 08:46:36 INFO - PROCESS | 872 | 1467042396198 Marionette TRACE conn8 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 627ms 08:46:36 INFO - PROCESS | 872 | 1467042396264 Marionette TRACE conn8 -> [0,957,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 872 | 1467042396266 Marionette TRACE conn8 <- [1,957,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:46:36 INFO - PROCESS | 872 | 1467042396270 Marionette TRACE conn8 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 872 | 1467042396271 Marionette TRACE conn8 <- [1,958,null,{}] 08:46:36 INFO - PROCESS | 872 | 1467042396275 Marionette TRACE conn8 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 872 | 1467042396277 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:36 INFO - PROCESS | 872 | 1467042396358 Marionette TRACE conn8 <- [1,959,null,{"value":null}] 08:46:36 INFO - PROCESS | 872 | 1467042396366 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 872 | 1467042396368 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:36 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C9C800 == 32 [pid = 872] [id = 249] 08:46:36 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089615AEC00) [pid = 872] [serial = 746] [outer = 0000000000000000] 08:46:36 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008966176000) [pid = 872] [serial = 747] [outer = 00000089615AEC00] 08:46:36 INFO - PROCESS | 872 | 1467042396413 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089667EAC00) [pid = 872] [serial = 748] [outer = 00000089615AEC00] 08:46:36 INFO - PROCESS | 872 | 1467042396867 Marionette TRACE conn8 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 628ms 08:46:36 INFO - PROCESS | 872 | 1467042396901 Marionette TRACE conn8 -> [0,961,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 872 | 1467042396903 Marionette TRACE conn8 <- [1,961,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:46:36 INFO - PROCESS | 872 | 1467042396907 Marionette TRACE conn8 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 872 | 1467042396908 Marionette TRACE conn8 <- [1,962,null,{}] 08:46:36 INFO - PROCESS | 872 | 1467042396912 Marionette TRACE conn8 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 872 | 1467042396918 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:37 INFO - PROCESS | 872 | 1467042397025 Marionette TRACE conn8 <- [1,963,null,{"value":null}] 08:46:37 INFO - PROCESS | 872 | 1467042397033 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 872 | 1467042397035 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:37 INFO - PROCESS | 872 | ++DOCSHELL 00000089696D8800 == 33 [pid = 872] [id = 250] 08:46:37 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008966A91800) [pid = 872] [serial = 749] [outer = 0000000000000000] 08:46:37 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008967464000) [pid = 872] [serial = 750] [outer = 0000008966A91800] 08:46:37 INFO - PROCESS | 872 | 1467042397080 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008968BBA000) [pid = 872] [serial = 751] [outer = 0000008966A91800] 08:46:37 INFO - PROCESS | 872 | 1467042397881 Marionette TRACE conn8 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1028ms 08:46:37 INFO - PROCESS | 872 | 1467042397938 Marionette TRACE conn8 -> [0,965,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 872 | 1467042397943 Marionette TRACE conn8 <- [1,965,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:46:37 INFO - PROCESS | 872 | 1467042397948 Marionette TRACE conn8 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 872 | 1467042397954 Marionette TRACE conn8 <- [1,966,null,{}] 08:46:37 INFO - PROCESS | 872 | 1467042397960 Marionette TRACE conn8 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 872 | 1467042397963 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:38 INFO - PROCESS | 872 | 1467042398086 Marionette TRACE conn8 <- [1,967,null,{"value":null}] 08:46:38 INFO - PROCESS | 872 | 1467042398156 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 872 | 1467042398159 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:38 INFO - PROCESS | 872 | ++DOCSHELL 000000896293B800 == 34 [pid = 872] [id = 251] 08:46:38 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895CF52800) [pid = 872] [serial = 752] [outer = 0000000000000000] 08:46:38 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008960BB6000) [pid = 872] [serial = 753] [outer = 000000895CF52800] 08:46:38 INFO - PROCESS | 872 | 1467042398218 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008962504800) [pid = 872] [serial = 754] [outer = 000000895CF52800] 08:46:38 INFO - PROCESS | 872 | 1467042398931 Marionette TRACE conn8 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1033ms 08:46:39 INFO - PROCESS | 872 | 1467042398989 Marionette TRACE conn8 -> [0,969,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 872 | 1467042398994 Marionette TRACE conn8 <- [1,969,null,{"value":"13"}] 08:46:39 INFO - PROCESS | 872 | 1467042399000 Marionette TRACE conn8 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:46:39 INFO - PROCESS | 872 | 1467042399003 Marionette TRACE conn8 <- [1,970,null,{}] 08:46:39 INFO - PROCESS | 872 | 1467042399027 Marionette TRACE conn8 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 872 | 1467042399030 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:39 INFO - PROCESS | 872 | 1467042399160 Marionette TRACE conn8 <- [1,971,null,{"value":null}] 08:46:39 INFO - PROCESS | 872 | 1467042399224 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 872 | 1467042399227 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:39 INFO - PROCESS | 872 | ++DOCSHELL 00000089696C6000 == 35 [pid = 872] [id = 252] 08:46:39 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008962FCD800) [pid = 872] [serial = 755] [outer = 0000000000000000] 08:46:39 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (00000089656F9C00) [pid = 872] [serial = 756] [outer = 0000008962FCD800] 08:46:39 INFO - PROCESS | 872 | 1467042399284 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (00000089668D0C00) [pid = 872] [serial = 757] [outer = 0000008962FCD800] 08:46:39 INFO - PROCESS | 872 | --DOCSHELL 0000008968C9C800 == 34 [pid = 872] [id = 249] 08:46:39 INFO - PROCESS | 872 | --DOCSHELL 0000008968C35800 == 33 [pid = 872] [id = 248] 08:46:39 INFO - PROCESS | 872 | --DOCSHELL 00000089666E6800 == 32 [pid = 872] [id = 247] 08:46:39 INFO - PROCESS | 872 | --DOCSHELL 0000008962920800 == 31 [pid = 872] [id = 246] 08:46:39 INFO - PROCESS | 872 | --DOCSHELL 0000008960DAE800 == 30 [pid = 872] [id = 245] 08:46:40 INFO - PROCESS | 872 | 1467042400011 Marionette TRACE conn8 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1029ms 08:46:40 INFO - PROCESS | 872 | 1467042400039 Marionette TRACE conn8 -> [0,973,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 872 | 1467042400044 Marionette TRACE conn8 <- [1,973,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:46:40 INFO - PROCESS | 872 | 1467042400048 Marionette TRACE conn8 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 872 | 1467042400053 Marionette TRACE conn8 <- [1,974,null,{}] 08:46:40 INFO - PROCESS | 872 | 1467042400058 Marionette TRACE conn8 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 872 | 1467042400060 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:40 INFO - PROCESS | 872 | 1467042400151 Marionette TRACE conn8 <- [1,975,null,{"value":null}] 08:46:40 INFO - PROCESS | 872 | 1467042400158 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 872 | 1467042400162 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:40 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B13000 == 31 [pid = 872] [id = 253] 08:46:40 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (00000089615B3400) [pid = 872] [serial = 758] [outer = 0000000000000000] 08:46:40 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008961960400) [pid = 872] [serial = 759] [outer = 00000089615B3400] 08:46:40 INFO - PROCESS | 872 | 1467042400211 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008962FC9400) [pid = 872] [serial = 760] [outer = 00000089615B3400] 08:46:40 INFO - PROCESS | 872 | 1467042400717 Marionette TRACE conn8 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 08:46:40 INFO - PROCESS | 872 | 1467042400746 Marionette TRACE conn8 -> [0,977,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 872 | 1467042400750 Marionette TRACE conn8 <- [1,977,null,{"value":"13"}] 08:46:40 INFO - PROCESS | 872 | 1467042400757 Marionette TRACE conn8 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:46:40 INFO - PROCESS | 872 | 1467042400759 Marionette TRACE conn8 <- [1,978,null,{}] 08:46:40 INFO - PROCESS | 872 | 1467042400763 Marionette TRACE conn8 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 872 | 1467042400766 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:40 INFO - PROCESS | 872 | 1467042400857 Marionette TRACE conn8 <- [1,979,null,{"value":null}] 08:46:40 INFO - PROCESS | 872 | 1467042400865 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 872 | 1467042400868 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:40 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C31800 == 32 [pid = 872] [id = 254] 08:46:40 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089661A2800) [pid = 872] [serial = 761] [outer = 0000000000000000] 08:46:40 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (00000089667EA400) [pid = 872] [serial = 762] [outer = 00000089661A2800] 08:46:40 INFO - PROCESS | 872 | 1467042400916 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008966A97400) [pid = 872] [serial = 763] [outer = 00000089661A2800] 08:46:41 INFO - PROCESS | 872 | 1467042401361 Marionette TRACE conn8 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 08:46:41 INFO - PROCESS | 872 | 1467042401451 Marionette TRACE conn8 -> [0,981,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 872 | 1467042401454 Marionette TRACE conn8 <- [1,981,null,{"value":"13"}] 08:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:46:41 INFO - PROCESS | 872 | 1467042401458 Marionette TRACE conn8 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 872 | 1467042401461 Marionette TRACE conn8 <- [1,982,null,{}] 08:46:41 INFO - PROCESS | 872 | 1467042401473 Marionette TRACE conn8 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 872 | 1467042401478 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:41 INFO - PROCESS | 872 | 1467042401576 Marionette TRACE conn8 <- [1,983,null,{"value":null}] 08:46:41 INFO - PROCESS | 872 | 1467042401583 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 872 | 1467042401586 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:41 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB8000 == 33 [pid = 872] [id = 255] 08:46:41 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000895C362800) [pid = 872] [serial = 764] [outer = 0000000000000000] 08:46:41 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (00000089692CFC00) [pid = 872] [serial = 765] [outer = 000000895C362800] 08:46:41 INFO - PROCESS | 872 | 1467042401695 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008969821000) [pid = 872] [serial = 766] [outer = 000000895C362800] 08:46:42 INFO - PROCESS | 872 | 1467042402106 Marionette TRACE conn8 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 08:46:42 INFO - PROCESS | 872 | 1467042402151 Marionette TRACE conn8 -> [0,985,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 872 | 1467042402154 Marionette TRACE conn8 <- [1,985,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:46:42 INFO - PROCESS | 872 | 1467042402157 Marionette TRACE conn8 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 872 | 1467042402159 Marionette TRACE conn8 <- [1,986,null,{}] 08:46:42 INFO - PROCESS | 872 | 1467042402163 Marionette TRACE conn8 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 872 | 1467042402165 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:42 INFO - PROCESS | 872 | 1467042402318 Marionette TRACE conn8 <- [1,987,null,{"value":null}] 08:46:42 INFO - PROCESS | 872 | 1467042402334 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 872 | 1467042402336 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4F800 == 34 [pid = 872] [id = 256] 08:46:42 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008969A5BC00) [pid = 872] [serial = 767] [outer = 0000000000000000] 08:46:42 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896A276800) [pid = 872] [serial = 768] [outer = 0000008969A5BC00] 08:46:42 INFO - PROCESS | 872 | 1467042402382 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896A283800) [pid = 872] [serial = 769] [outer = 0000008969A5BC00] 08:46:42 INFO - PROCESS | 872 | 1467042402821 Marionette TRACE conn8 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 693ms 08:46:42 INFO - PROCESS | 872 | 1467042402852 Marionette TRACE conn8 -> [0,989,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 872 | 1467042402854 Marionette TRACE conn8 <- [1,989,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:46:42 INFO - PROCESS | 872 | 1467042402858 Marionette TRACE conn8 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 872 | 1467042402860 Marionette TRACE conn8 <- [1,990,null,{}] 08:46:42 INFO - PROCESS | 872 | 1467042402863 Marionette TRACE conn8 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 872 | 1467042402865 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:42 INFO - PROCESS | 872 | 1467042402983 Marionette TRACE conn8 <- [1,991,null,{"value":null}] 08:46:42 INFO - PROCESS | 872 | 1467042402988 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 872 | 1467042402990 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB66000 == 35 [pid = 872] [id = 257] 08:46:43 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000895C211400) [pid = 872] [serial = 770] [outer = 0000000000000000] 08:46:43 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896AE55000) [pid = 872] [serial = 771] [outer = 000000895C211400] 08:46:43 INFO - PROCESS | 872 | 1467042403036 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896AF1EC00) [pid = 872] [serial = 772] [outer = 000000895C211400] 08:46:43 INFO - PROCESS | 872 | 1467042403508 Marionette TRACE conn8 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 08:46:43 INFO - PROCESS | 872 | 1467042403551 Marionette TRACE conn8 -> [0,993,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 872 | 1467042403553 Marionette TRACE conn8 <- [1,993,null,{"value":"13"}] 08:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:46:43 INFO - PROCESS | 872 | 1467042403565 Marionette TRACE conn8 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 872 | 1467042403567 Marionette TRACE conn8 <- [1,994,null,{}] 08:46:43 INFO - PROCESS | 872 | 1467042403571 Marionette TRACE conn8 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 872 | 1467042403577 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:43 INFO - PROCESS | 872 | 1467042403727 Marionette TRACE conn8 <- [1,995,null,{"value":null}] 08:46:43 INFO - PROCESS | 872 | 1467042403751 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 872 | 1467042403753 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA03000 == 36 [pid = 872] [id = 258] 08:46:43 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896B353C00) [pid = 872] [serial = 773] [outer = 0000000000000000] 08:46:43 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896B6DB000) [pid = 872] [serial = 774] [outer = 000000896B353C00] 08:46:43 INFO - PROCESS | 872 | 1467042403805 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896BE8F000) [pid = 872] [serial = 775] [outer = 000000896B353C00] 08:46:44 INFO - PROCESS | 872 | 1467042404235 Marionette TRACE conn8 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000895C49C800) [pid = 872] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000895A9E8C00) [pid = 872] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 96 (00000089656F9800) [pid = 872] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896E704000) [pid = 872] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 94 (00000089615B2400) [pid = 872] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896A281400) [pid = 872] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896BAEA800) [pid = 872] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896C90D400) [pid = 872] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896981A800) [pid = 872] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000895C816400) [pid = 872] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008962715400) [pid = 872] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896169B400) [pid = 872] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896617C800) [pid = 872] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008961534C00) [pid = 872] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896B427C00) [pid = 872] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089656F0000) [pid = 872] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:46:44 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089615AEC00) [pid = 872] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:46:44 INFO - PROCESS | 872 | 1467042404364 Marionette TRACE conn8 -> [0,997,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 872 | 1467042404366 Marionette TRACE conn8 <- [1,997,null,{"value":"13"}] 08:46:44 INFO - PROCESS | 872 | 1467042404376 Marionette TRACE conn8 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 872 | 1467042404378 Marionette TRACE conn8 <- [1,998,null,{}] 08:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:46:44 INFO - PROCESS | 872 | 1467042404382 Marionette TRACE conn8 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 872 | 1467042404384 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:44 INFO - PROCESS | 872 | 1467042404471 Marionette TRACE conn8 <- [1,999,null,{"value":null}] 08:46:44 INFO - PROCESS | 872 | 1467042404479 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 872 | 1467042404481 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:44 INFO - PROCESS | 872 | ++DOCSHELL 00000089699EB800 == 37 [pid = 872] [id = 259] 08:46:44 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008960B57800) [pid = 872] [serial = 776] [outer = 0000000000000000] 08:46:44 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896195F000) [pid = 872] [serial = 777] [outer = 0000008960B57800] 08:46:44 INFO - PROCESS | 872 | 1467042404525 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089668D0400) [pid = 872] [serial = 778] [outer = 0000008960B57800] 08:46:44 INFO - PROCESS | 872 | 1467042404949 Marionette TRACE conn8 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 08:46:45 INFO - PROCESS | 872 | 1467042405012 Marionette TRACE conn8 -> [0,1001,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 872 | 1467042405014 Marionette TRACE conn8 <- [1,1001,null,{"value":"13"}] 08:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:46:45 INFO - PROCESS | 872 | 1467042405018 Marionette TRACE conn8 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 872 | 1467042405019 Marionette TRACE conn8 <- [1,1002,null,{}] 08:46:45 INFO - PROCESS | 872 | 1467042405049 Marionette TRACE conn8 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 872 | 1467042405051 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:45 INFO - PROCESS | 872 | 1467042405134 Marionette TRACE conn8 <- [1,1003,null,{"value":null}] 08:46:45 INFO - PROCESS | 872 | 1467042405153 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 872 | 1467042405155 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:45 INFO - PROCESS | 872 | ++DOCSHELL 000000897009F800 == 38 [pid = 872] [id = 260] 08:46:45 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896B35AC00) [pid = 872] [serial = 779] [outer = 0000000000000000] 08:46:45 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896BE93C00) [pid = 872] [serial = 780] [outer = 000000896B35AC00] 08:46:45 INFO - PROCESS | 872 | 1467042405200 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C90E400) [pid = 872] [serial = 781] [outer = 000000896B35AC00] 08:46:45 INFO - PROCESS | 872 | 1467042405598 Marionette TRACE conn8 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms 08:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:46:45 INFO - PROCESS | 872 | 1467042405649 Marionette TRACE conn8 -> [0,1005,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 872 | 1467042405651 Marionette TRACE conn8 <- [1,1005,null,{"value":"13"}] 08:46:45 INFO - PROCESS | 872 | 1467042405654 Marionette TRACE conn8 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 872 | 1467042405656 Marionette TRACE conn8 <- [1,1006,null,{}] 08:46:45 INFO - PROCESS | 872 | 1467042405664 Marionette TRACE conn8 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 872 | 1467042405666 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:45 INFO - PROCESS | 872 | 1467042405750 Marionette TRACE conn8 <- [1,1007,null,{"value":null}] 08:46:45 INFO - PROCESS | 872 | 1467042405756 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 872 | 1467042405758 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:45 INFO - PROCESS | 872 | ++DOCSHELL 0000008970614000 == 39 [pid = 872] [id = 261] 08:46:45 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896C966000) [pid = 872] [serial = 782] [outer = 0000000000000000] 08:46:45 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896C968400) [pid = 872] [serial = 783] [outer = 000000896C966000] 08:46:45 INFO - PROCESS | 872 | 1467042405804 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896CA0B400) [pid = 872] [serial = 784] [outer = 000000896C966000] 08:46:46 INFO - PROCESS | 872 | 1467042406217 Marionette TRACE conn8 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 588ms 08:46:46 INFO - PROCESS | 872 | 1467042406244 Marionette TRACE conn8 -> [0,1009,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 872 | 1467042406246 Marionette TRACE conn8 <- [1,1009,null,{"value":"13"}] 08:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:46:46 INFO - PROCESS | 872 | 1467042406249 Marionette TRACE conn8 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 872 | 1467042406251 Marionette TRACE conn8 <- [1,1010,null,{}] 08:46:46 INFO - PROCESS | 872 | 1467042406266 Marionette TRACE conn8 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 872 | 1467042406268 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:46 INFO - PROCESS | 872 | 1467042406360 Marionette TRACE conn8 <- [1,1011,null,{"value":null}] 08:46:46 INFO - PROCESS | 872 | 1467042406523 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 872 | 1467042406527 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:46 INFO - PROCESS | 872 | ++DOCSHELL 0000008960B86000 == 40 [pid = 872] [id = 262] 08:46:46 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000895C212800) [pid = 872] [serial = 785] [outer = 0000000000000000] 08:46:46 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000895C498C00) [pid = 872] [serial = 786] [outer = 000000895C212800] 08:46:46 INFO - PROCESS | 872 | 1467042406629 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896250F400) [pid = 872] [serial = 787] [outer = 000000895C212800] 08:46:47 INFO - PROCESS | 872 | 1467042407208 Marionette TRACE conn8 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1003ms 08:46:47 INFO - PROCESS | 872 | 1467042407258 Marionette TRACE conn8 -> [0,1013,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 872 | 1467042407262 Marionette TRACE conn8 <- [1,1013,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:46:47 INFO - PROCESS | 872 | 1467042407267 Marionette TRACE conn8 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 872 | 1467042407271 Marionette TRACE conn8 <- [1,1014,null,{}] 08:46:47 INFO - PROCESS | 872 | 1467042407276 Marionette TRACE conn8 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 872 | 1467042407279 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:47 INFO - PROCESS | 872 | 1467042407397 Marionette TRACE conn8 <- [1,1015,null,{"value":null}] 08:46:47 INFO - PROCESS | 872 | 1467042407487 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 872 | 1467042407490 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99C000 == 41 [pid = 872] [id = 263] 08:46:47 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008966A92400) [pid = 872] [serial = 788] [outer = 0000000000000000] 08:46:47 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896745C800) [pid = 872] [serial = 789] [outer = 0000008966A92400] 08:46:47 INFO - PROCESS | 872 | 1467042407547 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008968BC3800) [pid = 872] [serial = 790] [outer = 0000008966A92400] 08:46:48 INFO - PROCESS | 872 | 1467042408172 Marionette TRACE conn8 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 944ms 08:46:48 INFO - PROCESS | 872 | 1467042408216 Marionette TRACE conn8 -> [0,1017,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 872 | 1467042408220 Marionette TRACE conn8 <- [1,1017,null,{"value":"13"}] 08:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:46:48 INFO - PROCESS | 872 | 1467042408225 Marionette TRACE conn8 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 872 | 1467042408227 Marionette TRACE conn8 <- [1,1018,null,{}] 08:46:48 INFO - PROCESS | 872 | 1467042408231 Marionette TRACE conn8 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 872 | 1467042408234 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:48 INFO - PROCESS | 872 | 1467042408351 Marionette TRACE conn8 <- [1,1019,null,{"value":null}] 08:46:48 INFO - PROCESS | 872 | 1467042408426 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 872 | 1467042408429 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:48 INFO - PROCESS | 872 | ++DOCSHELL 0000008970674800 == 42 [pid = 872] [id = 264] 08:46:48 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (0000008969BED800) [pid = 872] [serial = 791] [outer = 0000000000000000] 08:46:48 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896B34B400) [pid = 872] [serial = 792] [outer = 0000008969BED800] 08:46:48 INFO - PROCESS | 872 | 1467042408525 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896B692400) [pid = 872] [serial = 793] [outer = 0000008969BED800] 08:46:49 INFO - PROCESS | 872 | 1467042409161 Marionette TRACE conn8 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 983ms 08:46:49 INFO - PROCESS | 872 | 1467042409210 Marionette TRACE conn8 -> [0,1021,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 872 | 1467042409213 Marionette TRACE conn8 <- [1,1021,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:46:49 INFO - PROCESS | 872 | 1467042409224 Marionette TRACE conn8 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 872 | 1467042409231 Marionette TRACE conn8 <- [1,1022,null,{}] 08:46:49 INFO - PROCESS | 872 | 1467042409235 Marionette TRACE conn8 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 872 | 1467042409239 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:49 INFO - PROCESS | 872 | 1467042409354 Marionette TRACE conn8 <- [1,1023,null,{"value":null}] 08:46:49 INFO - PROCESS | 872 | 1467042409427 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 872 | 1467042409430 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:49 INFO - PROCESS | 872 | ++DOCSHELL 00000089706BC800 == 43 [pid = 872] [id = 265] 08:46:49 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896E70C000) [pid = 872] [serial = 794] [outer = 0000000000000000] 08:46:49 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (000000896E727800) [pid = 872] [serial = 795] [outer = 000000896E70C000] 08:46:49 INFO - PROCESS | 872 | 1467042409486 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000896EA2A400) [pid = 872] [serial = 796] [outer = 000000896E70C000] 08:46:50 INFO - PROCESS | 872 | 1467042410241 Marionette TRACE conn8 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1094ms 08:46:50 INFO - PROCESS | 872 | 1467042410312 Marionette TRACE conn8 -> [0,1025,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 872 | 1467042410317 Marionette TRACE conn8 <- [1,1025,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:46:50 INFO - PROCESS | 872 | 1467042410322 Marionette TRACE conn8 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 872 | 1467042410325 Marionette TRACE conn8 <- [1,1026,null,{}] 08:46:50 INFO - PROCESS | 872 | 1467042410331 Marionette TRACE conn8 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 872 | 1467042410334 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:50 INFO - PROCESS | 872 | 1467042410438 Marionette TRACE conn8 <- [1,1027,null,{"value":null}] 08:46:50 INFO - PROCESS | 872 | 1467042410515 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 872 | 1467042410520 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:50 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F76000 == 44 [pid = 872] [id = 266] 08:46:50 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (00000089626D5800) [pid = 872] [serial = 797] [outer = 0000000000000000] 08:46:50 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (0000008962CB7000) [pid = 872] [serial = 798] [outer = 00000089626D5800] 08:46:50 INFO - PROCESS | 872 | 1467042410570 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 872 | ++DOMWINDOW == 106 (00000089656F8C00) [pid = 872] [serial = 799] [outer = 00000089626D5800] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 00000089701AE800 == 43 [pid = 872] [id = 244] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 0000008970614000 == 42 [pid = 872] [id = 261] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 000000897009F800 == 41 [pid = 872] [id = 260] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 00000089699EB800 == 40 [pid = 872] [id = 259] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 000000896FA03000 == 39 [pid = 872] [id = 258] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 000000896EB66000 == 38 [pid = 872] [id = 257] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 000000896CA4F800 == 37 [pid = 872] [id = 256] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB8000 == 36 [pid = 872] [id = 255] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 0000008968C31800 == 35 [pid = 872] [id = 254] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 0000008961B13000 == 34 [pid = 872] [id = 253] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 105 (000000896EA1F000) [pid = 872] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 00000089696C6000 == 33 [pid = 872] [id = 252] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 000000896293B800 == 32 [pid = 872] [id = 251] 08:46:51 INFO - PROCESS | 872 | --DOCSHELL 00000089696D8800 == 31 [pid = 872] [id = 250] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 104 (0000008966176000) [pid = 872] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 103 (000000895C49D800) [pid = 872] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 102 (0000008962F3EC00) [pid = 872] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 101 (0000008965793400) [pid = 872] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 100 (0000008965A6A000) [pid = 872] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896E70DC00) [pid = 872] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 98 (00000089618E6000) [pid = 872] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896AE53C00) [pid = 872] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896BE9B800) [pid = 872] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896B34C000) [pid = 872] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896C964000) [pid = 872] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896C910000) [pid = 872] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896E706400) [pid = 872] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896CA04800) [pid = 872] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089615DFC00) [pid = 872] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008969A5A400) [pid = 872] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008967230400) [pid = 872] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008968BC0000) [pid = 872] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008962F3B400) [pid = 872] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008965787800) [pid = 872] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089657C2400) [pid = 872] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008962CB7C00) [pid = 872] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008968984000) [pid = 872] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008966654C00) [pid = 872] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008962F40800) [pid = 872] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896169D800) [pid = 872] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896BE8D800) [pid = 872] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089667EAC00) [pid = 872] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896314F400) [pid = 872] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895CF4B800) [pid = 872] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896AE54000) [pid = 872] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896CA0A000) [pid = 872] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896A276C00) [pid = 872] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 872 | 1467042411180 Marionette TRACE conn8 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 879ms 08:46:51 INFO - PROCESS | 872 | 1467042411204 Marionette TRACE conn8 -> [0,1029,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 872 | 1467042411209 Marionette TRACE conn8 <- [1,1029,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:46:51 INFO - PROCESS | 872 | 1467042411215 Marionette TRACE conn8 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 872 | 1467042411218 Marionette TRACE conn8 <- [1,1030,null,{}] 08:46:51 INFO - PROCESS | 872 | 1467042411222 Marionette TRACE conn8 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 872 | 1467042411225 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:51 INFO - PROCESS | 872 | 1467042411324 Marionette TRACE conn8 <- [1,1031,null,{"value":null}] 08:46:51 INFO - PROCESS | 872 | 1467042411401 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 872 | 1467042411403 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:51 INFO - PROCESS | 872 | ++DOCSHELL 00000089627E5800 == 32 [pid = 872] [id = 267] 08:46:51 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895D8ED400) [pid = 872] [serial = 800] [outer = 0000000000000000] 08:46:51 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089615B5C00) [pid = 872] [serial = 801] [outer = 000000895D8ED400] 08:46:51 INFO - PROCESS | 872 | 1467042411452 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008962FCE800) [pid = 872] [serial = 802] [outer = 000000895D8ED400] 08:46:51 INFO - PROCESS | 872 | 1467042411848 Marionette TRACE conn8 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 08:46:51 INFO - PROCESS | 872 | 1467042411916 Marionette TRACE conn8 -> [0,1033,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 872 | 1467042411918 Marionette TRACE conn8 <- [1,1033,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:46:51 INFO - PROCESS | 872 | 1467042411922 Marionette TRACE conn8 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 872 | 1467042411926 Marionette TRACE conn8 <- [1,1034,null,{}] 08:46:51 INFO - PROCESS | 872 | 1467042411936 Marionette TRACE conn8 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 872 | 1467042411941 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:52 INFO - PROCESS | 872 | 1467042412035 Marionette TRACE conn8 <- [1,1035,null,{"value":null}] 08:46:52 INFO - PROCESS | 872 | 1467042412049 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 872 | 1467042412052 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:52 INFO - PROCESS | 872 | ++DOCSHELL 00000089674C8000 == 33 [pid = 872] [id = 268] 08:46:52 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089668D3C00) [pid = 872] [serial = 803] [outer = 0000000000000000] 08:46:52 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966E32400) [pid = 872] [serial = 804] [outer = 00000089668D3C00] 08:46:52 INFO - PROCESS | 872 | 1467042412100 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008968BC3400) [pid = 872] [serial = 805] [outer = 00000089668D3C00] 08:46:52 INFO - PROCESS | 872 | 1467042412568 Marionette TRACE conn8 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 08:46:52 INFO - PROCESS | 872 | 1467042412614 Marionette TRACE conn8 -> [0,1037,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 872 | 1467042412617 Marionette TRACE conn8 <- [1,1037,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:46:52 INFO - PROCESS | 872 | 1467042412620 Marionette TRACE conn8 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 872 | 1467042412622 Marionette TRACE conn8 <- [1,1038,null,{}] 08:46:52 INFO - PROCESS | 872 | 1467042412626 Marionette TRACE conn8 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 872 | 1467042412628 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:52 INFO - PROCESS | 872 | 1467042412720 Marionette TRACE conn8 <- [1,1039,null,{"value":null}] 08:46:52 INFO - PROCESS | 872 | 1467042412728 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 872 | 1467042412730 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:52 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D05000 == 34 [pid = 872] [id = 269] 08:46:52 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008969A5A800) [pid = 872] [serial = 806] [outer = 0000000000000000] 08:46:52 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969A62800) [pid = 872] [serial = 807] [outer = 0000008969A5A800] 08:46:52 INFO - PROCESS | 872 | 1467042412776 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AE47C00) [pid = 872] [serial = 808] [outer = 0000008969A5A800] 08:46:53 INFO - PROCESS | 872 | 1467042413191 Marionette TRACE conn8 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 627ms 08:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:46:53 INFO - PROCESS | 872 | 1467042413251 Marionette TRACE conn8 -> [0,1041,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 872 | 1467042413253 Marionette TRACE conn8 <- [1,1041,null,{"value":"13"}] 08:46:53 INFO - PROCESS | 872 | 1467042413256 Marionette TRACE conn8 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 872 | 1467042413258 Marionette TRACE conn8 <- [1,1042,null,{}] 08:46:53 INFO - PROCESS | 872 | 1467042413262 Marionette TRACE conn8 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 872 | 1467042413264 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:53 INFO - PROCESS | 872 | 1467042413347 Marionette TRACE conn8 <- [1,1043,null,{"value":null}] 08:46:53 INFO - PROCESS | 872 | 1467042413353 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 872 | 1467042413355 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:53 INFO - PROCESS | 872 | ++DOCSHELL 00000089696C1800 == 35 [pid = 872] [id = 270] 08:46:53 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE53C00) [pid = 872] [serial = 809] [outer = 0000000000000000] 08:46:53 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B34E400) [pid = 872] [serial = 810] [outer = 000000896AE53C00] 08:46:53 INFO - PROCESS | 872 | 1467042413407 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B4CE400) [pid = 872] [serial = 811] [outer = 000000896AE53C00] 08:46:53 INFO - PROCESS | 872 | 1467042413915 Marionette TRACE conn8 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 08:46:53 INFO - PROCESS | 872 | 1467042413950 Marionette TRACE conn8 -> [0,1045,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 872 | 1467042413952 Marionette TRACE conn8 <- [1,1045,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:46:53 INFO - PROCESS | 872 | 1467042413956 Marionette TRACE conn8 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 872 | 1467042413957 Marionette TRACE conn8 <- [1,1046,null,{}] 08:46:53 INFO - PROCESS | 872 | 1467042413961 Marionette TRACE conn8 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 872 | 1467042413967 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:54 INFO - PROCESS | 872 | 1467042414106 Marionette TRACE conn8 <- [1,1047,null,{"value":null}] 08:46:54 INFO - PROCESS | 872 | 1467042414157 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 872 | 1467042414159 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:54 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA33000 == 36 [pid = 872] [id = 271] 08:46:54 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896BE99400) [pid = 872] [serial = 812] [outer = 0000000000000000] 08:46:54 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896CA04000) [pid = 872] [serial = 813] [outer = 000000896BE99400] 08:46:54 INFO - PROCESS | 872 | 1467042414205 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896E704000) [pid = 872] [serial = 814] [outer = 000000896BE99400] 08:46:54 INFO - PROCESS | 872 | 1467042414645 Marionette TRACE conn8 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms 08:46:54 INFO - PROCESS | 872 | 1467042414723 Marionette TRACE conn8 -> [0,1049,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 872 | 1467042414725 Marionette TRACE conn8 <- [1,1049,null,{"value":"13"}] 08:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:46:54 INFO - PROCESS | 872 | 1467042414734 Marionette TRACE conn8 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 872 | 1467042414736 Marionette TRACE conn8 <- [1,1050,null,{}] 08:46:54 INFO - PROCESS | 872 | 1467042414740 Marionette TRACE conn8 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 872 | 1467042414742 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:54 INFO - PROCESS | 872 | 1467042414859 Marionette TRACE conn8 <- [1,1051,null,{"value":null}] 08:46:54 INFO - PROCESS | 872 | 1467042414910 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 872 | 1467042414912 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:54 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB68000 == 37 [pid = 872] [id = 272] 08:46:54 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896E710400) [pid = 872] [serial = 815] [outer = 0000000000000000] 08:46:54 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896E71AC00) [pid = 872] [serial = 816] [outer = 000000896E710400] 08:46:54 INFO - PROCESS | 872 | 1467042414957 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896EAB2000) [pid = 872] [serial = 817] [outer = 000000896E710400] 08:46:55 INFO - PROCESS | 872 | 1467042415376 Marionette TRACE conn8 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 08:46:55 INFO - PROCESS | 872 | 1467042415427 Marionette TRACE conn8 -> [0,1053,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 872 | 1467042415430 Marionette TRACE conn8 <- [1,1053,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:46:55 INFO - PROCESS | 872 | 1467042415433 Marionette TRACE conn8 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 872 | 1467042415435 Marionette TRACE conn8 <- [1,1054,null,{}] 08:46:55 INFO - PROCESS | 872 | 1467042415438 Marionette TRACE conn8 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 872 | 1467042415440 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:55 INFO - PROCESS | 872 | 1467042415549 Marionette TRACE conn8 <- [1,1055,null,{"value":null}] 08:46:55 INFO - PROCESS | 872 | 1467042415558 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 872 | 1467042415560 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:55 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9AF000 == 38 [pid = 872] [id = 273] 08:46:55 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (00000089618A3800) [pid = 872] [serial = 818] [outer = 0000000000000000] 08:46:55 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (00000089656F3400) [pid = 872] [serial = 819] [outer = 00000089618A3800] 08:46:55 INFO - PROCESS | 872 | 1467042415730 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896EAB6400) [pid = 872] [serial = 820] [outer = 00000089618A3800] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000895C211400) [pid = 872] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896B353C00) [pid = 872] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089661A2800) [pid = 872] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008962FCD800) [pid = 872] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089615B3400) [pid = 872] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C362800) [pid = 872] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008960B57800) [pid = 872] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B35AC00) [pid = 872] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008969A5BC00) [pid = 872] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:46:55 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896E720C00) [pid = 872] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:46:56 INFO - PROCESS | 872 | 1467042416105 Marionette TRACE conn8 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 08:46:56 INFO - PROCESS | 872 | 1467042416129 Marionette TRACE conn8 -> [0,1057,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 872 | 1467042416131 Marionette TRACE conn8 <- [1,1057,null,{"value":"13"}] 08:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:46:56 INFO - PROCESS | 872 | 1467042416134 Marionette TRACE conn8 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 872 | 1467042416144 Marionette TRACE conn8 <- [1,1058,null,{}] 08:46:56 INFO - PROCESS | 872 | 1467042416148 Marionette TRACE conn8 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 872 | 1467042416150 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:56 INFO - PROCESS | 872 | 1467042416293 Marionette TRACE conn8 <- [1,1059,null,{"value":null}] 08:46:56 INFO - PROCESS | 872 | 1467042416340 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 872 | 1467042416342 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:56 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA0F000 == 39 [pid = 872] [id = 274] 08:46:56 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008960B57800) [pid = 872] [serial = 821] [outer = 0000000000000000] 08:46:56 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B352400) [pid = 872] [serial = 822] [outer = 0000008960B57800] 08:46:56 INFO - PROCESS | 872 | 1467042416389 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896EB2B800) [pid = 872] [serial = 823] [outer = 0000008960B57800] 08:46:56 INFO - PROCESS | 872 | 1467042416802 Marionette TRACE conn8 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 08:46:56 INFO - PROCESS | 872 | 1467042416829 Marionette TRACE conn8 -> [0,1061,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 872 | 1467042416831 Marionette TRACE conn8 <- [1,1061,null,{"value":"13"}] 08:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:46:56 INFO - PROCESS | 872 | 1467042416834 Marionette TRACE conn8 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 872 | 1467042416836 Marionette TRACE conn8 <- [1,1062,null,{}] 08:46:56 INFO - PROCESS | 872 | 1467042416840 Marionette TRACE conn8 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 872 | 1467042416842 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:56 INFO - PROCESS | 872 | 1467042416952 Marionette TRACE conn8 <- [1,1063,null,{"value":null}] 08:46:56 INFO - PROCESS | 872 | 1467042416961 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 872 | 1467042416963 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:56 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A2800 == 40 [pid = 872] [id = 275] 08:46:56 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896EB36800) [pid = 872] [serial = 824] [outer = 0000000000000000] 08:46:57 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896EB38800) [pid = 872] [serial = 825] [outer = 000000896EB36800] 08:46:57 INFO - PROCESS | 872 | 1467042417007 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896EDB1000) [pid = 872] [serial = 826] [outer = 000000896EB36800] 08:46:57 INFO - PROCESS | 872 | 1467042417471 Marionette TRACE conn8 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 08:46:57 INFO - PROCESS | 872 | 1467042417510 Marionette TRACE conn8 -> [0,1065,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 872 | 1467042417513 Marionette TRACE conn8 <- [1,1065,null,{"value":"13"}] 08:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:46:57 INFO - PROCESS | 872 | 1467042417516 Marionette TRACE conn8 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 872 | 1467042417518 Marionette TRACE conn8 <- [1,1066,null,{}] 08:46:57 INFO - PROCESS | 872 | 1467042417523 Marionette TRACE conn8 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 872 | 1467042417525 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:57 INFO - PROCESS | 872 | 1467042417656 Marionette TRACE conn8 <- [1,1067,null,{"value":null}] 08:46:57 INFO - PROCESS | 872 | 1467042417670 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 872 | 1467042417673 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:57 INFO - PROCESS | 872 | ++DOCSHELL 0000008971424800 == 41 [pid = 872] [id = 276] 08:46:57 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896FC4C800) [pid = 872] [serial = 827] [outer = 0000000000000000] 08:46:57 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896FC4E800) [pid = 872] [serial = 828] [outer = 000000896FC4C800] 08:46:57 INFO - PROCESS | 872 | 1467042417719 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896FDC2C00) [pid = 872] [serial = 829] [outer = 000000896FC4C800] 08:46:58 INFO - PROCESS | 872 | 1467042418391 Marionette TRACE conn8 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 923ms 08:46:58 INFO - PROCESS | 872 | 1467042418442 Marionette TRACE conn8 -> [0,1069,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 872 | 1467042418447 Marionette TRACE conn8 <- [1,1069,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:46:58 INFO - PROCESS | 872 | 1467042418452 Marionette TRACE conn8 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 872 | 1467042418457 Marionette TRACE conn8 <- [1,1070,null,{}] 08:46:58 INFO - PROCESS | 872 | 1467042418463 Marionette TRACE conn8 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 872 | 1467042418466 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:58 INFO - PROCESS | 872 | 1467042418586 Marionette TRACE conn8 <- [1,1071,null,{"value":null}] 08:46:58 INFO - PROCESS | 872 | 1467042418705 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 872 | 1467042418708 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:58 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C8800 == 42 [pid = 872] [id = 277] 08:46:58 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008962F40800) [pid = 872] [serial = 830] [outer = 0000000000000000] 08:46:58 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (00000089656F7800) [pid = 872] [serial = 831] [outer = 0000008962F40800] 08:46:58 INFO - PROCESS | 872 | 1467042418767 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008966175800) [pid = 872] [serial = 832] [outer = 0000008962F40800] 08:46:59 INFO - PROCESS | 872 | 1467042419420 Marionette TRACE conn8 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 984ms 08:46:59 INFO - PROCESS | 872 | 1467042419441 Marionette TRACE conn8 -> [0,1073,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 872 | 1467042419446 Marionette TRACE conn8 <- [1,1073,null,{"value":"13"}] 08:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:46:59 INFO - PROCESS | 872 | 1467042419454 Marionette TRACE conn8 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 872 | 1467042419457 Marionette TRACE conn8 <- [1,1074,null,{}] 08:46:59 INFO - PROCESS | 872 | 1467042419462 Marionette TRACE conn8 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 872 | 1467042419465 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:59 INFO - PROCESS | 872 | 1467042419587 Marionette TRACE conn8 <- [1,1075,null,{"value":null}] 08:46:59 INFO - PROCESS | 872 | 1467042419706 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 872 | 1467042419709 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:46:59 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99E000 == 43 [pid = 872] [id = 278] 08:46:59 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896917CC00) [pid = 872] [serial = 833] [outer = 0000000000000000] 08:46:59 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896A27C000) [pid = 872] [serial = 834] [outer = 000000896917CC00] 08:46:59 INFO - PROCESS | 872 | 1467042419767 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896B4D0000) [pid = 872] [serial = 835] [outer = 000000896917CC00] 08:47:00 INFO - PROCESS | 872 | 1467042420404 Marionette TRACE conn8 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 984ms 08:47:00 INFO - PROCESS | 872 | 1467042420444 Marionette TRACE conn8 -> [0,1077,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 872 | 1467042420447 Marionette TRACE conn8 <- [1,1077,null,{"value":"13"}] 08:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:47:00 INFO - PROCESS | 872 | 1467042420450 Marionette TRACE conn8 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 872 | 1467042420455 Marionette TRACE conn8 <- [1,1078,null,{}] 08:47:00 INFO - PROCESS | 872 | 1467042420466 Marionette TRACE conn8 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 872 | 1467042420472 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:00 INFO - PROCESS | 872 | 1467042420589 Marionette TRACE conn8 <- [1,1079,null,{"value":null}] 08:47:00 INFO - PROCESS | 872 | 1467042420718 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 872 | 1467042420721 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:00 INFO - PROCESS | 872 | ++DOCSHELL 0000008971438800 == 44 [pid = 872] [id = 279] 08:47:00 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (0000008969A56400) [pid = 872] [serial = 836] [outer = 0000000000000000] 08:47:00 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896CA07C00) [pid = 872] [serial = 837] [outer = 0000008969A56400] 08:47:00 INFO - PROCESS | 872 | 1467042420780 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896EB3AC00) [pid = 872] [serial = 838] [outer = 0000008969A56400] 08:47:01 INFO - PROCESS | 872 | 1467042421569 Marionette TRACE conn8 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1137ms 08:47:01 INFO - PROCESS | 872 | 1467042421590 Marionette TRACE conn8 -> [0,1081,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 872 | 1467042421594 Marionette TRACE conn8 <- [1,1081,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:47:01 INFO - PROCESS | 872 | 1467042421599 Marionette TRACE conn8 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 872 | 1467042421602 Marionette TRACE conn8 <- [1,1082,null,{}] 08:47:01 INFO - PROCESS | 872 | 1467042421607 Marionette TRACE conn8 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 872 | 1467042421610 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:01 INFO - PROCESS | 872 | 1467042421716 Marionette TRACE conn8 <- [1,1083,null,{"value":null}] 08:47:01 INFO - PROCESS | 872 | 1467042421795 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 872 | 1467042421797 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:01 INFO - PROCESS | 872 | ++DOCSHELL 000000895C371800 == 45 [pid = 872] [id = 280] 08:47:01 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (0000008966173C00) [pid = 872] [serial = 839] [outer = 0000000000000000] 08:47:01 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000896664F000) [pid = 872] [serial = 840] [outer = 0000008966173C00] 08:47:01 INFO - PROCESS | 872 | 1467042421891 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (0000008967234000) [pid = 872] [serial = 841] [outer = 0000008966173C00] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 00000089701A2800 == 44 [pid = 872] [id = 275] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 000000896FA0F000 == 43 [pid = 872] [id = 274] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 000000896F9AF000 == 42 [pid = 872] [id = 273] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 000000896EB68000 == 41 [pid = 872] [id = 272] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 000000896CA33000 == 40 [pid = 872] [id = 271] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 00000089696C1800 == 39 [pid = 872] [id = 270] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 0000008968D05000 == 38 [pid = 872] [id = 269] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 00000089674C8000 == 37 [pid = 872] [id = 268] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 00000089627E5800 == 36 [pid = 872] [id = 267] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 103 (000000896C968400) [pid = 872] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOCSHELL 0000008962F76000 == 35 [pid = 872] [id = 266] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 102 (000000896EA29400) [pid = 872] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 101 (0000008966A97400) [pid = 872] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 100 (0000008960BB6000) [pid = 872] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 99 (00000089668D0C00) [pid = 872] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 98 (00000089656F9C00) [pid = 872] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 97 (0000008961960400) [pid = 872] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 96 (0000008962FC9400) [pid = 872] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 95 (00000089692CFC00) [pid = 872] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008969821000) [pid = 872] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896195F000) [pid = 872] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896BE93C00) [pid = 872] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896BE8F000) [pid = 872] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089668D0400) [pid = 872] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896C90E400) [pid = 872] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896A276800) [pid = 872] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896A283800) [pid = 872] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AE55000) [pid = 872] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B6DB000) [pid = 872] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008967464000) [pid = 872] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896AF1EC00) [pid = 872] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089667EA400) [pid = 872] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:47:02 INFO - PROCESS | 872 | 1467042422492 Marionette TRACE conn8 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 924ms 08:47:02 INFO - PROCESS | 872 | 1467042422526 Marionette TRACE conn8 -> [0,1085,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 872 | 1467042422530 Marionette TRACE conn8 <- [1,1085,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:47:02 INFO - PROCESS | 872 | 1467042422537 Marionette TRACE conn8 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 872 | 1467042422540 Marionette TRACE conn8 <- [1,1086,null,{}] 08:47:02 INFO - PROCESS | 872 | 1467042422544 Marionette TRACE conn8 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 872 | 1467042422546 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:02 INFO - PROCESS | 872 | 1467042422640 Marionette TRACE conn8 <- [1,1087,null,{"value":null}] 08:47:02 INFO - PROCESS | 872 | 1467042422715 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 872 | 1467042422718 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:02 INFO - PROCESS | 872 | ++DOCSHELL 0000008966633800 == 36 [pid = 872] [id = 281] 08:47:02 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008960E4EC00) [pid = 872] [serial = 842] [outer = 0000000000000000] 08:47:02 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008962676C00) [pid = 872] [serial = 843] [outer = 0000008960E4EC00] 08:47:02 INFO - PROCESS | 872 | 1467042422766 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089656FAC00) [pid = 872] [serial = 844] [outer = 0000008960E4EC00] 08:47:03 INFO - PROCESS | 872 | 1467042423157 Marionette TRACE conn8 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 08:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:47:03 INFO - PROCESS | 872 | 1467042423232 Marionette TRACE conn8 -> [0,1089,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 872 | 1467042423235 Marionette TRACE conn8 <- [1,1089,null,{"value":"13"}] 08:47:03 INFO - PROCESS | 872 | 1467042423238 Marionette TRACE conn8 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 872 | 1467042423242 Marionette TRACE conn8 <- [1,1090,null,{}] 08:47:03 INFO - PROCESS | 872 | 1467042423253 Marionette TRACE conn8 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 872 | 1467042423258 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:03 INFO - PROCESS | 872 | 1467042423347 Marionette TRACE conn8 <- [1,1091,null,{"value":null}] 08:47:03 INFO - PROCESS | 872 | 1467042423360 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 872 | 1467042423363 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:03 INFO - PROCESS | 872 | ++DOCSHELL 00000089699CE800 == 37 [pid = 872] [id = 282] 08:47:03 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008968B44000) [pid = 872] [serial = 845] [outer = 0000000000000000] 08:47:03 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089692CFC00) [pid = 872] [serial = 846] [outer = 0000008968B44000] 08:47:03 INFO - PROCESS | 872 | 1467042423415 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969A57000) [pid = 872] [serial = 847] [outer = 0000008968B44000] 08:47:03 INFO - PROCESS | 872 | 1467042423864 Marionette TRACE conn8 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 08:47:03 INFO - PROCESS | 872 | 1467042423933 Marionette TRACE conn8 -> [0,1093,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 872 | 1467042423935 Marionette TRACE conn8 <- [1,1093,null,{"value":"13"}] 08:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:47:03 INFO - PROCESS | 872 | 1467042423939 Marionette TRACE conn8 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 872 | 1467042423941 Marionette TRACE conn8 <- [1,1094,null,{}] 08:47:03 INFO - PROCESS | 872 | 1467042423944 Marionette TRACE conn8 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 872 | 1467042423946 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:04 INFO - PROCESS | 872 | 1467042424037 Marionette TRACE conn8 <- [1,1095,null,{"value":null}] 08:47:04 INFO - PROCESS | 872 | 1467042424045 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 872 | 1467042424047 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:04 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A8000 == 38 [pid = 872] [id = 283] 08:47:04 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896AE47800) [pid = 872] [serial = 848] [outer = 0000000000000000] 08:47:04 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896AE53400) [pid = 872] [serial = 849] [outer = 000000896AE47800] 08:47:04 INFO - PROCESS | 872 | 1467042424093 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896AF1E800) [pid = 872] [serial = 850] [outer = 000000896AE47800] 08:47:04 INFO - PROCESS | 872 | 1467042424514 Marionette TRACE conn8 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 08:47:04 INFO - PROCESS | 872 | 1467042424571 Marionette TRACE conn8 -> [0,1097,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 872 | 1467042424573 Marionette TRACE conn8 <- [1,1097,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:47:04 INFO - PROCESS | 872 | 1467042424587 Marionette TRACE conn8 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 872 | 1467042424589 Marionette TRACE conn8 <- [1,1098,null,{}] 08:47:04 INFO - PROCESS | 872 | 1467042424592 Marionette TRACE conn8 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 872 | 1467042424594 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:04 INFO - PROCESS | 872 | 1467042424708 Marionette TRACE conn8 <- [1,1099,null,{"value":null}] 08:47:04 INFO - PROCESS | 872 | 1467042424784 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 872 | 1467042424793 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:04 INFO - PROCESS | 872 | ++DOCSHELL 000000896E86E800 == 39 [pid = 872] [id = 284] 08:47:04 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896B355800) [pid = 872] [serial = 851] [outer = 0000000000000000] 08:47:04 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896B6DB400) [pid = 872] [serial = 852] [outer = 000000896B355800] 08:47:04 INFO - PROCESS | 872 | 1467042424841 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896BE90000) [pid = 872] [serial = 853] [outer = 000000896B355800] 08:47:05 INFO - PROCESS | 872 | 1467042425274 Marionette TRACE conn8 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 734ms 08:47:05 INFO - PROCESS | 872 | 1467042425324 Marionette TRACE conn8 -> [0,1101,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 872 | 1467042425326 Marionette TRACE conn8 <- [1,1101,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:47:05 INFO - PROCESS | 872 | 1467042425329 Marionette TRACE conn8 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 872 | 1467042425331 Marionette TRACE conn8 <- [1,1102,null,{}] 08:47:05 INFO - PROCESS | 872 | 1467042425335 Marionette TRACE conn8 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 872 | 1467042425340 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:05 INFO - PROCESS | 872 | 1467042425479 Marionette TRACE conn8 <- [1,1103,null,{"value":null}] 08:47:05 INFO - PROCESS | 872 | 1467042425534 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 872 | 1467042425536 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008966147000 == 40 [pid = 872] [id = 285] 08:47:05 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896C909800) [pid = 872] [serial = 854] [outer = 0000000000000000] 08:47:05 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896E703400) [pid = 872] [serial = 855] [outer = 000000896C909800] 08:47:05 INFO - PROCESS | 872 | 1467042425582 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896EA21000) [pid = 872] [serial = 856] [outer = 000000896C909800] 08:47:06 INFO - PROCESS | 872 | 1467042426018 Marionette TRACE conn8 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 08:47:06 INFO - PROCESS | 872 | 1467042426085 Marionette TRACE conn8 -> [0,1105,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 872 | 1467042426087 Marionette TRACE conn8 <- [1,1105,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:47:06 INFO - PROCESS | 872 | 1467042426103 Marionette TRACE conn8 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 872 | 1467042426105 Marionette TRACE conn8 <- [1,1106,null,{}] 08:47:06 INFO - PROCESS | 872 | 1467042426108 Marionette TRACE conn8 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 872 | 1467042426110 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:06 INFO - PROCESS | 872 | 1467042426230 Marionette TRACE conn8 <- [1,1107,null,{"value":null}] 08:47:06 INFO - PROCESS | 872 | 1467042426285 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 872 | 1467042426287 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:06 INFO - PROCESS | 872 | ++DOCSHELL 0000008970020000 == 41 [pid = 872] [id = 286] 08:47:06 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896B351000) [pid = 872] [serial = 857] [outer = 0000000000000000] 08:47:06 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896EAAF400) [pid = 872] [serial = 858] [outer = 000000896B351000] 08:47:06 INFO - PROCESS | 872 | 1467042426331 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896EB34400) [pid = 872] [serial = 859] [outer = 000000896B351000] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 99 (000000896BE99400) [pid = 872] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896E710400) [pid = 872] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 97 (0000008969BED800) [pid = 872] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000895D8ED400) [pid = 872] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 95 (00000089626D5800) [pid = 872] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000895C212800) [pid = 872] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896AE53C00) [pid = 872] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008966A92400) [pid = 872] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008969A5A800) [pid = 872] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089668D3C00) [pid = 872] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896E70C000) [pid = 872] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089618A3800) [pid = 872] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008960B57800) [pid = 872] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896C966000) [pid = 872] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896EB36800) [pid = 872] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895CF52800) [pid = 872] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:47:06 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966A91800) [pid = 872] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:47:06 INFO - PROCESS | 872 | 1467042426945 Marionette TRACE conn8 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 881ms 08:47:06 INFO - PROCESS | 872 | 1467042426982 Marionette TRACE conn8 -> [0,1109,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 872 | 1467042426984 Marionette TRACE conn8 <- [1,1109,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:47:06 INFO - PROCESS | 872 | 1467042426988 Marionette TRACE conn8 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 872 | 1467042426990 Marionette TRACE conn8 <- [1,1110,null,{}] 08:47:07 INFO - PROCESS | 872 | 1467042426993 Marionette TRACE conn8 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 872 | 1467042426995 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:07 INFO - PROCESS | 872 | 1467042427078 Marionette TRACE conn8 <- [1,1111,null,{"value":null}] 08:47:07 INFO - PROCESS | 872 | 1467042427156 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 872 | 1467042427158 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:07 INFO - PROCESS | 872 | ++DOCSHELL 000000895BBA9000 == 42 [pid = 872] [id = 287] 08:47:07 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008961617000) [pid = 872] [serial = 860] [outer = 0000000000000000] 08:47:07 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008966172400) [pid = 872] [serial = 861] [outer = 0000008961617000] 08:47:07 INFO - PROCESS | 872 | 1467042427203 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896955B400) [pid = 872] [serial = 862] [outer = 0000008961617000] 08:47:07 INFO - PROCESS | 872 | 1467042427545 Marionette TRACE conn8 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms 08:47:07 INFO - PROCESS | 872 | 1467042427619 Marionette TRACE conn8 -> [0,1113,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 872 | 1467042427630 Marionette TRACE conn8 <- [1,1113,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:47:07 INFO - PROCESS | 872 | 1467042427639 Marionette TRACE conn8 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 872 | 1467042427641 Marionette TRACE conn8 <- [1,1114,null,{}] 08:47:07 INFO - PROCESS | 872 | 1467042427649 Marionette TRACE conn8 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 872 | 1467042427651 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:07 INFO - PROCESS | 872 | 1467042427735 Marionette TRACE conn8 <- [1,1115,null,{"value":null}] 08:47:07 INFO - PROCESS | 872 | 1467042427741 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 872 | 1467042427743 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:07 INFO - PROCESS | 872 | ++DOCSHELL 00000089706BA000 == 43 [pid = 872] [id = 288] 08:47:07 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008969563000) [pid = 872] [serial = 863] [outer = 0000000000000000] 08:47:07 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969565400) [pid = 872] [serial = 864] [outer = 0000008969563000] 08:47:07 INFO - PROCESS | 872 | 1467042427787 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B4CDC00) [pid = 872] [serial = 865] [outer = 0000008969563000] 08:47:08 INFO - PROCESS | 872 | 1467042428205 Marionette TRACE conn8 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 08:47:08 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:47:08 INFO - PROCESS | 872 | 1467042428388 Marionette TRACE conn8 -> [0,1117,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 872 | 1467042428390 Marionette TRACE conn8 <- [1,1117,null,{"value":"13"}] 08:47:08 INFO - PROCESS | 872 | 1467042428407 Marionette TRACE conn8 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 872 | 1467042428409 Marionette TRACE conn8 <- [1,1118,null,{}] 08:47:08 INFO - PROCESS | 872 | 1467042428413 Marionette TRACE conn8 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:47:08 INFO - PROCESS | 872 | 1467042428414 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:08 INFO - PROCESS | 872 | 1467042428507 Marionette TRACE conn8 <- [1,1119,null,{"value":null}] 08:47:08 INFO - PROCESS | 872 | 1467042428515 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 872 | 1467042428517 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:08 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBAE800 == 44 [pid = 872] [id = 289] 08:47:08 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896EB3A000) [pid = 872] [serial = 866] [outer = 0000000000000000] 08:47:08 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896EDBA000) [pid = 872] [serial = 867] [outer = 000000896EB3A000] 08:47:08 INFO - PROCESS | 872 | 1467042428561 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896FC55400) [pid = 872] [serial = 868] [outer = 000000896EB3A000] 08:47:09 INFO - PROCESS | 872 | 1467042429207 Marionette TRACE conn8 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 817ms 08:47:09 INFO - PROCESS | 872 | 1467042429235 Marionette TRACE conn8 -> [0,1121,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 872 | 1467042429240 Marionette TRACE conn8 <- [1,1121,null,{"value":"13"}] 08:47:09 INFO - PROCESS | 872 | 1467042429245 Marionette TRACE conn8 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:47:09 INFO - PROCESS | 872 | 1467042429249 Marionette TRACE conn8 <- [1,1122,null,{}] 08:47:09 INFO - PROCESS | 872 | 1467042429255 Marionette TRACE conn8 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 872 | 1467042429258 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:09 INFO - PROCESS | 872 | 1467042429378 Marionette TRACE conn8 <- [1,1123,null,{"value":null}] 08:47:09 INFO - PROCESS | 872 | 1467042429474 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 872 | 1467042429477 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:09 INFO - PROCESS | 872 | ++DOCSHELL 0000008967262800 == 45 [pid = 872] [id = 290] 08:47:09 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (00000089629D9400) [pid = 872] [serial = 869] [outer = 0000000000000000] 08:47:09 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896560D400) [pid = 872] [serial = 870] [outer = 00000089629D9400] 08:47:09 INFO - PROCESS | 872 | 1467042429535 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (00000089667F2000) [pid = 872] [serial = 871] [outer = 00000089629D9400] 08:47:10 INFO - PROCESS | 872 | [GFX2-]: DrawTargetD2D 1.1 (0000008969920360): Failed to create GradientStopCollection with no stops. 08:47:10 INFO - PROCESS | 872 | [GFX3-]: No stops specified for gradient pattern. 08:47:10 INFO - PROCESS | 872 | 1467042430148 Marionette TRACE conn8 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 943ms 08:47:10 INFO - PROCESS | 872 | 1467042430192 Marionette TRACE conn8 -> [0,1125,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 872 | 1467042430198 Marionette TRACE conn8 <- [1,1125,null,{"value":"13"}] 08:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:47:10 INFO - PROCESS | 872 | 1467042430204 Marionette TRACE conn8 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 872 | 1467042430207 Marionette TRACE conn8 <- [1,1126,null,{}] 08:47:10 INFO - PROCESS | 872 | 1467042430211 Marionette TRACE conn8 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 872 | 1467042430214 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:10 INFO - PROCESS | 872 | 1467042430333 Marionette TRACE conn8 <- [1,1127,null,{"value":null}] 08:47:10 INFO - PROCESS | 872 | 1467042430426 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 872 | 1467042430429 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:10 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBC4000 == 46 [pid = 872] [id = 291] 08:47:10 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (00000089692D0800) [pid = 872] [serial = 872] [outer = 0000000000000000] 08:47:10 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896981E000) [pid = 872] [serial = 873] [outer = 00000089692D0800] 08:47:10 INFO - PROCESS | 872 | 1467042430487 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896AF17400) [pid = 872] [serial = 874] [outer = 00000089692D0800] 08:47:11 INFO - PROCESS | 872 | 1467042431076 Marionette TRACE conn8 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 944ms 08:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:47:11 INFO - PROCESS | 872 | 1467042431150 Marionette TRACE conn8 -> [0,1129,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 872 | 1467042431152 Marionette TRACE conn8 <- [1,1129,null,{"value":"13"}] 08:47:11 INFO - PROCESS | 872 | 1467042431156 Marionette TRACE conn8 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 872 | 1467042431160 Marionette TRACE conn8 <- [1,1130,null,{}] 08:47:11 INFO - PROCESS | 872 | 1467042431172 Marionette TRACE conn8 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 872 | 1467042431177 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:11 INFO - PROCESS | 872 | 1467042431331 Marionette TRACE conn8 <- [1,1131,null,{"value":null}] 08:47:11 INFO - PROCESS | 872 | 1467042431446 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 872 | 1467042431449 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:11 INFO - PROCESS | 872 | ++DOCSHELL 0000008971935800 == 47 [pid = 872] [id = 292] 08:47:11 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896B3B7800) [pid = 872] [serial = 875] [outer = 0000000000000000] 08:47:11 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896BE96C00) [pid = 872] [serial = 876] [outer = 000000896B3B7800] 08:47:11 INFO - PROCESS | 872 | 1467042431509 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896CA06000) [pid = 872] [serial = 877] [outer = 000000896B3B7800] 08:47:12 INFO - PROCESS | 872 | 1467042432103 Marionette TRACE conn8 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 08:47:12 INFO - PROCESS | 872 | 1467042432145 Marionette TRACE conn8 -> [0,1133,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 872 | 1467042432148 Marionette TRACE conn8 <- [1,1133,null,{"value":"13"}] 08:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:47:12 INFO - PROCESS | 872 | 1467042432151 Marionette TRACE conn8 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 872 | 1467042432154 Marionette TRACE conn8 <- [1,1134,null,{}] 08:47:12 INFO - PROCESS | 872 | 1467042432157 Marionette TRACE conn8 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 872 | 1467042432160 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:12 INFO - PROCESS | 872 | 1467042432275 Marionette TRACE conn8 <- [1,1135,null,{"value":null}] 08:47:12 INFO - PROCESS | 872 | 1467042432366 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 872 | 1467042432369 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:12 INFO - PROCESS | 872 | ++DOCSHELL 0000008971581800 == 48 [pid = 872] [id = 293] 08:47:12 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (000000896B321C00) [pid = 872] [serial = 878] [outer = 0000000000000000] 08:47:12 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000896B326000) [pid = 872] [serial = 879] [outer = 000000896B321C00] 08:47:12 INFO - PROCESS | 872 | 1467042432424 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (000000896E710000) [pid = 872] [serial = 880] [outer = 000000896B321C00] 08:47:13 INFO - PROCESS | 872 | 1467042433040 Marionette TRACE conn8 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 944ms 08:47:13 INFO - PROCESS | 872 | 1467042433098 Marionette TRACE conn8 -> [0,1137,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 872 | 1467042433101 Marionette TRACE conn8 <- [1,1137,null,{"value":"13"}] 08:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:47:13 INFO - PROCESS | 872 | 1467042433105 Marionette TRACE conn8 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 872 | 1467042433107 Marionette TRACE conn8 <- [1,1138,null,{}] 08:47:13 INFO - PROCESS | 872 | 1467042433111 Marionette TRACE conn8 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 872 | 1467042433113 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:13 INFO - PROCESS | 872 | 1467042433226 Marionette TRACE conn8 <- [1,1139,null,{"value":null}] 08:47:13 INFO - PROCESS | 872 | 1467042433444 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 872 | 1467042433447 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:13 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CD800 == 49 [pid = 872] [id = 294] 08:47:13 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (000000895D8E9C00) [pid = 872] [serial = 881] [outer = 0000000000000000] 08:47:13 INFO - PROCESS | 872 | ++DOMWINDOW == 106 (000000896169B400) [pid = 872] [serial = 882] [outer = 000000895D8E9C00] 08:47:13 INFO - PROCESS | 872 | 1467042433520 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 872 | ++DOMWINDOW == 107 (0000008965786800) [pid = 872] [serial = 883] [outer = 000000895D8E9C00] 08:47:14 INFO - PROCESS | 872 | 1467042434224 Marionette TRACE conn8 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1137ms 08:47:14 INFO - PROCESS | 872 | 1467042434245 Marionette TRACE conn8 -> [0,1141,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 872 | 1467042434249 Marionette TRACE conn8 <- [1,1141,null,{"value":"13"}] 08:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:47:14 INFO - PROCESS | 872 | 1467042434253 Marionette TRACE conn8 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 872 | 1467042434256 Marionette TRACE conn8 <- [1,1142,null,{}] 08:47:14 INFO - PROCESS | 872 | 1467042434261 Marionette TRACE conn8 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 872 | 1467042434265 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 00000089706BA000 == 48 [pid = 872] [id = 288] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000895BBA9000 == 47 [pid = 872] [id = 287] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008970020000 == 46 [pid = 872] [id = 286] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008966147000 == 45 [pid = 872] [id = 285] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000896E86E800 == 44 [pid = 872] [id = 284] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A8000 == 43 [pid = 872] [id = 283] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 00000089699CE800 == 42 [pid = 872] [id = 282] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008966633800 == 41 [pid = 872] [id = 281] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000895C371800 == 40 [pid = 872] [id = 280] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008971424800 == 39 [pid = 872] [id = 276] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000896C99C000 == 38 [pid = 872] [id = 263] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000896C99E000 == 37 [pid = 872] [id = 278] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 00000089656C8800 == 36 [pid = 872] [id = 277] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008971438800 == 35 [pid = 872] [id = 279] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008960B86000 == 34 [pid = 872] [id = 262] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008970674800 == 33 [pid = 872] [id = 264] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 00000089706BC800 == 32 [pid = 872] [id = 265] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 00000089656CD800 == 31 [pid = 872] [id = 294] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008971581800 == 30 [pid = 872] [id = 293] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008971935800 == 29 [pid = 872] [id = 292] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000896CBC4000 == 28 [pid = 872] [id = 291] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 0000008967262800 == 27 [pid = 872] [id = 290] 08:47:15 INFO - PROCESS | 872 | --DOCSHELL 000000896CBAE800 == 26 [pid = 872] [id = 289] 08:47:15 INFO - PROCESS | 872 | 1467042435030 Marionette TRACE conn8 <- [1,1143,null,{"value":null}] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 106 (000000896CA0B400) [pid = 872] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 105 (000000896CA04000) [pid = 872] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 104 (000000896E71AC00) [pid = 872] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 103 (000000896E704000) [pid = 872] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 102 (000000896B692400) [pid = 872] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000896B34B400) [pid = 872] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 100 (00000089615B5C00) [pid = 872] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 99 (0000008962FCE800) [pid = 872] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 98 (00000089656F8C00) [pid = 872] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 97 (0000008962CB7000) [pid = 872] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896250F400) [pid = 872] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000895C498C00) [pid = 872] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896B34E400) [pid = 872] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008968BC3800) [pid = 872] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896745C800) [pid = 872] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008969A62800) [pid = 872] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896AE47C00) [pid = 872] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008966E32400) [pid = 872] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008968BC3400) [pid = 872] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896EA2A400) [pid = 872] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896E727800) [pid = 872] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896EAB2000) [pid = 872] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089656F3400) [pid = 872] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896EAB6400) [pid = 872] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896EB2B800) [pid = 872] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896B4CE400) [pid = 872] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896B352400) [pid = 872] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896EDB1000) [pid = 872] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896EB38800) [pid = 872] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008962504800) [pid = 872] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008968BBA000) [pid = 872] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:47:15 INFO - PROCESS | 872 | 1467042435188 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 872 | 1467042435191 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:15 INFO - PROCESS | 872 | ++DOCSHELL 000000895CB21800 == 27 [pid = 872] [id = 295] 08:47:15 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895C127400) [pid = 872] [serial = 884] [outer = 0000000000000000] 08:47:15 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000895C271000) [pid = 872] [serial = 885] [outer = 000000895C127400] 08:47:15 INFO - PROCESS | 872 | 1467042435242 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000895DA50000) [pid = 872] [serial = 886] [outer = 000000895C127400] 08:47:15 INFO - PROCESS | 872 | 1467042435703 Marionette TRACE conn8 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1492ms 08:47:15 INFO - PROCESS | 872 | 1467042435745 Marionette TRACE conn8 -> [0,1145,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 872 | 1467042435750 Marionette TRACE conn8 <- [1,1145,null,{"value":"13"}] 08:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:47:15 INFO - PROCESS | 872 | 1467042435755 Marionette TRACE conn8 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 872 | 1467042435758 Marionette TRACE conn8 <- [1,1146,null,{}] 08:47:15 INFO - PROCESS | 872 | 1467042435768 Marionette TRACE conn8 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 872 | 1467042435771 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:15 INFO - PROCESS | 872 | 1467042435863 Marionette TRACE conn8 <- [1,1147,null,{"value":null}] 08:47:15 INFO - PROCESS | 872 | 1467042435876 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 872 | 1467042435879 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:15 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F7D000 == 28 [pid = 872] [id = 296] 08:47:15 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008962CB6000) [pid = 872] [serial = 887] [outer = 0000000000000000] 08:47:15 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008962F39800) [pid = 872] [serial = 888] [outer = 0000008962CB6000] 08:47:15 INFO - PROCESS | 872 | 1467042435929 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008962FCE000) [pid = 872] [serial = 889] [outer = 0000008962CB6000] 08:47:16 INFO - PROCESS | 872 | 1467042436404 Marionette TRACE conn8 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 08:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:47:16 INFO - PROCESS | 872 | 1467042436454 Marionette TRACE conn8 <- [1,1149,null,{"value":"13"}] 08:47:16 INFO - PROCESS | 872 | 1467042436458 Marionette TRACE conn8 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 872 | 1467042436460 Marionette TRACE conn8 <- [1,1150,null,{}] 08:47:16 INFO - PROCESS | 872 | 1467042436464 Marionette TRACE conn8 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 872 | 1467042436467 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:16 INFO - PROCESS | 872 | 1467042436609 Marionette TRACE conn8 <- [1,1151,null,{"value":null}] 08:47:16 INFO - PROCESS | 872 | 1467042436681 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 872 | 1467042436683 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:16 INFO - PROCESS | 872 | ++DOCSHELL 0000008962937000 == 29 [pid = 872] [id = 297] 08:47:16 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (00000089657BE800) [pid = 872] [serial = 890] [outer = 0000000000000000] 08:47:16 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008966174000) [pid = 872] [serial = 891] [outer = 00000089657BE800] 08:47:16 INFO - PROCESS | 872 | 1467042436730 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008966A90400) [pid = 872] [serial = 892] [outer = 00000089657BE800] 08:47:17 INFO - PROCESS | 872 | 1467042437136 Marionette TRACE conn8 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 08:47:17 INFO - PROCESS | 872 | 1467042437193 Marionette TRACE conn8 -> [0,1153,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 872 | 1467042437197 Marionette TRACE conn8 <- [1,1153,null,{"value":"13"}] 08:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:47:17 INFO - PROCESS | 872 | 1467042437220 Marionette TRACE conn8 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 872 | 1467042437225 Marionette TRACE conn8 <- [1,1154,null,{}] 08:47:17 INFO - PROCESS | 872 | 1467042437234 Marionette TRACE conn8 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 872 | 1467042437237 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:17 INFO - PROCESS | 872 | 1467042437356 Marionette TRACE conn8 <- [1,1155,null,{"value":null}] 08:47:17 INFO - PROCESS | 872 | 1467042437368 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 872 | 1467042437370 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:17 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F8A800 == 30 [pid = 872] [id = 298] 08:47:17 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008968B44C00) [pid = 872] [serial = 893] [outer = 0000000000000000] 08:47:17 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008968F44000) [pid = 872] [serial = 894] [outer = 0000008968B44C00] 08:47:17 INFO - PROCESS | 872 | 1467042437458 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969562000) [pid = 872] [serial = 895] [outer = 0000008968B44C00] 08:47:17 INFO - PROCESS | 872 | 1467042437894 Marionette TRACE conn8 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 753ms 08:47:17 INFO - PROCESS | 872 | 1467042437960 Marionette TRACE conn8 -> [0,1157,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 872 | 1467042437962 Marionette TRACE conn8 <- [1,1157,null,{"value":"13"}] 08:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:47:17 INFO - PROCESS | 872 | 1467042437966 Marionette TRACE conn8 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 872 | 1467042437967 Marionette TRACE conn8 <- [1,1158,null,{}] 08:47:17 INFO - PROCESS | 872 | 1467042437971 Marionette TRACE conn8 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 872 | 1467042437973 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:18 INFO - PROCESS | 872 | 1467042438091 Marionette TRACE conn8 <- [1,1159,null,{"value":null}] 08:47:18 INFO - PROCESS | 872 | 1467042438101 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 872 | 1467042438103 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:18 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFB2000 == 31 [pid = 872] [id = 299] 08:47:18 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008969613000) [pid = 872] [serial = 896] [outer = 0000000000000000] 08:47:18 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896961DC00) [pid = 872] [serial = 897] [outer = 0000008969613000] 08:47:18 INFO - PROCESS | 872 | 1467042438189 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896981D800) [pid = 872] [serial = 898] [outer = 0000008969613000] 08:47:18 INFO - PROCESS | 872 | 1467042438620 Marionette TRACE conn8 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 692ms 08:47:18 INFO - PROCESS | 872 | 1467042438660 Marionette TRACE conn8 -> [0,1161,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 872 | 1467042438662 Marionette TRACE conn8 <- [1,1161,null,{"value":"13"}] 08:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:47:18 INFO - PROCESS | 872 | 1467042438672 Marionette TRACE conn8 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 872 | 1467042438674 Marionette TRACE conn8 <- [1,1162,null,{}] 08:47:18 INFO - PROCESS | 872 | 1467042438677 Marionette TRACE conn8 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 872 | 1467042438680 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:18 INFO - PROCESS | 872 | 1467042438797 Marionette TRACE conn8 <- [1,1163,null,{"value":null}] 08:47:18 INFO - PROCESS | 872 | 1467042438810 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 872 | 1467042438816 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:18 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9B0800 == 32 [pid = 872] [id = 300] 08:47:18 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008965792C00) [pid = 872] [serial = 899] [outer = 0000000000000000] 08:47:18 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896A277400) [pid = 872] [serial = 900] [outer = 0000008965792C00] 08:47:18 INFO - PROCESS | 872 | 1467042438916 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896AE50000) [pid = 872] [serial = 901] [outer = 0000008965792C00] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896B355800) [pid = 872] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896C909800) [pid = 872] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008961617000) [pid = 872] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896AE47800) [pid = 872] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896B351000) [pid = 872] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008968B44000) [pid = 872] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008966173C00) [pid = 872] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008960E4EC00) [pid = 872] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008962F40800) [pid = 872] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896FC4C800) [pid = 872] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896917CC00) [pid = 872] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008969A56400) [pid = 872] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969563000) [pid = 872] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:47:19 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896EB3A000) [pid = 872] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:47:19 INFO - PROCESS | 872 | 1467042439632 Marionette TRACE conn8 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 872 | 1467042439662 Marionette TRACE conn8 <- [1,1165,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:47:19 INFO - PROCESS | 872 | 1467042439665 Marionette TRACE conn8 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 872 | 1467042439667 Marionette TRACE conn8 <- [1,1166,null,{}] 08:47:19 INFO - PROCESS | 872 | 1467042439671 Marionette TRACE conn8 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 872 | 1467042439673 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:19 INFO - PROCESS | 872 | 1467042439793 Marionette TRACE conn8 <- [1,1167,null,{"value":null}] 08:47:19 INFO - PROCESS | 872 | 1467042439844 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 872 | 1467042439846 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:19 INFO - PROCESS | 872 | ++DOCSHELL 000000895C385800 == 33 [pid = 872] [id = 301] 08:47:19 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000895C356800) [pid = 872] [serial = 902] [outer = 0000000000000000] 08:47:19 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008966174400) [pid = 872] [serial = 903] [outer = 000000895C356800] 08:47:19 INFO - PROCESS | 872 | 1467042439891 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B317800) [pid = 872] [serial = 904] [outer = 000000895C356800] 08:47:20 INFO - PROCESS | 872 | 1467042440267 Marionette TRACE conn8 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 872 | 1467042440297 Marionette TRACE conn8 <- [1,1169,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:47:20 INFO - PROCESS | 872 | 1467042440300 Marionette TRACE conn8 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 872 | 1467042440302 Marionette TRACE conn8 <- [1,1170,null,{}] 08:47:20 INFO - PROCESS | 872 | 1467042440315 Marionette TRACE conn8 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 872 | 1467042440317 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:20 INFO - PROCESS | 872 | 1467042440399 Marionette TRACE conn8 <- [1,1171,null,{"value":null}] 08:47:20 INFO - PROCESS | 872 | 1467042440404 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 872 | 1467042440406 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:20 INFO - PROCESS | 872 | ++DOCSHELL 000000896E868000 == 34 [pid = 872] [id = 302] 08:47:20 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B324000) [pid = 872] [serial = 905] [outer = 0000000000000000] 08:47:20 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B355800) [pid = 872] [serial = 906] [outer = 000000896B324000] 08:47:20 INFO - PROCESS | 872 | 1467042440451 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896B3AE000) [pid = 872] [serial = 907] [outer = 000000896B324000] 08:47:20 INFO - PROCESS | 872 | 1467042440885 Marionette TRACE conn8 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 872 | 1467042440936 Marionette TRACE conn8 <- [1,1173,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:47:20 INFO - PROCESS | 872 | 1467042440939 Marionette TRACE conn8 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 872 | 1467042440941 Marionette TRACE conn8 <- [1,1174,null,{}] 08:47:20 INFO - PROCESS | 872 | 1467042440944 Marionette TRACE conn8 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 872 | 1467042440946 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:21 INFO - PROCESS | 872 | 1467042441035 Marionette TRACE conn8 <- [1,1175,null,{"value":null}] 08:47:21 INFO - PROCESS | 872 | 1467042441042 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 872 | 1467042441044 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:21 INFO - PROCESS | 872 | ++DOCSHELL 000000896F993000 == 35 [pid = 872] [id = 303] 08:47:21 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B3B2C00) [pid = 872] [serial = 908] [outer = 0000000000000000] 08:47:21 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896B6D7000) [pid = 872] [serial = 909] [outer = 000000896B3B2C00] 08:47:21 INFO - PROCESS | 872 | 1467042441089 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896BAEC000) [pid = 872] [serial = 910] [outer = 000000896B3B2C00] 08:47:21 INFO - PROCESS | 872 | 1467042441652 Marionette TRACE conn8 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 872 | 1467042441725 Marionette TRACE conn8 <- [1,1177,null,{"value":"13"}] 08:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:47:21 INFO - PROCESS | 872 | 1467042441730 Marionette TRACE conn8 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 872 | 1467042441734 Marionette TRACE conn8 <- [1,1178,null,{}] 08:47:21 INFO - PROCESS | 872 | 1467042441741 Marionette TRACE conn8 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 872 | 1467042441744 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:21 INFO - PROCESS | 872 | 1467042441881 Marionette TRACE conn8 <- [1,1179,null,{"value":null}] 08:47:21 INFO - PROCESS | 872 | 1467042441953 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 872 | 1467042441958 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:22 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C73000 == 36 [pid = 872] [id = 304] 08:47:22 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000895C9AF400) [pid = 872] [serial = 911] [outer = 0000000000000000] 08:47:22 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008962505C00) [pid = 872] [serial = 912] [outer = 000000895C9AF400] 08:47:22 INFO - PROCESS | 872 | 1467042442059 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008962F48000) [pid = 872] [serial = 913] [outer = 000000895C9AF400] 08:47:22 INFO - PROCESS | 872 | 1467042442836 Marionette TRACE conn8 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 872 | 1467042442931 Marionette TRACE conn8 <- [1,1181,null,{"value":"13"}] 08:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:47:22 INFO - PROCESS | 872 | 1467042442938 Marionette TRACE conn8 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 872 | 1467042442941 Marionette TRACE conn8 <- [1,1182,null,{}] 08:47:22 INFO - PROCESS | 872 | 1467042442945 Marionette TRACE conn8 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 872 | 1467042442948 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:23 INFO - PROCESS | 872 | 1467042443101 Marionette TRACE conn8 <- [1,1183,null,{"value":null}] 08:47:23 INFO - PROCESS | 872 | 1467042443213 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 872 | 1467042443216 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:23 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A6000 == 37 [pid = 872] [id = 305] 08:47:23 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008966A91C00) [pid = 872] [serial = 914] [outer = 0000000000000000] 08:47:23 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008968B47C00) [pid = 872] [serial = 915] [outer = 0000008966A91C00] 08:47:23 INFO - PROCESS | 872 | 1467042443275 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008969560C00) [pid = 872] [serial = 916] [outer = 0000008966A91C00] 08:47:24 INFO - PROCESS | 872 | 1467042444135 Marionette TRACE conn8 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 872 | 1467042444197 Marionette TRACE conn8 <- [1,1185,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:47:24 INFO - PROCESS | 872 | 1467042444204 Marionette TRACE conn8 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 872 | 1467042444207 Marionette TRACE conn8 <- [1,1186,null,{}] 08:47:24 INFO - PROCESS | 872 | 1467042444213 Marionette TRACE conn8 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 872 | 1467042444216 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:24 INFO - PROCESS | 872 | 1467042444335 Marionette TRACE conn8 <- [1,1187,null,{"value":null}] 08:47:24 INFO - PROCESS | 872 | 1467042444413 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 872 | 1467042444418 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:24 INFO - PROCESS | 872 | ++DOCSHELL 0000008960B78800 == 38 [pid = 872] [id = 306] 08:47:24 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000895C4A1400) [pid = 872] [serial = 917] [outer = 0000000000000000] 08:47:24 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008961961400) [pid = 872] [serial = 918] [outer = 000000895C4A1400] 08:47:24 INFO - PROCESS | 872 | 1467042444520 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (00000089657C4400) [pid = 872] [serial = 919] [outer = 000000895C4A1400] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 000000896E868000 == 37 [pid = 872] [id = 302] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 000000895C385800 == 36 [pid = 872] [id = 301] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 000000896C9B0800 == 35 [pid = 872] [id = 300] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 000000896AFB2000 == 34 [pid = 872] [id = 299] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 0000008968F8A800 == 33 [pid = 872] [id = 298] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 0000008962937000 == 32 [pid = 872] [id = 297] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 0000008962F7D000 == 31 [pid = 872] [id = 296] 08:47:24 INFO - PROCESS | 872 | --DOCSHELL 000000895CB21800 == 30 [pid = 872] [id = 295] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896B6DB400) [pid = 872] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896BE90000) [pid = 872] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896EA21000) [pid = 872] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896E703400) [pid = 872] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008966172400) [pid = 872] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896AE53400) [pid = 872] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896EAAF400) [pid = 872] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089692CFC00) [pid = 872] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008969A57000) [pid = 872] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896664F000) [pid = 872] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008967234000) [pid = 872] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008962676C00) [pid = 872] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 85 (00000089656FAC00) [pid = 872] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089656F7800) [pid = 872] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966175800) [pid = 872] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896FC4E800) [pid = 872] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896FDC2C00) [pid = 872] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896A27C000) [pid = 872] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896B4D0000) [pid = 872] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896CA07C00) [pid = 872] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896EB3AC00) [pid = 872] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008969565400) [pid = 872] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896EDBA000) [pid = 872] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896FC55400) [pid = 872] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B4CDC00) [pid = 872] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896EB34400) [pid = 872] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896955B400) [pid = 872] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:47:24 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896AF1E800) [pid = 872] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:47:25 INFO - PROCESS | 872 | 1467042445004 Marionette TRACE conn8 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 839ms 08:47:25 INFO - PROCESS | 872 | 1467042445049 Marionette TRACE conn8 -> [0,1189,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 872 | 1467042445053 Marionette TRACE conn8 <- [1,1189,null,{"value":"13"}] 08:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:47:25 INFO - PROCESS | 872 | 1467042445059 Marionette TRACE conn8 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 872 | 1467042445062 Marionette TRACE conn8 <- [1,1190,null,{}] 08:47:25 INFO - PROCESS | 872 | 1467042445066 Marionette TRACE conn8 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 872 | 1467042445068 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:25 INFO - PROCESS | 872 | 1467042445159 Marionette TRACE conn8 <- [1,1191,null,{"value":null}] 08:47:25 INFO - PROCESS | 872 | 1467042445167 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 872 | 1467042445169 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:25 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B6B800 == 31 [pid = 872] [id = 307] 08:47:25 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896619C800) [pid = 872] [serial = 920] [outer = 0000000000000000] 08:47:25 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008966653C00) [pid = 872] [serial = 921] [outer = 000000896619C800] 08:47:25 INFO - PROCESS | 872 | 1467042445218 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008967459800) [pid = 872] [serial = 922] [outer = 000000896619C800] 08:47:25 INFO - PROCESS | 872 | 1467042445703 Marionette TRACE conn8 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 08:47:25 INFO - PROCESS | 872 | 1467042445754 Marionette TRACE conn8 -> [0,1193,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 872 | 1467042445757 Marionette TRACE conn8 <- [1,1193,null,{"value":"13"}] 08:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:47:25 INFO - PROCESS | 872 | 1467042445760 Marionette TRACE conn8 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 872 | 1467042445764 Marionette TRACE conn8 <- [1,1194,null,{}] 08:47:25 INFO - PROCESS | 872 | 1467042445775 Marionette TRACE conn8 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 872 | 1467042445780 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:25 INFO - PROCESS | 872 | 1467042445878 Marionette TRACE conn8 <- [1,1195,null,{"value":null}] 08:47:25 INFO - PROCESS | 872 | 1467042445927 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 872 | 1467042445931 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:26 INFO - PROCESS | 872 | ++DOCSHELL 00000089699E9800 == 32 [pid = 872] [id = 308] 08:47:26 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C359800) [pid = 872] [serial = 923] [outer = 0000000000000000] 08:47:26 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969561000) [pid = 872] [serial = 924] [outer = 000000895C359800] 08:47:26 INFO - PROCESS | 872 | 1467042446040 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896981A000) [pid = 872] [serial = 925] [outer = 000000895C359800] 08:47:26 INFO - PROCESS | 872 | 1467042446411 Marionette TRACE conn8 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 08:47:26 INFO - PROCESS | 872 | 1467042446455 Marionette TRACE conn8 -> [0,1197,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 872 | 1467042446458 Marionette TRACE conn8 <- [1,1197,null,{"value":"13"}] 08:47:26 INFO - PROCESS | 872 | 1467042446461 Marionette TRACE conn8 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 872 | 1467042446463 Marionette TRACE conn8 <- [1,1198,null,{}] 08:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:47:26 INFO - PROCESS | 872 | 1467042446467 Marionette TRACE conn8 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 872 | 1467042446469 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:26 INFO - PROCESS | 872 | 1467042446560 Marionette TRACE conn8 <- [1,1199,null,{"value":null}] 08:47:26 INFO - PROCESS | 872 | 1467042446566 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 872 | 1467042446569 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:26 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA49800 == 33 [pid = 872] [id = 309] 08:47:26 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008969A63800) [pid = 872] [serial = 926] [outer = 0000000000000000] 08:47:26 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AE49400) [pid = 872] [serial = 927] [outer = 0000008969A63800] 08:47:26 INFO - PROCESS | 872 | 1467042446615 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AF17C00) [pid = 872] [serial = 928] [outer = 0000008969A63800] 08:47:27 INFO - PROCESS | 872 | 1467042447111 Marionette TRACE conn8 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 08:47:27 INFO - PROCESS | 872 | 1467042447137 Marionette TRACE conn8 -> [0,1201,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 872 | 1467042447139 Marionette TRACE conn8 <- [1,1201,null,{"value":"13"}] 08:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:47:27 INFO - PROCESS | 872 | 1467042447149 Marionette TRACE conn8 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 872 | 1467042447151 Marionette TRACE conn8 <- [1,1202,null,{}] 08:47:27 INFO - PROCESS | 872 | 1467042447155 Marionette TRACE conn8 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 872 | 1467042447157 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:27 INFO - PROCESS | 872 | 1467042447266 Marionette TRACE conn8 <- [1,1203,null,{"value":null}] 08:47:27 INFO - PROCESS | 872 | 1467042447348 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 872 | 1467042447350 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:27 INFO - PROCESS | 872 | ++DOCSHELL 000000896E813800 == 34 [pid = 872] [id = 310] 08:47:27 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B31BC00) [pid = 872] [serial = 929] [outer = 0000000000000000] 08:47:27 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B322400) [pid = 872] [serial = 930] [outer = 000000896B31BC00] 08:47:27 INFO - PROCESS | 872 | 1467042447395 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B3AFC00) [pid = 872] [serial = 931] [outer = 000000896B31BC00] 08:47:27 INFO - PROCESS | 872 | 1467042447844 Marionette TRACE conn8 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 733ms 08:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:47:27 INFO - PROCESS | 872 | 1467042447879 Marionette TRACE conn8 -> [0,1205,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 872 | 1467042447882 Marionette TRACE conn8 <- [1,1205,null,{"value":"13"}] 08:47:27 INFO - PROCESS | 872 | 1467042447885 Marionette TRACE conn8 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 872 | 1467042447887 Marionette TRACE conn8 <- [1,1206,null,{}] 08:47:27 INFO - PROCESS | 872 | 1467042447891 Marionette TRACE conn8 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 872 | 1467042447897 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:28 INFO - PROCESS | 872 | 1467042448031 Marionette TRACE conn8 <- [1,1207,null,{"value":null}] 08:47:28 INFO - PROCESS | 872 | 1467042448085 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 872 | 1467042448087 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:28 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9B0800 == 35 [pid = 872] [id = 311] 08:47:28 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896BE8FC00) [pid = 872] [serial = 932] [outer = 0000000000000000] 08:47:28 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C90D400) [pid = 872] [serial = 933] [outer = 000000896BE8FC00] 08:47:28 INFO - PROCESS | 872 | 1467042448133 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C963000) [pid = 872] [serial = 934] [outer = 000000896BE8FC00] 08:47:28 INFO - PROCESS | 872 | 1467042448574 Marionette TRACE conn8 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 735ms 08:47:28 INFO - PROCESS | 872 | 1467042448644 Marionette TRACE conn8 -> [0,1209,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 872 | 1467042448646 Marionette TRACE conn8 <- [1,1209,null,{"value":"13"}] 08:47:28 INFO - PROCESS | 872 | 1467042448649 Marionette TRACE conn8 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 872 | 1467042448651 Marionette TRACE conn8 <- [1,1210,null,{}] 08:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:47:28 INFO - PROCESS | 872 | 1467042448655 Marionette TRACE conn8 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 872 | 1467042448657 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:28 INFO - PROCESS | 872 | 1467042448769 Marionette TRACE conn8 <- [1,1211,null,{"value":null}] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895C127400) [pid = 872] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089657BE800) [pid = 872] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008962CB6000) [pid = 872] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895D8E9C00) [pid = 872] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089629D9400) [pid = 872] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089692D0800) [pid = 872] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B3B7800) [pid = 872] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969613000) [pid = 872] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896B321C00) [pid = 872] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895C356800) [pid = 872] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896B324000) [pid = 872] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008965792C00) [pid = 872] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:47:28 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008968B44C00) [pid = 872] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:47:28 INFO - PROCESS | 872 | 1467042448869 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 872 | 1467042448871 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:28 INFO - PROCESS | 872 | ++DOCSHELL 000000896566C800 == 36 [pid = 872] [id = 312] 08:47:28 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895C209400) [pid = 872] [serial = 935] [outer = 0000000000000000] 08:47:28 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896169D800) [pid = 872] [serial = 936] [outer = 000000895C209400] 08:47:28 INFO - PROCESS | 872 | 1467042448918 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008968BC2000) [pid = 872] [serial = 937] [outer = 000000895C209400] 08:47:29 INFO - PROCESS | 872 | 1467042449282 Marionette TRACE conn8 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 872 | 1467042449330 Marionette TRACE conn8 <- [1,1213,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:47:29 INFO - PROCESS | 872 | 1467042449333 Marionette TRACE conn8 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 872 | 1467042449335 Marionette TRACE conn8 <- [1,1214,null,{}] 08:47:29 INFO - PROCESS | 872 | 1467042449338 Marionette TRACE conn8 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 872 | 1467042449340 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:29 INFO - PROCESS | 872 | 1467042449452 Marionette TRACE conn8 <- [1,1215,null,{"value":null}] 08:47:29 INFO - PROCESS | 872 | 1467042449500 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 872 | 1467042449502 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:29 INFO - PROCESS | 872 | ++DOCSHELL 0000008970009000 == 37 [pid = 872] [id = 313] 08:47:29 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008968BBA000) [pid = 872] [serial = 938] [outer = 0000000000000000] 08:47:29 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896C96A800) [pid = 872] [serial = 939] [outer = 0000008968BBA000] 08:47:29 INFO - PROCESS | 872 | 1467042449547 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896E704C00) [pid = 872] [serial = 940] [outer = 0000008968BBA000] 08:47:29 INFO - PROCESS | 872 | 1467042449915 Marionette TRACE conn8 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 08:47:29 INFO - PROCESS | 872 | 1467042449966 Marionette TRACE conn8 -> [0,1217,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 872 | 1467042449968 Marionette TRACE conn8 <- [1,1217,null,{"value":"13"}] 08:47:29 INFO - PROCESS | 872 | 1467042449971 Marionette TRACE conn8 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:47:29 INFO - PROCESS | 872 | 1467042449973 Marionette TRACE conn8 <- [1,1218,null,{}] 08:47:29 INFO - PROCESS | 872 | 1467042449984 Marionette TRACE conn8 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 872 | 1467042449986 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:30 INFO - PROCESS | 872 | 1467042450072 Marionette TRACE conn8 <- [1,1219,null,{"value":null}] 08:47:30 INFO - PROCESS | 872 | 1467042450078 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 872 | 1467042450080 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:30 INFO - PROCESS | 872 | ++DOCSHELL 00000089699E8000 == 38 [pid = 872] [id = 314] 08:47:30 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896E70AC00) [pid = 872] [serial = 941] [outer = 0000000000000000] 08:47:30 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896EA1F000) [pid = 872] [serial = 942] [outer = 000000896E70AC00] 08:47:30 INFO - PROCESS | 872 | 1467042450125 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896EA2AC00) [pid = 872] [serial = 943] [outer = 000000896E70AC00] 08:47:30 INFO - PROCESS | 872 | 1467042450548 Marionette TRACE conn8 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 628ms 08:47:30 INFO - PROCESS | 872 | 1467042450613 Marionette TRACE conn8 -> [0,1221,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 872 | 1467042450615 Marionette TRACE conn8 <- [1,1221,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:47:30 INFO - PROCESS | 872 | 1467042450619 Marionette TRACE conn8 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 872 | 1467042450621 Marionette TRACE conn8 <- [1,1222,null,{}] 08:47:30 INFO - PROCESS | 872 | 1467042450624 Marionette TRACE conn8 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 872 | 1467042450626 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:30 INFO - PROCESS | 872 | 1467042450711 Marionette TRACE conn8 <- [1,1223,null,{"value":null}] 08:47:30 INFO - PROCESS | 872 | 1467042450719 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 872 | 1467042450721 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:30 INFO - PROCESS | 872 | ++DOCSHELL 0000008970610000 == 39 [pid = 872] [id = 315] 08:47:30 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896EAB7400) [pid = 872] [serial = 944] [outer = 0000000000000000] 08:47:30 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896EAB9800) [pid = 872] [serial = 945] [outer = 000000896EAB7400] 08:47:30 INFO - PROCESS | 872 | 1467042450774 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896EB31000) [pid = 872] [serial = 946] [outer = 000000896EAB7400] 08:47:31 INFO - PROCESS | 872 | 1467042451515 Marionette TRACE conn8 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 08:47:31 INFO - PROCESS | 872 | 1467042451567 Marionette TRACE conn8 -> [0,1225,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 872 | 1467042451571 Marionette TRACE conn8 <- [1,1225,null,{"value":"13"}] 08:47:31 INFO - PROCESS | 872 | 1467042451576 Marionette TRACE conn8 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:47:31 INFO - PROCESS | 872 | 1467042451582 Marionette TRACE conn8 <- [1,1226,null,{}] 08:47:31 INFO - PROCESS | 872 | 1467042451588 Marionette TRACE conn8 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 872 | 1467042451591 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:31 INFO - PROCESS | 872 | 1467042451741 Marionette TRACE conn8 <- [1,1227,null,{"value":null}] 08:47:31 INFO - PROCESS | 872 | 1467042451861 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 872 | 1467042451864 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:31 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C8D800 == 40 [pid = 872] [id = 316] 08:47:31 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008965A73800) [pid = 872] [serial = 947] [outer = 0000000000000000] 08:47:31 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896617A400) [pid = 872] [serial = 948] [outer = 0000008965A73800] 08:47:31 INFO - PROCESS | 872 | 1467042451924 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008968BBFC00) [pid = 872] [serial = 949] [outer = 0000008965A73800] 08:47:32 INFO - PROCESS | 872 | 1467042452493 Marionette TRACE conn8 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 944ms 08:47:32 INFO - PROCESS | 872 | 1467042452525 Marionette TRACE conn8 -> [0,1229,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 872 | 1467042452530 Marionette TRACE conn8 <- [1,1229,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:47:32 INFO - PROCESS | 872 | 1467042452537 Marionette TRACE conn8 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 872 | 1467042452540 Marionette TRACE conn8 <- [1,1230,null,{}] 08:47:32 INFO - PROCESS | 872 | 1467042452545 Marionette TRACE conn8 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 872 | 1467042452548 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:32 INFO - PROCESS | 872 | 1467042452667 Marionette TRACE conn8 <- [1,1231,null,{"value":null}] 08:47:32 INFO - PROCESS | 872 | 1467042452760 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 872 | 1467042452763 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:32 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB7D000 == 41 [pid = 872] [id = 317] 08:47:32 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896A246000) [pid = 872] [serial = 950] [outer = 0000000000000000] 08:47:32 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896A27F800) [pid = 872] [serial = 951] [outer = 000000896A246000] 08:47:32 INFO - PROCESS | 872 | 1467042452820 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B3B5000) [pid = 872] [serial = 952] [outer = 000000896A246000] 08:47:33 INFO - PROCESS | 872 | 1467042453460 Marionette TRACE conn8 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 984ms 08:47:33 INFO - PROCESS | 872 | 1467042453523 Marionette TRACE conn8 -> [0,1233,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 872 | 1467042453526 Marionette TRACE conn8 <- [1,1233,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:47:33 INFO - PROCESS | 872 | 1467042453530 Marionette TRACE conn8 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 872 | 1467042453534 Marionette TRACE conn8 <- [1,1234,null,{}] 08:47:33 INFO - PROCESS | 872 | 1467042453562 Marionette TRACE conn8 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 872 | 1467042453567 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:33 INFO - PROCESS | 872 | 1467042453692 Marionette TRACE conn8 <- [1,1235,null,{"value":null}] 08:47:33 INFO - PROCESS | 872 | 1467042453806 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 872 | 1467042453810 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:33 INFO - PROCESS | 872 | ++DOCSHELL 000000897067F000 == 42 [pid = 872] [id = 318] 08:47:33 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896C903C00) [pid = 872] [serial = 953] [outer = 0000000000000000] 08:47:33 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896EA20400) [pid = 872] [serial = 954] [outer = 000000896C903C00] 08:47:33 INFO - PROCESS | 872 | 1467042453869 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896EB38800) [pid = 872] [serial = 955] [outer = 000000896C903C00] 08:47:34 INFO - PROCESS | 872 | 1467042454734 Marionette TRACE conn8 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1266ms 08:47:34 INFO - PROCESS | 872 | 1467042454798 Marionette TRACE conn8 -> [0,1237,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 872 | 1467042454803 Marionette TRACE conn8 <- [1,1237,null,{"value":"13"}] 08:47:34 INFO - PROCESS | 872 | 1467042454808 Marionette TRACE conn8 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:47:34 INFO - PROCESS | 872 | 1467042454811 Marionette TRACE conn8 <- [1,1238,null,{}] 08:47:34 INFO - PROCESS | 872 | 1467042454817 Marionette TRACE conn8 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 872 | 1467042454820 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:34 INFO - PROCESS | 872 | 1467042454929 Marionette TRACE conn8 <- [1,1239,null,{"value":null}] 08:47:35 INFO - PROCESS | 872 | 1467042455007 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 872 | 1467042455012 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:35 INFO - PROCESS | 872 | ++DOCSHELL 000000895CFE4000 == 43 [pid = 872] [id = 319] 08:47:35 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (00000089629CDC00) [pid = 872] [serial = 956] [outer = 0000000000000000] 08:47:35 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000895C205C00) [pid = 872] [serial = 957] [outer = 00000089629CDC00] 08:47:35 INFO - PROCESS | 872 | 1467042455109 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008966174C00) [pid = 872] [serial = 958] [outer = 00000089629CDC00] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 00000089699E8000 == 42 [pid = 872] [id = 314] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 0000008970009000 == 41 [pid = 872] [id = 313] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000896566C800 == 40 [pid = 872] [id = 312] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000896F9B0800 == 39 [pid = 872] [id = 311] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000896E813800 == 38 [pid = 872] [id = 310] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000896CA49800 == 37 [pid = 872] [id = 309] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 00000089699E9800 == 36 [pid = 872] [id = 308] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 0000008968B6B800 == 35 [pid = 872] [id = 307] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 0000008960B78800 == 34 [pid = 872] [id = 306] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A6000 == 33 [pid = 872] [id = 305] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000896F993000 == 32 [pid = 872] [id = 303] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 0000008962C73000 == 31 [pid = 872] [id = 304] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000897067F000 == 30 [pid = 872] [id = 318] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 000000896EB7D000 == 29 [pid = 872] [id = 317] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 0000008968C8D800 == 28 [pid = 872] [id = 316] 08:47:36 INFO - PROCESS | 872 | --DOCSHELL 0000008970610000 == 27 [pid = 872] [id = 315] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000895C271000) [pid = 872] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000895DA50000) [pid = 872] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008966174000) [pid = 872] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008962F39800) [pid = 872] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008962FCE000) [pid = 872] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008965786800) [pid = 872] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896169B400) [pid = 872] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089667F2000) [pid = 872] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896560D400) [pid = 872] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AF17400) [pid = 872] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896981E000) [pid = 872] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896CA06000) [pid = 872] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896981D800) [pid = 872] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B6D7000) [pid = 872] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896BE96C00) [pid = 872] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896E710000) [pid = 872] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896B326000) [pid = 872] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896961DC00) [pid = 872] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966174400) [pid = 872] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896B3AE000) [pid = 872] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896A277400) [pid = 872] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896B355800) [pid = 872] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896AE50000) [pid = 872] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008968F44000) [pid = 872] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008969562000) [pid = 872] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008966A90400) [pid = 872] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896B317800) [pid = 872] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:47:36 INFO - PROCESS | 872 | 1467042456417 Marionette TRACE conn8 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1642ms 08:47:36 INFO - PROCESS | 872 | 1467042456454 Marionette TRACE conn8 -> [0,1241,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 872 | 1467042456459 Marionette TRACE conn8 <- [1,1241,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:47:36 INFO - PROCESS | 872 | 1467042456463 Marionette TRACE conn8 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 872 | 1467042456467 Marionette TRACE conn8 <- [1,1242,null,{}] 08:47:36 INFO - PROCESS | 872 | 1467042456472 Marionette TRACE conn8 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 872 | 1467042456475 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:36 INFO - PROCESS | 872 | 1467042456562 Marionette TRACE conn8 <- [1,1243,null,{"value":null}] 08:47:36 INFO - PROCESS | 872 | 1467042456576 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 872 | 1467042456579 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:36 INFO - PROCESS | 872 | ++DOCSHELL 0000008960EE5800 == 28 [pid = 872] [id = 320] 08:47:36 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895C20F000) [pid = 872] [serial = 959] [outer = 0000000000000000] 08:47:36 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895C4A6400) [pid = 872] [serial = 960] [outer = 000000895C20F000] 08:47:36 INFO - PROCESS | 872 | 1467042456628 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000895DABAC00) [pid = 872] [serial = 961] [outer = 000000895C20F000] 08:47:37 INFO - PROCESS | 872 | 1467042457116 Marionette TRACE conn8 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 08:47:37 INFO - PROCESS | 872 | 1467042457159 Marionette TRACE conn8 -> [0,1245,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 872 | 1467042457164 Marionette TRACE conn8 <- [1,1245,null,{"value":"13"}] 08:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:47:37 INFO - PROCESS | 872 | 1467042457171 Marionette TRACE conn8 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 872 | 1467042457174 Marionette TRACE conn8 <- [1,1246,null,{}] 08:47:37 INFO - PROCESS | 872 | 1467042457178 Marionette TRACE conn8 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 872 | 1467042457180 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:37 INFO - PROCESS | 872 | 1467042457272 Marionette TRACE conn8 <- [1,1247,null,{"value":null}] 08:47:37 INFO - PROCESS | 872 | 1467042457287 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 872 | 1467042457290 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:37 INFO - PROCESS | 872 | ++DOCSHELL 0000008965655800 == 29 [pid = 872] [id = 321] 08:47:37 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008961B34400) [pid = 872] [serial = 962] [outer = 0000000000000000] 08:47:37 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008962506400) [pid = 872] [serial = 963] [outer = 0000008961B34400] 08:47:37 INFO - PROCESS | 872 | 1467042457338 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896271A800) [pid = 872] [serial = 964] [outer = 0000008961B34400] 08:47:37 INFO - PROCESS | 872 | 1467042457805 Marionette TRACE conn8 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 08:47:37 INFO - PROCESS | 872 | 1467042457864 Marionette TRACE conn8 -> [0,1249,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 872 | 1467042457866 Marionette TRACE conn8 <- [1,1249,null,{"value":"13"}] 08:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:47:37 INFO - PROCESS | 872 | 1467042457870 Marionette TRACE conn8 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 872 | 1467042457874 Marionette TRACE conn8 <- [1,1250,null,{}] 08:47:37 INFO - PROCESS | 872 | 1467042457885 Marionette TRACE conn8 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 872 | 1467042457890 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:38 INFO - PROCESS | 872 | 1467042458009 Marionette TRACE conn8 <- [1,1251,null,{"value":null}] 08:47:38 INFO - PROCESS | 872 | 1467042458094 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 872 | 1467042458097 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:38 INFO - PROCESS | 872 | ++DOCSHELL 00000089674DF000 == 30 [pid = 872] [id = 322] 08:47:38 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895C49B400) [pid = 872] [serial = 965] [outer = 0000000000000000] 08:47:38 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (00000089656FBC00) [pid = 872] [serial = 966] [outer = 000000895C49B400] 08:47:38 INFO - PROCESS | 872 | 1467042458147 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008965A69C00) [pid = 872] [serial = 967] [outer = 000000895C49B400] 08:47:38 INFO - PROCESS | 872 | 1467042458567 Marionette TRACE conn8 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 08:47:38 INFO - PROCESS | 872 | 1467042458606 Marionette TRACE conn8 -> [0,1253,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 872 | 1467042458609 Marionette TRACE conn8 <- [1,1253,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:47:38 INFO - PROCESS | 872 | 1467042458620 Marionette TRACE conn8 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 872 | 1467042458622 Marionette TRACE conn8 <- [1,1254,null,{}] 08:47:38 INFO - PROCESS | 872 | 1467042458626 Marionette TRACE conn8 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 872 | 1467042458628 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:38 INFO - PROCESS | 872 | 1467042458741 Marionette TRACE conn8 <- [1,1255,null,{"value":null}] 08:47:38 INFO - PROCESS | 872 | 1467042458752 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 872 | 1467042458754 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:38 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C92800 == 31 [pid = 872] [id = 323] 08:47:38 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966173400) [pid = 872] [serial = 968] [outer = 0000000000000000] 08:47:38 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896664C800) [pid = 872] [serial = 969] [outer = 0000008966173400] 08:47:38 INFO - PROCESS | 872 | 1467042458838 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008966A8E000) [pid = 872] [serial = 970] [outer = 0000008966173400] 08:47:39 INFO - PROCESS | 872 | 1467042459294 Marionette TRACE conn8 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 753ms 08:47:39 INFO - PROCESS | 872 | 1467042459377 Marionette TRACE conn8 -> [0,1257,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 872 | 1467042459379 Marionette TRACE conn8 <- [1,1257,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:47:39 INFO - PROCESS | 872 | 1467042459383 Marionette TRACE conn8 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 872 | 1467042459385 Marionette TRACE conn8 <- [1,1258,null,{}] 08:47:39 INFO - PROCESS | 872 | 1467042459388 Marionette TRACE conn8 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 872 | 1467042459391 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:39 INFO - PROCESS | 872 | 1467042459500 Marionette TRACE conn8 <- [1,1259,null,{"value":null}] 08:47:39 INFO - PROCESS | 872 | 1467042459510 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 872 | 1467042459512 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:39 INFO - PROCESS | 872 | ++DOCSHELL 00000089693E9000 == 32 [pid = 872] [id = 324] 08:47:39 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008960B4FC00) [pid = 872] [serial = 971] [outer = 0000000000000000] 08:47:39 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008967229800) [pid = 872] [serial = 972] [outer = 0000008960B4FC00] 08:47:39 INFO - PROCESS | 872 | 1467042459598 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008968B3D400) [pid = 872] [serial = 973] [outer = 0000008960B4FC00] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896E70AC00) [pid = 872] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B31BC00) [pid = 872] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896BE8FC00) [pid = 872] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895C209400) [pid = 872] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896EAB7400) [pid = 872] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B3B2C00) [pid = 872] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896619C800) [pid = 872] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C359800) [pid = 872] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008969A63800) [pid = 872] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008966A91C00) [pid = 872] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895C4A1400) [pid = 872] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000895C9AF400) [pid = 872] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:47:40 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008968BBA000) [pid = 872] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:47:40 INFO - PROCESS | 872 | 1467042460350 Marionette TRACE conn8 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1024ms 08:47:40 INFO - PROCESS | 872 | 1467042460411 Marionette TRACE conn8 -> [0,1261,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 872 | 1467042460416 Marionette TRACE conn8 <- [1,1261,null,{"value":"13"}] 08:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:47:40 INFO - PROCESS | 872 | 1467042460421 Marionette TRACE conn8 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 872 | 1467042460425 Marionette TRACE conn8 <- [1,1262,null,{}] 08:47:40 INFO - PROCESS | 872 | 1467042460454 Marionette TRACE conn8 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 872 | 1467042460457 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:40 INFO - PROCESS | 872 | 1467042460588 Marionette TRACE conn8 <- [1,1263,null,{"value":null}] 08:47:40 INFO - PROCESS | 872 | 1467042460656 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 872 | 1467042460659 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:40 INFO - PROCESS | 872 | ++DOCSHELL 00000089627F5000 == 33 [pid = 872] [id = 325] 08:47:40 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000895C20D800) [pid = 872] [serial = 974] [outer = 0000000000000000] 08:47:40 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895C4A6000) [pid = 872] [serial = 975] [outer = 000000895C20D800] 08:47:40 INFO - PROCESS | 872 | 1467042460718 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008960DF5C00) [pid = 872] [serial = 976] [outer = 000000895C20D800] 08:47:41 INFO - PROCESS | 872 | 1467042461459 Marionette TRACE conn8 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1107ms 08:47:41 INFO - PROCESS | 872 | 1467042461532 Marionette TRACE conn8 -> [0,1265,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 872 | 1467042461537 Marionette TRACE conn8 <- [1,1265,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:47:41 INFO - PROCESS | 872 | 1467042461544 Marionette TRACE conn8 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 872 | 1467042461547 Marionette TRACE conn8 <- [1,1266,null,{}] 08:47:41 INFO - PROCESS | 872 | 1467042461551 Marionette TRACE conn8 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 872 | 1467042461554 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:41 INFO - PROCESS | 872 | 1467042461682 Marionette TRACE conn8 <- [1,1267,null,{"value":null}] 08:47:41 INFO - PROCESS | 872 | 1467042461748 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 872 | 1467042461751 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:41 INFO - PROCESS | 872 | ++DOCSHELL 00000089699E8800 == 34 [pid = 872] [id = 326] 08:47:41 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008962FCF400) [pid = 872] [serial = 977] [outer = 0000000000000000] 08:47:41 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089656F2C00) [pid = 872] [serial = 978] [outer = 0000008962FCF400] 08:47:41 INFO - PROCESS | 872 | 1467042461811 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896617B000) [pid = 872] [serial = 979] [outer = 0000008962FCF400] 08:47:42 INFO - PROCESS | 872 | 1467042462630 Marionette TRACE conn8 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1234ms 08:47:42 INFO - PROCESS | 872 | 1467042462788 Marionette TRACE conn8 -> [0,1269,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 872 | 1467042462793 Marionette TRACE conn8 <- [1,1269,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:47:42 INFO - PROCESS | 872 | 1467042462799 Marionette TRACE conn8 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 872 | 1467042462802 Marionette TRACE conn8 <- [1,1270,null,{}] 08:47:42 INFO - PROCESS | 872 | 1467042462808 Marionette TRACE conn8 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 872 | 1467042462811 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:42 INFO - PROCESS | 872 | 1467042462950 Marionette TRACE conn8 <- [1,1271,null,{"value":null}] 08:47:43 INFO - PROCESS | 872 | 1467042463017 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 872 | 1467042463022 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:43 INFO - PROCESS | 872 | ++DOCSHELL 0000008961644800 == 35 [pid = 872] [id = 327] 08:47:43 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008960B52C00) [pid = 872] [serial = 980] [outer = 0000000000000000] 08:47:43 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (00000089615BDC00) [pid = 872] [serial = 981] [outer = 0000008960B52C00] 08:47:43 INFO - PROCESS | 872 | 1467042463072 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008962F3E400) [pid = 872] [serial = 982] [outer = 0000008960B52C00] 08:47:43 INFO - PROCESS | 872 | --DOCSHELL 0000008968C92800 == 34 [pid = 872] [id = 323] 08:47:43 INFO - PROCESS | 872 | --DOCSHELL 00000089674DF000 == 33 [pid = 872] [id = 322] 08:47:43 INFO - PROCESS | 872 | --DOCSHELL 0000008965655800 == 32 [pid = 872] [id = 321] 08:47:43 INFO - PROCESS | 872 | --DOCSHELL 0000008960EE5800 == 31 [pid = 872] [id = 320] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896EA2AC00) [pid = 872] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B322400) [pid = 872] [serial = 930] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896C90D400) [pid = 872] [serial = 933] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896169D800) [pid = 872] [serial = 936] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896EAB9800) [pid = 872] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896C963000) [pid = 872] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896BAEC000) [pid = 872] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896EB31000) [pid = 872] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008966653C00) [pid = 872] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008967459800) [pid = 872] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008969561000) [pid = 872] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896981A000) [pid = 872] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896AE49400) [pid = 872] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008968B47C00) [pid = 872] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008969560C00) [pid = 872] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 64 (0000008961961400) [pid = 872] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 63 (00000089657C4400) [pid = 872] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 62 (0000008962505C00) [pid = 872] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 61 (0000008962F48000) [pid = 872] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 60 (0000008968BC2000) [pid = 872] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896C96A800) [pid = 872] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896EA1F000) [pid = 872] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 57 (000000896B3AFC00) [pid = 872] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 56 (000000896E704C00) [pid = 872] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | --DOMWINDOW == 55 (000000896AF17C00) [pid = 872] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:47:43 INFO - PROCESS | 872 | 1467042463627 Marionette TRACE conn8 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 880ms 08:47:43 INFO - PROCESS | 872 | 1467042463681 Marionette TRACE conn8 -> [0,1273,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 872 | 1467042463684 Marionette TRACE conn8 <- [1,1273,null,{"value":"13"}] 08:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:47:43 INFO - PROCESS | 872 | 1467042463690 Marionette TRACE conn8 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 872 | 1467042463694 Marionette TRACE conn8 <- [1,1274,null,{}] 08:47:43 INFO - PROCESS | 872 | 1467042463698 Marionette TRACE conn8 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 872 | 1467042463701 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:43 INFO - PROCESS | 872 | 1467042463791 Marionette TRACE conn8 <- [1,1275,null,{"value":null}] 08:47:43 INFO - PROCESS | 872 | 1467042463863 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 872 | 1467042463865 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:43 INFO - PROCESS | 872 | ++DOCSHELL 00000089674C5000 == 32 [pid = 872] [id = 328] 08:47:43 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (00000089626CC800) [pid = 872] [serial = 983] [outer = 0000000000000000] 08:47:43 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (00000089656FB000) [pid = 872] [serial = 984] [outer = 00000089626CC800] 08:47:43 INFO - PROCESS | 872 | 1467042463914 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (0000008965A74800) [pid = 872] [serial = 985] [outer = 00000089626CC800] 08:47:44 INFO - PROCESS | 872 | 1467042464319 Marionette TRACE conn8 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 08:47:44 INFO - PROCESS | 872 | 1467042464405 Marionette TRACE conn8 -> [0,1277,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 872 | 1467042464408 Marionette TRACE conn8 <- [1,1277,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:47:44 INFO - PROCESS | 872 | 1467042464412 Marionette TRACE conn8 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 872 | 1467042464414 Marionette TRACE conn8 <- [1,1278,null,{}] 08:47:44 INFO - PROCESS | 872 | 1467042464429 Marionette TRACE conn8 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 872 | 1467042464435 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:44 INFO - PROCESS | 872 | 1467042464533 Marionette TRACE conn8 <- [1,1279,null,{"value":null}] 08:47:44 INFO - PROCESS | 872 | 1467042464544 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 872 | 1467042464548 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:44 INFO - PROCESS | 872 | ++DOCSHELL 00000089693EB000 == 33 [pid = 872] [id = 329] 08:47:44 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895BBB6C00) [pid = 872] [serial = 986] [outer = 0000000000000000] 08:47:44 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (0000008968B48800) [pid = 872] [serial = 987] [outer = 000000895BBB6C00] 08:47:44 INFO - PROCESS | 872 | 1467042464598 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (00000089692CFC00) [pid = 872] [serial = 988] [outer = 000000895BBB6C00] 08:47:45 INFO - PROCESS | 872 | 1467042465075 Marionette TRACE conn8 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 08:47:45 INFO - PROCESS | 872 | 1467042465104 Marionette TRACE conn8 -> [0,1281,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 872 | 1467042465106 Marionette TRACE conn8 <- [1,1281,null,{"value":"13"}] 08:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:47:45 INFO - PROCESS | 872 | 1467042465110 Marionette TRACE conn8 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 872 | 1467042465111 Marionette TRACE conn8 <- [1,1282,null,{}] 08:47:45 INFO - PROCESS | 872 | 1467042465115 Marionette TRACE conn8 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 872 | 1467042465117 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:45 INFO - PROCESS | 872 | 1467042465206 Marionette TRACE conn8 <- [1,1283,null,{"value":null}] 08:47:45 INFO - PROCESS | 872 | 1467042465213 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 872 | 1467042465216 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9AC000 == 34 [pid = 872] [id = 330] 08:47:45 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (0000008969564800) [pid = 872] [serial = 989] [outer = 0000000000000000] 08:47:45 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008969616000) [pid = 872] [serial = 990] [outer = 0000008969564800] 08:47:45 INFO - PROCESS | 872 | 1467042465263 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008969620800) [pid = 872] [serial = 991] [outer = 0000008969564800] 08:47:45 INFO - PROCESS | 872 | 1467042465696 Marionette TRACE conn8 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 08:47:45 INFO - PROCESS | 872 | 1467042465743 Marionette TRACE conn8 -> [0,1285,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 872 | 1467042465745 Marionette TRACE conn8 <- [1,1285,null,{"value":"13"}] 08:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:47:45 INFO - PROCESS | 872 | 1467042465749 Marionette TRACE conn8 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 872 | 1467042465750 Marionette TRACE conn8 <- [1,1286,null,{}] 08:47:45 INFO - PROCESS | 872 | 1467042465754 Marionette TRACE conn8 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 872 | 1467042465756 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:45 INFO - PROCESS | 872 | 1467042465865 Marionette TRACE conn8 <- [1,1287,null,{"value":null}] 08:47:45 INFO - PROCESS | 872 | 1467042465939 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 872 | 1467042465941 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBB0800 == 35 [pid = 872] [id = 331] 08:47:45 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008969819800) [pid = 872] [serial = 992] [outer = 0000000000000000] 08:47:45 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008969820800) [pid = 872] [serial = 993] [outer = 0000008969819800] 08:47:45 INFO - PROCESS | 872 | 1467042465986 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008969A5DC00) [pid = 872] [serial = 994] [outer = 0000008969819800] 08:47:46 INFO - PROCESS | 872 | 1467042466431 Marionette TRACE conn8 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 08:47:46 INFO - PROCESS | 872 | 1467042466492 Marionette TRACE conn8 -> [0,1289,"getWindowHandle",null] 08:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:47:46 INFO - PROCESS | 872 | 1467042466494 Marionette TRACE conn8 <- [1,1289,null,{"value":"13"}] 08:47:46 INFO - PROCESS | 872 | 1467042466497 Marionette TRACE conn8 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 872 | 1467042466499 Marionette TRACE conn8 <- [1,1290,null,{}] 08:47:46 INFO - PROCESS | 872 | 1467042466503 Marionette TRACE conn8 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 872 | 1467042466509 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:46 INFO - PROCESS | 872 | 1467042466649 Marionette TRACE conn8 <- [1,1291,null,{"value":null}] 08:47:46 INFO - PROCESS | 872 | 1467042466699 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 872 | 1467042466701 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:46 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE2F000 == 36 [pid = 872] [id = 332] 08:47:46 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008961B35800) [pid = 872] [serial = 995] [outer = 0000000000000000] 08:47:46 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896AE51C00) [pid = 872] [serial = 996] [outer = 0000008961B35800] 08:47:46 INFO - PROCESS | 872 | 1467042466747 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896AF19C00) [pid = 872] [serial = 997] [outer = 0000008961B35800] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000895C20F000) [pid = 872] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 68 (00000089629CDC00) [pid = 872] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008961B34400) [pid = 872] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000895C49B400) [pid = 872] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008966173400) [pid = 872] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896A246000) [pid = 872] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008965A73800) [pid = 872] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:47:47 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896C903C00) [pid = 872] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:47:47 INFO - PROCESS | 872 | 1467042467187 Marionette TRACE conn8 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 08:47:47 INFO - PROCESS | 872 | 1467042467232 Marionette TRACE conn8 -> [0,1293,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 872 | 1467042467234 Marionette TRACE conn8 <- [1,1293,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:47:47 INFO - PROCESS | 872 | 1467042467238 Marionette TRACE conn8 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 872 | 1467042467239 Marionette TRACE conn8 <- [1,1294,null,{}] 08:47:47 INFO - PROCESS | 872 | 1467042467243 Marionette TRACE conn8 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 872 | 1467042467245 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:47 INFO - PROCESS | 872 | 1467042467329 Marionette TRACE conn8 <- [1,1295,null,{"value":null}] 08:47:47 INFO - PROCESS | 872 | 1467042467335 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 872 | 1467042467337 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE3C800 == 37 [pid = 872] [id = 333] 08:47:47 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (000000895AA4C400) [pid = 872] [serial = 998] [outer = 0000000000000000] 08:47:47 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008969A58000) [pid = 872] [serial = 999] [outer = 000000895AA4C400] 08:47:47 INFO - PROCESS | 872 | 1467042467452 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000896B31B000) [pid = 872] [serial = 1000] [outer = 000000895AA4C400] 08:47:47 INFO - PROCESS | 872 | 1467042467836 Marionette TRACE conn8 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 629ms 08:47:47 INFO - PROCESS | 872 | 1467042467870 Marionette TRACE conn8 -> [0,1297,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 872 | 1467042467872 Marionette TRACE conn8 <- [1,1297,null,{"value":"13"}] 08:47:47 INFO - PROCESS | 872 | 1467042467876 Marionette TRACE conn8 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:47:47 INFO - PROCESS | 872 | 1467042467878 Marionette TRACE conn8 <- [1,1298,null,{}] 08:47:47 INFO - PROCESS | 872 | 1467042467881 Marionette TRACE conn8 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 872 | 1467042467883 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:48 INFO - PROCESS | 872 | 1467042467992 Marionette TRACE conn8 <- [1,1299,null,{"value":null}] 08:47:48 INFO - PROCESS | 872 | 1467042468034 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 872 | 1467042468036 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:48 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB6C000 == 38 [pid = 872] [id = 334] 08:47:48 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008961963C00) [pid = 872] [serial = 1001] [outer = 0000000000000000] 08:47:48 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896B34B800) [pid = 872] [serial = 1002] [outer = 0000008961963C00] 08:47:48 INFO - PROCESS | 872 | 1467042468080 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000896B3A9400) [pid = 872] [serial = 1003] [outer = 0000008961963C00] 08:47:48 INFO - PROCESS | 872 | 1467042468460 Marionette TRACE conn8 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 08:47:48 INFO - PROCESS | 872 | 1467042468508 Marionette TRACE conn8 -> [0,1301,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 872 | 1467042468510 Marionette TRACE conn8 <- [1,1301,null,{"value":"13"}] 08:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:47:48 INFO - PROCESS | 872 | 1467042468514 Marionette TRACE conn8 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 872 | 1467042468515 Marionette TRACE conn8 <- [1,1302,null,{}] 08:47:48 INFO - PROCESS | 872 | 1467042468525 Marionette TRACE conn8 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 872 | 1467042468527 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:48 INFO - PROCESS | 872 | 1467042468613 Marionette TRACE conn8 <- [1,1303,null,{"value":null}] 08:47:48 INFO - PROCESS | 872 | 1467042468619 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 872 | 1467042468621 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:48 INFO - PROCESS | 872 | ++DOCSHELL 00000089693EA000 == 39 [pid = 872] [id = 335] 08:47:48 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896B3B2400) [pid = 872] [serial = 1004] [outer = 0000000000000000] 08:47:48 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896B4D0000) [pid = 872] [serial = 1005] [outer = 000000896B3B2400] 08:47:48 INFO - PROCESS | 872 | 1467042468673 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896B6D9C00) [pid = 872] [serial = 1006] [outer = 000000896B3B2400] 08:47:49 INFO - PROCESS | 872 | 1467042469125 Marionette TRACE conn8 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 627ms 08:47:49 INFO - PROCESS | 872 | 1467042469158 Marionette TRACE conn8 -> [0,1305,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 872 | 1467042469160 Marionette TRACE conn8 <- [1,1305,null,{"value":"13"}] 08:47:49 INFO - PROCESS | 872 | 1467042469164 Marionette TRACE conn8 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 872 | 1467042469166 Marionette TRACE conn8 <- [1,1306,null,{}] 08:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:47:49 INFO - PROCESS | 872 | 1467042469170 Marionette TRACE conn8 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 872 | 1467042469172 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:49 INFO - PROCESS | 872 | 1467042469257 Marionette TRACE conn8 <- [1,1307,null,{"value":null}] 08:47:49 INFO - PROCESS | 872 | 1467042469262 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 872 | 1467042469264 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:49 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA17800 == 40 [pid = 872] [id = 336] 08:47:49 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896BAEBC00) [pid = 872] [serial = 1007] [outer = 0000000000000000] 08:47:49 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896BAEF800) [pid = 872] [serial = 1008] [outer = 000000896BAEBC00] 08:47:49 INFO - PROCESS | 872 | 1467042469308 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008969620000) [pid = 872] [serial = 1009] [outer = 000000896BAEBC00] 08:47:49 INFO - PROCESS | 872 | 1467042469793 Marionette TRACE conn8 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 08:47:49 INFO - PROCESS | 872 | 1467042469842 Marionette TRACE conn8 -> [0,1309,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 872 | 1467042469847 Marionette TRACE conn8 <- [1,1309,null,{"value":"13"}] 08:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:47:49 INFO - PROCESS | 872 | 1467042469852 Marionette TRACE conn8 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 872 | 1467042469857 Marionette TRACE conn8 <- [1,1310,null,{}] 08:47:49 INFO - PROCESS | 872 | 1467042469864 Marionette TRACE conn8 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 872 | 1467042469868 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:50 INFO - PROCESS | 872 | 1467042470040 Marionette TRACE conn8 <- [1,1311,null,{"value":null}] 08:47:50 INFO - PROCESS | 872 | 1467042470124 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 872 | 1467042470129 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:50 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F80800 == 41 [pid = 872] [id = 337] 08:47:50 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008960B59C00) [pid = 872] [serial = 1010] [outer = 0000000000000000] 08:47:50 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008961872800) [pid = 872] [serial = 1011] [outer = 0000008960B59C00] 08:47:50 INFO - PROCESS | 872 | 1467042470188 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008962FCF000) [pid = 872] [serial = 1012] [outer = 0000008960B59C00] 08:47:50 INFO - PROCESS | 872 | 1467042470772 Marionette TRACE conn8 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 08:47:50 INFO - PROCESS | 872 | 1467042470840 Marionette TRACE conn8 -> [0,1313,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 872 | 1467042470846 Marionette TRACE conn8 <- [1,1313,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:47:50 INFO - PROCESS | 872 | 1467042470853 Marionette TRACE conn8 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 872 | 1467042470856 Marionette TRACE conn8 <- [1,1314,null,{}] 08:47:50 INFO - PROCESS | 872 | 1467042470860 Marionette TRACE conn8 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 872 | 1467042470863 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:50 INFO - PROCESS | 872 | 1467042470980 Marionette TRACE conn8 <- [1,1315,null,{"value":null}] 08:47:51 INFO - PROCESS | 872 | 1467042471057 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 872 | 1467042471059 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:51 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99C800 == 42 [pid = 872] [id = 338] 08:47:51 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008967289800) [pid = 872] [serial = 1013] [outer = 0000000000000000] 08:47:51 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008967462C00) [pid = 872] [serial = 1014] [outer = 0000008967289800] 08:47:51 INFO - PROCESS | 872 | 1467042471157 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969560800) [pid = 872] [serial = 1015] [outer = 0000008967289800] 08:47:51 INFO - PROCESS | 872 | 1467042471763 Marionette TRACE conn8 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 945ms 08:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:47:51 INFO - PROCESS | 872 | 1467042471798 Marionette TRACE conn8 -> [0,1317,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 872 | 1467042471801 Marionette TRACE conn8 <- [1,1317,null,{"value":"13"}] 08:47:51 INFO - PROCESS | 872 | 1467042471805 Marionette TRACE conn8 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 872 | 1467042471809 Marionette TRACE conn8 <- [1,1318,null,{}] 08:47:51 INFO - PROCESS | 872 | 1467042471821 Marionette TRACE conn8 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 872 | 1467042471826 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:51 INFO - PROCESS | 872 | 1467042471943 Marionette TRACE conn8 <- [1,1319,null,{"value":null}] 08:47:52 INFO - PROCESS | 872 | 1467042472019 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 872 | 1467042472023 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:52 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC82800 == 43 [pid = 872] [id = 339] 08:47:52 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AE4B800) [pid = 872] [serial = 1016] [outer = 0000000000000000] 08:47:52 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE54800) [pid = 872] [serial = 1017] [outer = 000000896AE4B800] 08:47:52 INFO - PROCESS | 872 | 1467042472122 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896BE8CC00) [pid = 872] [serial = 1018] [outer = 000000896AE4B800] 08:47:52 INFO - PROCESS | 872 | 1467042472749 Marionette TRACE conn8 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 08:47:52 INFO - PROCESS | 872 | 1467042472793 Marionette TRACE conn8 -> [0,1321,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 872 | 1467042472796 Marionette TRACE conn8 <- [1,1321,null,{"value":"13"}] 08:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:47:52 INFO - PROCESS | 872 | 1467042472800 Marionette TRACE conn8 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 872 | 1467042472802 Marionette TRACE conn8 <- [1,1322,null,{}] 08:47:52 INFO - PROCESS | 872 | 1467042472805 Marionette TRACE conn8 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 872 | 1467042472808 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:52 INFO - PROCESS | 872 | 1467042472920 Marionette TRACE conn8 <- [1,1323,null,{"value":null}] 08:47:53 INFO - PROCESS | 872 | 1467042472995 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 872 | 1467042472997 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:53 INFO - PROCESS | 872 | ++DOCSHELL 000000897008D800 == 44 [pid = 872] [id = 340] 08:47:53 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C95C800) [pid = 872] [serial = 1019] [outer = 0000000000000000] 08:47:53 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C964000) [pid = 872] [serial = 1020] [outer = 000000896C95C800] 08:47:53 INFO - PROCESS | 872 | 1467042473094 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896CA0A000) [pid = 872] [serial = 1021] [outer = 000000896C95C800] 08:47:53 INFO - PROCESS | 872 | 1467042473845 Marionette TRACE conn8 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1077ms 08:47:53 INFO - PROCESS | 872 | 1467042473879 Marionette TRACE conn8 -> [0,1325,"getWindowHandle",null] 08:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:47:53 INFO - PROCESS | 872 | 1467042473883 Marionette TRACE conn8 <- [1,1325,null,{"value":"13"}] 08:47:53 INFO - PROCESS | 872 | 1467042473888 Marionette TRACE conn8 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 872 | 1467042473891 Marionette TRACE conn8 <- [1,1326,null,{}] 08:47:53 INFO - PROCESS | 872 | 1467042473896 Marionette TRACE conn8 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 872 | 1467042473899 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:54 INFO - PROCESS | 872 | 1467042474016 Marionette TRACE conn8 <- [1,1327,null,{"value":null}] 08:47:54 INFO - PROCESS | 872 | 1467042474108 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 872 | 1467042474111 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:54 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C5800 == 45 [pid = 872] [id = 341] 08:47:54 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000895CF12800) [pid = 872] [serial = 1022] [outer = 0000000000000000] 08:47:54 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008960E53000) [pid = 872] [serial = 1023] [outer = 000000895CF12800] 08:47:54 INFO - PROCESS | 872 | 1467042474161 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (00000089656F9400) [pid = 872] [serial = 1024] [outer = 000000895CF12800] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 00000089693EA000 == 44 [pid = 872] [id = 335] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896EB6C000 == 43 [pid = 872] [id = 334] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896DE3C800 == 42 [pid = 872] [id = 333] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896DE2F000 == 41 [pid = 872] [id = 332] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896CBB0800 == 40 [pid = 872] [id = 331] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896C9AC000 == 39 [pid = 872] [id = 330] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 00000089693EB000 == 38 [pid = 872] [id = 329] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 00000089674C5000 == 37 [pid = 872] [id = 328] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 0000008961644800 == 36 [pid = 872] [id = 327] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 00000089699E8800 == 35 [pid = 872] [id = 326] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 00000089627F5000 == 34 [pid = 872] [id = 325] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 00000089693E9000 == 33 [pid = 872] [id = 324] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000895CFE4000 == 32 [pid = 872] [id = 319] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000897008D800 == 31 [pid = 872] [id = 340] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896FC82800 == 30 [pid = 872] [id = 339] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896C99C800 == 29 [pid = 872] [id = 338] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 000000896FA17800 == 28 [pid = 872] [id = 336] 08:47:55 INFO - PROCESS | 872 | --DOCSHELL 0000008962F80800 == 27 [pid = 872] [id = 337] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089656FBC00) [pid = 872] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008967229800) [pid = 872] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008966A8E000) [pid = 872] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000895C4A6400) [pid = 872] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895DABAC00) [pid = 872] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895C205C00) [pid = 872] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008962506400) [pid = 872] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896271A800) [pid = 872] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896617A400) [pid = 872] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896A27F800) [pid = 872] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896EA20400) [pid = 872] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966174C00) [pid = 872] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008965A69C00) [pid = 872] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896664C800) [pid = 872] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896B3B5000) [pid = 872] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008968BBFC00) [pid = 872] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896EB38800) [pid = 872] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:47:55 INFO - PROCESS | 872 | 1467042475975 Marionette TRACE conn8 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2151ms 08:47:56 INFO - PROCESS | 872 | 1467042476040 Marionette TRACE conn8 -> [0,1329,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 872 | 1467042476044 Marionette TRACE conn8 <- [1,1329,null,{"value":"13"}] 08:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:47:56 INFO - PROCESS | 872 | 1467042476049 Marionette TRACE conn8 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 872 | 1467042476052 Marionette TRACE conn8 <- [1,1330,null,{}] 08:47:56 INFO - PROCESS | 872 | 1467042476058 Marionette TRACE conn8 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 872 | 1467042476061 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:56 INFO - PROCESS | 872 | 1467042476158 Marionette TRACE conn8 <- [1,1331,null,{"value":null}] 08:47:56 INFO - PROCESS | 872 | 1467042476224 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:47:56 INFO - PROCESS | 872 | 1467042476228 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 871ms 08:47:56 INFO - PROCESS | 872 | ++DOCSHELL 000000895DA08800 == 28 [pid = 872] [id = 342] 08:47:56 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895C209000) [pid = 872] [serial = 1025] [outer = 0000000000000000] 08:47:56 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C277000) [pid = 872] [serial = 1026] [outer = 000000895C209000] 08:47:56 INFO - PROCESS | 872 | 1467042476278 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000895C49E000) [pid = 872] [serial = 1027] [outer = 000000895C209000] 08:47:56 INFO - PROCESS | 872 | 1467042476609 Marionette TRACE conn8 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:47:56 INFO - PROCESS | 872 | 1467042476924 Marionette TRACE conn8 -> [0,1333,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 872 | 1467042476929 Marionette TRACE conn8 <- [1,1333,null,{"value":"13"}] 08:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:47:56 INFO - PROCESS | 872 | 1467042476945 Marionette TRACE conn8 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 872 | 1467042476948 Marionette TRACE conn8 <- [1,1334,null,{}] 08:47:56 INFO - PROCESS | 872 | 1467042476952 Marionette TRACE conn8 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 872 | 1467042476955 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:57 INFO - PROCESS | 872 | 1467042477047 Marionette TRACE conn8 <- [1,1335,null,{"value":null}] 08:47:57 INFO - PROCESS | 872 | 1467042477054 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 872 | 1467042477056 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:57 INFO - PROCESS | 872 | ++DOCSHELL 00000089627DF800 == 29 [pid = 872] [id = 343] 08:47:57 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008960B58000) [pid = 872] [serial = 1028] [outer = 0000000000000000] 08:47:57 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008960E4AC00) [pid = 872] [serial = 1029] [outer = 0000008960B58000] 08:47:57 INFO - PROCESS | 872 | 1467042477106 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089616A6400) [pid = 872] [serial = 1030] [outer = 0000008960B58000] 08:47:57 INFO - PROCESS | 872 | 1467042477586 Marionette TRACE conn8 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 690ms 08:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:47:57 INFO - PROCESS | 872 | 1467042477641 Marionette TRACE conn8 -> [0,1337,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 872 | 1467042477643 Marionette TRACE conn8 <- [1,1337,null,{"value":"13"}] 08:47:57 INFO - PROCESS | 872 | 1467042477647 Marionette TRACE conn8 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 872 | 1467042477651 Marionette TRACE conn8 <- [1,1338,null,{}] 08:47:57 INFO - PROCESS | 872 | 1467042477669 Marionette TRACE conn8 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 872 | 1467042477674 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:57 INFO - PROCESS | 872 | 1467042477785 Marionette TRACE conn8 <- [1,1339,null,{"value":null}] 08:47:57 INFO - PROCESS | 872 | 1467042477798 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 872 | 1467042477801 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:57 INFO - PROCESS | 872 | ++DOCSHELL 00000089669C8800 == 30 [pid = 872] [id = 344] 08:47:57 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008960EB0400) [pid = 872] [serial = 1031] [outer = 0000000000000000] 08:47:57 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008962F3D400) [pid = 872] [serial = 1032] [outer = 0000008960EB0400] 08:47:57 INFO - PROCESS | 872 | 1467042477890 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (00000089656F0400) [pid = 872] [serial = 1033] [outer = 0000008960EB0400] 08:47:58 INFO - PROCESS | 872 | 1467042478293 Marionette TRACE conn8 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 691ms 08:47:58 INFO - PROCESS | 872 | 1467042478340 Marionette TRACE conn8 -> [0,1341,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 872 | 1467042478343 Marionette TRACE conn8 <- [1,1341,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:47:58 INFO - PROCESS | 872 | 1467042478346 Marionette TRACE conn8 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 872 | 1467042478348 Marionette TRACE conn8 <- [1,1342,null,{}] 08:47:58 INFO - PROCESS | 872 | 1467042478362 Marionette TRACE conn8 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 872 | 1467042478364 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:58 INFO - PROCESS | 872 | 1467042478480 Marionette TRACE conn8 <- [1,1343,null,{"value":null}] 08:47:58 INFO - PROCESS | 872 | 1467042478488 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 872 | 1467042478490 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:58 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C89000 == 31 [pid = 872] [id = 345] 08:47:58 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (00000089657CAC00) [pid = 872] [serial = 1034] [outer = 0000000000000000] 08:47:58 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008965A6A000) [pid = 872] [serial = 1035] [outer = 00000089657CAC00] 08:47:58 INFO - PROCESS | 872 | 1467042478537 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896617B800) [pid = 872] [serial = 1036] [outer = 00000089657CAC00] 08:47:58 INFO - PROCESS | 872 | 1467042478935 Marionette TRACE conn8 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 08:47:58 INFO - PROCESS | 872 | 1467042478977 Marionette TRACE conn8 -> [0,1345,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 872 | 1467042478980 Marionette TRACE conn8 <- [1,1345,null,{"value":"13"}] 08:47:58 INFO - PROCESS | 872 | 1467042478983 Marionette TRACE conn8 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:47:58 INFO - PROCESS | 872 | 1467042478985 Marionette TRACE conn8 <- [1,1346,null,{}] 08:47:59 INFO - PROCESS | 872 | 1467042478997 Marionette TRACE conn8 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 872 | 1467042478999 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:59 INFO - PROCESS | 872 | 1467042479107 Marionette TRACE conn8 <- [1,1347,null,{"value":null}] 08:47:59 INFO - PROCESS | 872 | 1467042479113 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 872 | 1467042479115 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:59 INFO - PROCESS | 872 | ++DOCSHELL 00000089692A0800 == 32 [pid = 872] [id = 346] 08:47:59 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008960B57800) [pid = 872] [serial = 1037] [outer = 0000000000000000] 08:47:59 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (00000089667F5000) [pid = 872] [serial = 1038] [outer = 0000008960B57800] 08:47:59 INFO - PROCESS | 872 | 1467042479160 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008966A95800) [pid = 872] [serial = 1039] [outer = 0000008960B57800] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969819800) [pid = 872] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008961B35800) [pid = 872] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895AA4C400) [pid = 872] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008961963C00) [pid = 872] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089626CC800) [pid = 872] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895BBB6C00) [pid = 872] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008969564800) [pid = 872] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962FCF400) [pid = 872] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008960B4FC00) [pid = 872] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895C20D800) [pid = 872] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008960B52C00) [pid = 872] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896B3B2400) [pid = 872] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:47:59 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896BAEBC00) [pid = 872] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:47:59 INFO - PROCESS | 872 | 1467042479711 Marionette TRACE conn8 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 795ms 08:47:59 INFO - PROCESS | 872 | 1467042479801 Marionette TRACE conn8 -> [0,1349,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 872 | 1467042479804 Marionette TRACE conn8 <- [1,1349,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:47:59 INFO - PROCESS | 872 | 1467042479843 Marionette TRACE conn8 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 872 | 1467042479845 Marionette TRACE conn8 <- [1,1350,null,{}] 08:47:59 INFO - PROCESS | 872 | 1467042479848 Marionette TRACE conn8 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 872 | 1467042479855 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:47:59 INFO - PROCESS | 872 | 1467042479982 Marionette TRACE conn8 <- [1,1351,null,{"value":null}] 08:48:00 INFO - PROCESS | 872 | 1467042480174 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 872 | 1467042480177 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB7800 == 33 [pid = 872] [id = 347] 08:48:00 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008968B44C00) [pid = 872] [serial = 1040] [outer = 0000000000000000] 08:48:00 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008968BBBC00) [pid = 872] [serial = 1041] [outer = 0000008968B44C00] 08:48:00 INFO - PROCESS | 872 | 1467042480269 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008968F3C400) [pid = 872] [serial = 1042] [outer = 0000008968B44C00] 08:48:00 INFO - PROCESS | 872 | 1467042480718 Marionette TRACE conn8 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 942ms 08:48:00 INFO - PROCESS | 872 | 1467042480810 Marionette TRACE conn8 -> [0,1353,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 872 | 1467042480812 Marionette TRACE conn8 <- [1,1353,null,{"value":"13"}] 08:48:00 INFO - PROCESS | 872 | 1467042480815 Marionette TRACE conn8 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 872 | 1467042480817 Marionette TRACE conn8 <- [1,1354,null,{}] 08:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:48:00 INFO - PROCESS | 872 | 1467042480823 Marionette TRACE conn8 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 872 | 1467042480825 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:00 INFO - PROCESS | 872 | 1467042480905 Marionette TRACE conn8 <- [1,1355,null,{"value":null}] 08:48:00 INFO - PROCESS | 872 | 1467042480917 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 872 | 1467042480919 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBC0000 == 34 [pid = 872] [id = 348] 08:48:00 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896955F400) [pid = 872] [serial = 1043] [outer = 0000000000000000] 08:48:00 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008969565C00) [pid = 872] [serial = 1044] [outer = 000000896955F400] 08:48:00 INFO - PROCESS | 872 | 1467042480963 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896961E000) [pid = 872] [serial = 1045] [outer = 000000896955F400] 08:48:01 INFO - PROCESS | 872 | 1467042481397 Marionette TRACE conn8 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 872 | 1467042481455 Marionette TRACE conn8 <- [1,1357,null,{"value":"13"}] 08:48:01 INFO - PROCESS | 872 | 1467042481458 Marionette TRACE conn8 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:48:01 INFO - PROCESS | 872 | 1467042481460 Marionette TRACE conn8 <- [1,1358,null,{}] 08:48:01 INFO - PROCESS | 872 | 1467042481464 Marionette TRACE conn8 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 872 | 1467042481466 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:01 INFO - PROCESS | 872 | 1467042481600 Marionette TRACE conn8 <- [1,1359,null,{"value":null}] 08:48:01 INFO - PROCESS | 872 | 1467042481673 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 872 | 1467042481677 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:01 INFO - PROCESS | 872 | ++DOCSHELL 000000895C36E800 == 35 [pid = 872] [id = 349] 08:48:01 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000895A9E7C00) [pid = 872] [serial = 1046] [outer = 0000000000000000] 08:48:01 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000895AA48C00) [pid = 872] [serial = 1047] [outer = 000000895A9E7C00] 08:48:01 INFO - PROCESS | 872 | 1467042481739 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000895C358800) [pid = 872] [serial = 1048] [outer = 000000895A9E7C00] 08:48:02 INFO - PROCESS | 872 | 1467042482604 Marionette TRACE conn8 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 872 | 1467042482647 Marionette TRACE conn8 <- [1,1361,null,{"value":"13"}] 08:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:48:02 INFO - PROCESS | 872 | 1467042482652 Marionette TRACE conn8 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 872 | 1467042482655 Marionette TRACE conn8 <- [1,1362,null,{}] 08:48:02 INFO - PROCESS | 872 | 1467042482660 Marionette TRACE conn8 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 872 | 1467042482666 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:02 INFO - PROCESS | 872 | 1467042482792 Marionette TRACE conn8 <- [1,1363,null,{"value":null}] 08:48:02 INFO - PROCESS | 872 | 1467042482864 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 872 | 1467042482868 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:02 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C34000 == 36 [pid = 872] [id = 350] 08:48:02 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008962678400) [pid = 872] [serial = 1049] [outer = 0000000000000000] 08:48:02 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896271E000) [pid = 872] [serial = 1050] [outer = 0000008962678400] 08:48:02 INFO - PROCESS | 872 | 1467042482926 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008965787400) [pid = 872] [serial = 1051] [outer = 0000008962678400] 08:48:03 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:03 INFO - PROCESS | 872 | 1467042483820 Marionette TRACE conn8 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 872 | 1467042483902 Marionette TRACE conn8 <- [1,1365,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:48:03 INFO - PROCESS | 872 | 1467042483907 Marionette TRACE conn8 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 872 | 1467042483911 Marionette TRACE conn8 <- [1,1366,null,{}] 08:48:03 INFO - PROCESS | 872 | 1467042483916 Marionette TRACE conn8 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 872 | 1467042483920 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:04 INFO - PROCESS | 872 | 1467042484061 Marionette TRACE conn8 <- [1,1367,null,{"value":null}] 08:48:04 INFO - PROCESS | 872 | 1467042484130 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 872 | 1467042484135 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:04 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B13800 == 37 [pid = 872] [id = 351] 08:48:04 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896169D800) [pid = 872] [serial = 1052] [outer = 0000000000000000] 08:48:04 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008961960400) [pid = 872] [serial = 1053] [outer = 000000896169D800] 08:48:04 INFO - PROCESS | 872 | 1467042484186 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008962F40400) [pid = 872] [serial = 1054] [outer = 000000896169D800] 08:48:04 INFO - PROCESS | 872 | --DOCSHELL 000000896CBC0000 == 36 [pid = 872] [id = 348] 08:48:04 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB7800 == 35 [pid = 872] [id = 347] 08:48:04 INFO - PROCESS | 872 | --DOCSHELL 00000089692A0800 == 34 [pid = 872] [id = 346] 08:48:04 INFO - PROCESS | 872 | --DOCSHELL 0000008968C89000 == 33 [pid = 872] [id = 345] 08:48:04 INFO - PROCESS | 872 | --DOCSHELL 00000089669C8800 == 32 [pid = 872] [id = 344] 08:48:04 INFO - PROCESS | 872 | --DOCSHELL 00000089627DF800 == 31 [pid = 872] [id = 343] 08:48:04 INFO - PROCESS | 872 | --DOCSHELL 000000895DA08800 == 30 [pid = 872] [id = 342] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008969820800) [pid = 872] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896AE51C00) [pid = 872] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969A58000) [pid = 872] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B34B800) [pid = 872] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089656FB000) [pid = 872] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008968B48800) [pid = 872] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089692CFC00) [pid = 872] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969616000) [pid = 872] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089656F2C00) [pid = 872] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896617B000) [pid = 872] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008968B3D400) [pid = 872] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895C4A6000) [pid = 872] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008960DF5C00) [pid = 872] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089615BDC00) [pid = 872] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962F3E400) [pid = 872] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008965A74800) [pid = 872] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B3A9400) [pid = 872] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B6D9C00) [pid = 872] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008969620000) [pid = 872] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896B4D0000) [pid = 872] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896BAEF800) [pid = 872] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008969A5DC00) [pid = 872] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896AF19C00) [pid = 872] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008969620800) [pid = 872] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896B31B000) [pid = 872] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:48:04 INFO - PROCESS | 872 | 1467042484699 Marionette TRACE conn8 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 872 | 1467042484751 Marionette TRACE conn8 <- [1,1369,null,{"value":"13"}] 08:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:48:04 INFO - PROCESS | 872 | 1467042484758 Marionette TRACE conn8 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 872 | 1467042484761 Marionette TRACE conn8 <- [1,1370,null,{}] 08:48:04 INFO - PROCESS | 872 | 1467042484765 Marionette TRACE conn8 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 872 | 1467042484768 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:04 INFO - PROCESS | 872 | 1467042484858 Marionette TRACE conn8 <- [1,1371,null,{"value":null}] 08:48:04 INFO - PROCESS | 872 | 1467042484866 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 872 | 1467042484868 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:04 INFO - PROCESS | 872 | ++DOCSHELL 0000008966631800 == 31 [pid = 872] [id = 352] 08:48:04 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (00000089626CAC00) [pid = 872] [serial = 1055] [outer = 0000000000000000] 08:48:04 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (00000089656F2C00) [pid = 872] [serial = 1056] [outer = 00000089626CAC00] 08:48:04 INFO - PROCESS | 872 | 1467042484918 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008965A73400) [pid = 872] [serial = 1057] [outer = 00000089626CAC00] 08:48:05 INFO - PROCESS | 872 | [872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:05 INFO - PROCESS | 872 | 1467042485395 Marionette TRACE conn8 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 872 | 1467042485454 Marionette TRACE conn8 <- [1,1373,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:48:05 INFO - PROCESS | 872 | 1467042485457 Marionette TRACE conn8 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 872 | 1467042485461 Marionette TRACE conn8 <- [1,1374,null,{}] 08:48:05 INFO - PROCESS | 872 | 1467042485472 Marionette TRACE conn8 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 872 | 1467042485477 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:05 INFO - PROCESS | 872 | 1467042485599 Marionette TRACE conn8 <- [1,1375,null,{"value":null}] 08:48:05 INFO - PROCESS | 872 | 1467042485679 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 872 | 1467042485683 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D10800 == 32 [pid = 872] [id = 353] 08:48:05 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008962FC3C00) [pid = 872] [serial = 1058] [outer = 0000000000000000] 08:48:05 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008966A94000) [pid = 872] [serial = 1059] [outer = 0000008962FC3C00] 08:48:05 INFO - PROCESS | 872 | 1467042485733 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896898AC00) [pid = 872] [serial = 1060] [outer = 0000008962FC3C00] 08:48:06 INFO - PROCESS | 872 | 1467042486131 Marionette TRACE conn8 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 872 | 1467042486158 Marionette TRACE conn8 <- [1,1377,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:48:06 INFO - PROCESS | 872 | 1467042486161 Marionette TRACE conn8 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 872 | 1467042486163 Marionette TRACE conn8 <- [1,1378,null,{}] 08:48:06 INFO - PROCESS | 872 | 1467042486166 Marionette TRACE conn8 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 872 | 1467042486168 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:06 INFO - PROCESS | 872 | 1467042486258 Marionette TRACE conn8 <- [1,1379,null,{"value":null}] 08:48:06 INFO - PROCESS | 872 | 1467042486263 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 872 | 1467042486265 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:06 INFO - PROCESS | 872 | ++DOCSHELL 000000896B6A7000 == 33 [pid = 872] [id = 354] 08:48:06 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008968BC4800) [pid = 872] [serial = 1061] [outer = 0000000000000000] 08:48:06 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008969557C00) [pid = 872] [serial = 1062] [outer = 0000008968BC4800] 08:48:06 INFO - PROCESS | 872 | 1467042486311 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969620000) [pid = 872] [serial = 1063] [outer = 0000008968BC4800] 08:48:06 INFO - PROCESS | 872 | 1467042486763 Marionette TRACE conn8 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 629ms 08:48:06 INFO - PROCESS | 872 | 1467042486795 Marionette TRACE conn8 -> [0,1381,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 872 | 1467042486797 Marionette TRACE conn8 <- [1,1381,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:48:06 INFO - PROCESS | 872 | 1467042486801 Marionette TRACE conn8 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 872 | 1467042486803 Marionette TRACE conn8 <- [1,1382,null,{}] 08:48:06 INFO - PROCESS | 872 | 1467042486806 Marionette TRACE conn8 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 872 | 1467042486808 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:06 INFO - PROCESS | 872 | 1467042486917 Marionette TRACE conn8 <- [1,1383,null,{"value":null}] 08:48:06 INFO - PROCESS | 872 | 1467042486925 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 872 | 1467042486927 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:07 INFO - PROCESS | 872 | ++DOCSHELL 000000896566B800 == 34 [pid = 872] [id = 355] 08:48:07 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089698E1400) [pid = 872] [serial = 1064] [outer = 0000000000000000] 08:48:07 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969A55C00) [pid = 872] [serial = 1065] [outer = 00000089698E1400] 08:48:07 INFO - PROCESS | 872 | 1467042487041 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008969A5E000) [pid = 872] [serial = 1066] [outer = 00000089698E1400] 08:48:07 INFO - PROCESS | 872 | 1467042487468 Marionette TRACE conn8 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 08:48:07 INFO - PROCESS | 872 | 1467042487495 Marionette TRACE conn8 -> [0,1385,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 872 | 1467042487497 Marionette TRACE conn8 <- [1,1385,null,{"value":"13"}] 08:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:48:07 INFO - PROCESS | 872 | 1467042487500 Marionette TRACE conn8 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 872 | 1467042487502 Marionette TRACE conn8 <- [1,1386,null,{}] 08:48:07 INFO - PROCESS | 872 | 1467042487505 Marionette TRACE conn8 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 872 | 1467042487511 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:07 INFO - PROCESS | 872 | 1467042487651 Marionette TRACE conn8 <- [1,1387,null,{"value":null}] 08:48:07 INFO - PROCESS | 872 | 1467042487657 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 872 | 1467042487659 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:07 INFO - PROCESS | 872 | ++DOCSHELL 000000896E820000 == 35 [pid = 872] [id = 356] 08:48:07 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896A27D000) [pid = 872] [serial = 1067] [outer = 0000000000000000] 08:48:07 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AE4F400) [pid = 872] [serial = 1068] [outer = 000000896A27D000] 08:48:07 INFO - PROCESS | 872 | 1467042487751 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AF18C00) [pid = 872] [serial = 1069] [outer = 000000896A27D000] 08:48:08 INFO - PROCESS | 872 | 1467042488172 Marionette TRACE conn8 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 08:48:08 INFO - PROCESS | 872 | 1467042488236 Marionette TRACE conn8 -> [0,1389,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 872 | 1467042488238 Marionette TRACE conn8 <- [1,1389,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:48:08 INFO - PROCESS | 872 | 1467042488242 Marionette TRACE conn8 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 872 | 1467042488244 Marionette TRACE conn8 <- [1,1390,null,{}] 08:48:08 INFO - PROCESS | 872 | 1467042488247 Marionette TRACE conn8 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 872 | 1467042488249 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:08 INFO - PROCESS | 872 | 1467042488383 Marionette TRACE conn8 <- [1,1391,null,{"value":null}] 08:48:08 INFO - PROCESS | 872 | 1467042488406 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 872 | 1467042488416 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:08 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB72000 == 36 [pid = 872] [id = 357] 08:48:08 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896AFEC800) [pid = 872] [serial = 1070] [outer = 0000000000000000] 08:48:08 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B31E800) [pid = 872] [serial = 1071] [outer = 000000896AFEC800] 08:48:08 INFO - PROCESS | 872 | 1467042488461 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B34C000) [pid = 872] [serial = 1072] [outer = 000000896AFEC800] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089657CAC00) [pid = 872] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008960EB0400) [pid = 872] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008960B57800) [pid = 872] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008960B58000) [pid = 872] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895CF12800) [pid = 872] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C209000) [pid = 872] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008960B59C00) [pid = 872] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008967289800) [pid = 872] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896AE4B800) [pid = 872] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896C95C800) [pid = 872] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:48:08 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008968B44C00) [pid = 872] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:48:08 INFO - PROCESS | 872 | 1467042488890 Marionette TRACE conn8 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 08:48:08 INFO - PROCESS | 872 | 1467042488916 Marionette TRACE conn8 -> [0,1393,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 872 | 1467042488918 Marionette TRACE conn8 <- [1,1393,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:48:08 INFO - PROCESS | 872 | 1467042488921 Marionette TRACE conn8 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 872 | 1467042488923 Marionette TRACE conn8 <- [1,1394,null,{}] 08:48:08 INFO - PROCESS | 872 | 1467042488927 Marionette TRACE conn8 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 872 | 1467042488928 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:09 INFO - PROCESS | 872 | 1467042489011 Marionette TRACE conn8 <- [1,1395,null,{"value":null}] 08:48:09 INFO - PROCESS | 872 | 1467042489016 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 872 | 1467042489018 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:09 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE6000 == 37 [pid = 872] [id = 358] 08:48:09 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089657C8C00) [pid = 872] [serial = 1073] [outer = 0000000000000000] 08:48:09 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008968BC5000) [pid = 872] [serial = 1074] [outer = 00000089657C8C00] 08:48:09 INFO - PROCESS | 872 | 1467042489065 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896B351400) [pid = 872] [serial = 1075] [outer = 00000089657C8C00] 08:48:09 INFO - PROCESS | 872 | 1467042489484 Marionette TRACE conn8 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 587ms 08:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:48:09 INFO - PROCESS | 872 | 1467042489519 Marionette TRACE conn8 -> [0,1397,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 872 | 1467042489522 Marionette TRACE conn8 <- [1,1397,null,{"value":"13"}] 08:48:09 INFO - PROCESS | 872 | 1467042489525 Marionette TRACE conn8 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 872 | 1467042489527 Marionette TRACE conn8 <- [1,1398,null,{}] 08:48:09 INFO - PROCESS | 872 | 1467042489530 Marionette TRACE conn8 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 872 | 1467042489532 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:09 INFO - PROCESS | 872 | 1467042489617 Marionette TRACE conn8 <- [1,1399,null,{"value":null}] 08:48:09 INFO - PROCESS | 872 | 1467042489631 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 872 | 1467042489633 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:09 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA0F800 == 38 [pid = 872] [id = 359] 08:48:09 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896B358800) [pid = 872] [serial = 1076] [outer = 0000000000000000] 08:48:09 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896B3B2C00) [pid = 872] [serial = 1077] [outer = 000000896B358800] 08:48:09 INFO - PROCESS | 872 | 1467042489680 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B4CDC00) [pid = 872] [serial = 1078] [outer = 000000896B358800] 08:48:10 INFO - PROCESS | 872 | 1467042490140 Marionette TRACE conn8 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 08:48:10 INFO - PROCESS | 872 | 1467042490167 Marionette TRACE conn8 -> [0,1401,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 872 | 1467042490169 Marionette TRACE conn8 <- [1,1401,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:48:10 INFO - PROCESS | 872 | 1467042490173 Marionette TRACE conn8 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 872 | 1467042490175 Marionette TRACE conn8 <- [1,1402,null,{}] 08:48:10 INFO - PROCESS | 872 | 1467042490178 Marionette TRACE conn8 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 872 | 1467042490180 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:10 INFO - PROCESS | 872 | 1467042490264 Marionette TRACE conn8 <- [1,1403,null,{"value":null}] 08:48:10 INFO - PROCESS | 872 | 1467042490272 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 872 | 1467042490274 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:10 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC82800 == 39 [pid = 872] [id = 360] 08:48:10 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B6D3800) [pid = 872] [serial = 1079] [outer = 0000000000000000] 08:48:10 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B6D9C00) [pid = 872] [serial = 1080] [outer = 000000896B6D3800] 08:48:10 INFO - PROCESS | 872 | 1467042490318 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896BAE9C00) [pid = 872] [serial = 1081] [outer = 000000896B6D3800] 08:48:11 INFO - PROCESS | 872 | 1467042491034 Marionette TRACE conn8 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 880ms 08:48:11 INFO - PROCESS | 872 | 1467042491056 Marionette TRACE conn8 -> [0,1405,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 872 | 1467042491061 Marionette TRACE conn8 <- [1,1405,null,{"value":"13"}] 08:48:11 INFO - PROCESS | 872 | 1467042491066 Marionette TRACE conn8 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:48:11 INFO - PROCESS | 872 | 1467042491069 Marionette TRACE conn8 <- [1,1406,null,{}] 08:48:11 INFO - PROCESS | 872 | 1467042491075 Marionette TRACE conn8 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 872 | 1467042491079 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:11 INFO - PROCESS | 872 | 1467042491205 Marionette TRACE conn8 <- [1,1407,null,{"value":null}] 08:48:11 INFO - PROCESS | 872 | 1467042491275 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 872 | 1467042491278 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:11 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D3800 == 40 [pid = 872] [id = 361] 08:48:11 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000895C818C00) [pid = 872] [serial = 1082] [outer = 0000000000000000] 08:48:11 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008962510C00) [pid = 872] [serial = 1083] [outer = 000000895C818C00] 08:48:11 INFO - PROCESS | 872 | 1467042491338 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008965A2E000) [pid = 872] [serial = 1084] [outer = 000000895C818C00] 08:48:11 INFO - PROCESS | 872 | 1467042491964 Marionette TRACE conn8 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 944ms 08:48:12 INFO - PROCESS | 872 | 1467042492014 Marionette TRACE conn8 -> [0,1409,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 872 | 1467042492019 Marionette TRACE conn8 <- [1,1409,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:48:12 INFO - PROCESS | 872 | 1467042492027 Marionette TRACE conn8 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 872 | 1467042492030 Marionette TRACE conn8 <- [1,1410,null,{}] 08:48:12 INFO - PROCESS | 872 | 1467042492034 Marionette TRACE conn8 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 872 | 1467042492037 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:12 INFO - PROCESS | 872 | 1467042492154 Marionette TRACE conn8 <- [1,1411,null,{"value":null}] 08:48:12 INFO - PROCESS | 872 | 1467042492230 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 872 | 1467042492233 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:12 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBC6800 == 41 [pid = 872] [id = 362] 08:48:12 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008968B48800) [pid = 872] [serial = 1085] [outer = 0000000000000000] 08:48:12 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008968BC7800) [pid = 872] [serial = 1086] [outer = 0000008968B48800] 08:48:12 INFO - PROCESS | 872 | 1467042492333 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896981C000) [pid = 872] [serial = 1087] [outer = 0000008968B48800] 08:48:13 INFO - PROCESS | 872 | 1467042492994 Marionette TRACE conn8 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1028ms 08:48:13 INFO - PROCESS | 872 | 1467042493055 Marionette TRACE conn8 -> [0,1413,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 872 | 1467042493058 Marionette TRACE conn8 <- [1,1413,null,{"value":"13"}] 08:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:48:13 INFO - PROCESS | 872 | 1467042493062 Marionette TRACE conn8 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 872 | 1467042493066 Marionette TRACE conn8 <- [1,1414,null,{}] 08:48:13 INFO - PROCESS | 872 | 1467042493078 Marionette TRACE conn8 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 872 | 1467042493083 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:13 INFO - PROCESS | 872 | 1467042493252 Marionette TRACE conn8 <- [1,1415,null,{"value":null}] 08:48:13 INFO - PROCESS | 872 | 1467042493364 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 872 | 1467042493367 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:13 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A4800 == 42 [pid = 872] [id = 363] 08:48:13 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B3A9400) [pid = 872] [serial = 1088] [outer = 0000000000000000] 08:48:13 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896B6D7000) [pid = 872] [serial = 1089] [outer = 000000896B3A9400] 08:48:13 INFO - PROCESS | 872 | 1467042493426 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896BE96000) [pid = 872] [serial = 1090] [outer = 000000896B3A9400] 08:48:13 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000895AA49C00) [pid = 872] [serial = 1091] [outer = 0000008962F41400] 08:48:14 INFO - PROCESS | 872 | 1467042494328 Marionette TRACE conn8 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1336ms 08:48:14 INFO - PROCESS | 872 | 1467042494400 Marionette TRACE conn8 -> [0,1417,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 872 | 1467042494404 Marionette TRACE conn8 <- [1,1417,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:48:14 INFO - PROCESS | 872 | 1467042494410 Marionette TRACE conn8 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 872 | 1467042494414 Marionette TRACE conn8 <- [1,1418,null,{}] 08:48:14 INFO - PROCESS | 872 | 1467042494420 Marionette TRACE conn8 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 872 | 1467042494422 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:14 INFO - PROCESS | 872 | 1467042494570 Marionette TRACE conn8 <- [1,1419,null,{"value":null}] 08:48:14 INFO - PROCESS | 872 | 1467042494687 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 872 | 1467042494692 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:14 INFO - PROCESS | 872 | ++DOCSHELL 0000008960B17000 == 43 [pid = 872] [id = 364] 08:48:14 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000895C9AB400) [pid = 872] [serial = 1092] [outer = 0000000000000000] 08:48:14 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008960DF5C00) [pid = 872] [serial = 1093] [outer = 000000895C9AB400] 08:48:14 INFO - PROCESS | 872 | 1467042494745 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (00000089656F7000) [pid = 872] [serial = 1094] [outer = 000000895C9AB400] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896FA0F800 == 42 [pid = 872] [id = 359] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE6000 == 41 [pid = 872] [id = 358] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896EB72000 == 40 [pid = 872] [id = 357] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896E820000 == 39 [pid = 872] [id = 356] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896566B800 == 38 [pid = 872] [id = 355] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896B6A7000 == 37 [pid = 872] [id = 354] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 0000008968D10800 == 36 [pid = 872] [id = 353] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 0000008966631800 == 35 [pid = 872] [id = 352] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 0000008961B13800 == 34 [pid = 872] [id = 351] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 0000008968C34000 == 33 [pid = 872] [id = 350] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000895C36E800 == 32 [pid = 872] [id = 349] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 00000089656C5800 == 31 [pid = 872] [id = 341] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 00000089701A4800 == 30 [pid = 872] [id = 363] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896CBC6800 == 29 [pid = 872] [id = 362] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 000000896FC82800 == 28 [pid = 872] [id = 360] 08:48:15 INFO - PROCESS | 872 | --DOCSHELL 00000089656D3800 == 27 [pid = 872] [id = 361] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008969565C00) [pid = 872] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008965A6A000) [pid = 872] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008962F3D400) [pid = 872] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 89 (00000089667F5000) [pid = 872] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008960E4AC00) [pid = 872] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 87 (00000089656F9400) [pid = 872] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008960E53000) [pid = 872] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000895C277000) [pid = 872] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895C49E000) [pid = 872] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008962FCF000) [pid = 872] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008961872800) [pid = 872] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969560800) [pid = 872] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008967462C00) [pid = 872] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896BE8CC00) [pid = 872] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896AE54800) [pid = 872] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896CA0A000) [pid = 872] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896C964000) [pid = 872] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008968BBBC00) [pid = 872] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008968F3C400) [pid = 872] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008966A95800) [pid = 872] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089656F0400) [pid = 872] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896617B800) [pid = 872] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | --DOMWINDOW == 70 (00000089616A6400) [pid = 872] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:48:15 INFO - PROCESS | 872 | 1467042495971 Marionette TRACE conn8 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1595ms 08:48:16 INFO - PROCESS | 872 | 1467042496009 Marionette TRACE conn8 -> [0,1421,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 872 | 1467042496013 Marionette TRACE conn8 <- [1,1421,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:48:16 INFO - PROCESS | 872 | 1467042496017 Marionette TRACE conn8 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 872 | 1467042496023 Marionette TRACE conn8 <- [1,1422,null,{}] 08:48:16 INFO - PROCESS | 872 | 1467042496028 Marionette TRACE conn8 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 872 | 1467042496030 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:16 INFO - PROCESS | 872 | 1467042496154 Marionette TRACE conn8 <- [1,1423,null,{"value":null}] 08:48:16 INFO - PROCESS | 872 | 1467042496227 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 872 | 1467042496230 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:16 INFO - PROCESS | 872 | ++DOCSHELL 0000008962920800 == 28 [pid = 872] [id = 365] 08:48:16 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895DA55800) [pid = 872] [serial = 1095] [outer = 0000000000000000] 08:48:16 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089615BB000) [pid = 872] [serial = 1096] [outer = 000000895DA55800] 08:48:16 INFO - PROCESS | 872 | 1467042496279 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008961961400) [pid = 872] [serial = 1097] [outer = 000000895DA55800] 08:48:16 INFO - PROCESS | 872 | 1467042496695 Marionette TRACE conn8 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 08:48:16 INFO - PROCESS | 872 | 1467042496757 Marionette TRACE conn8 -> [0,1425,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 872 | 1467042496763 Marionette TRACE conn8 <- [1,1425,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:48:16 INFO - PROCESS | 872 | 1467042496770 Marionette TRACE conn8 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 872 | 1467042496773 Marionette TRACE conn8 <- [1,1426,null,{}] 08:48:16 INFO - PROCESS | 872 | 1467042496777 Marionette TRACE conn8 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 872 | 1467042496780 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:16 INFO - PROCESS | 872 | 1467042496876 Marionette TRACE conn8 <- [1,1427,null,{"value":null}] 08:48:16 INFO - PROCESS | 872 | 1467042496892 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 872 | 1467042496894 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:16 INFO - PROCESS | 872 | ++DOCSHELL 00000089674B4800 == 29 [pid = 872] [id = 366] 08:48:16 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008962FC9C00) [pid = 872] [serial = 1098] [outer = 0000000000000000] 08:48:16 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008962FCF800) [pid = 872] [serial = 1099] [outer = 0000008962FC9C00] 08:48:16 INFO - PROCESS | 872 | 1467042496943 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089656FAC00) [pid = 872] [serial = 1100] [outer = 0000008962FC9C00] 08:48:17 INFO - PROCESS | 872 | 1467042497381 Marionette TRACE conn8 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 08:48:17 INFO - PROCESS | 872 | 1467042497465 Marionette TRACE conn8 -> [0,1429,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 872 | 1467042497467 Marionette TRACE conn8 <- [1,1429,null,{"value":"13"}] 08:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:48:17 INFO - PROCESS | 872 | 1467042497471 Marionette TRACE conn8 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 872 | 1467042497475 Marionette TRACE conn8 <- [1,1430,null,{}] 08:48:17 INFO - PROCESS | 872 | 1467042497486 Marionette TRACE conn8 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 872 | 1467042497492 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:17 INFO - PROCESS | 872 | 1467042497586 Marionette TRACE conn8 <- [1,1431,null,{"value":null}] 08:48:17 INFO - PROCESS | 872 | 1467042497594 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 872 | 1467042497597 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:17 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D02800 == 30 [pid = 872] [id = 367] 08:48:17 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966196C00) [pid = 872] [serial = 1101] [outer = 0000000000000000] 08:48:17 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008966653400) [pid = 872] [serial = 1102] [outer = 0000008966196C00] 08:48:17 INFO - PROCESS | 872 | 1467042497646 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966A8F000) [pid = 872] [serial = 1103] [outer = 0000008966196C00] 08:48:18 INFO - PROCESS | 872 | 1467042498134 Marionette TRACE conn8 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:48:18 INFO - PROCESS | 872 | 1467042498165 Marionette TRACE conn8 -> [0,1433,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 872 | 1467042498168 Marionette TRACE conn8 <- [1,1433,null,{"value":"13"}] 08:48:18 INFO - PROCESS | 872 | 1467042498171 Marionette TRACE conn8 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 872 | 1467042498173 Marionette TRACE conn8 <- [1,1434,null,{}] 08:48:18 INFO - PROCESS | 872 | 1467042498176 Marionette TRACE conn8 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 872 | 1467042498178 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:18 INFO - PROCESS | 872 | 1467042498321 Marionette TRACE conn8 <- [1,1435,null,{"value":null}] 08:48:18 INFO - PROCESS | 872 | 1467042498342 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 872 | 1467042498344 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:18 INFO - PROCESS | 872 | ++DOCSHELL 00000089699DD800 == 31 [pid = 872] [id = 368] 08:48:18 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008967289800) [pid = 872] [serial = 1104] [outer = 0000000000000000] 08:48:18 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008967466C00) [pid = 872] [serial = 1105] [outer = 0000008967289800] 08:48:18 INFO - PROCESS | 872 | 1467042498389 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968BC0400) [pid = 872] [serial = 1106] [outer = 0000008967289800] 08:48:18 INFO - PROCESS | 872 | 1467042498848 Marionette TRACE conn8 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 08:48:18 INFO - PROCESS | 872 | 1467042498907 Marionette TRACE conn8 -> [0,1437,"getWindowHandle",null] 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:48:18 INFO - PROCESS | 872 | 1467042498909 Marionette TRACE conn8 <- [1,1437,null,{"value":"13"}] 08:48:18 INFO - PROCESS | 872 | 1467042498912 Marionette TRACE conn8 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 872 | 1467042498914 Marionette TRACE conn8 <- [1,1438,null,{}] 08:48:18 INFO - PROCESS | 872 | 1467042498924 Marionette TRACE conn8 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 872 | 1467042498926 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:19 INFO - PROCESS | 872 | 1467042499030 Marionette TRACE conn8 <- [1,1439,null,{"value":null}] 08:48:19 INFO - PROCESS | 872 | 1467042499042 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 872 | 1467042499044 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99C000 == 32 [pid = 872] [id = 369] 08:48:19 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000895AA4E800) [pid = 872] [serial = 1107] [outer = 0000000000000000] 08:48:19 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (00000089693A7400) [pid = 872] [serial = 1108] [outer = 000000895AA4E800] 08:48:19 INFO - PROCESS | 872 | 1467042499089 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969614000) [pid = 872] [serial = 1109] [outer = 000000895AA4E800] 08:48:19 INFO - PROCESS | 872 | 1467042499574 Marionette TRACE conn8 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 08:48:19 INFO - PROCESS | 872 | 1467042499659 Marionette TRACE conn8 -> [0,1441,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 872 | 1467042499662 Marionette TRACE conn8 <- [1,1441,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:48:19 INFO - PROCESS | 872 | 1467042499674 Marionette TRACE conn8 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 872 | 1467042499676 Marionette TRACE conn8 <- [1,1442,null,{}] 08:48:19 INFO - PROCESS | 872 | 1467042499679 Marionette TRACE conn8 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 872 | 1467042499685 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:19 INFO - PROCESS | 872 | 1467042499815 Marionette TRACE conn8 <- [1,1443,null,{"value":null}] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089698E1400) [pid = 872] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896B358800) [pid = 872] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896A27D000) [pid = 872] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896AFEC800) [pid = 872] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896169D800) [pid = 872] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089626CAC00) [pid = 872] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B6D3800) [pid = 872] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008968BC4800) [pid = 872] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962678400) [pid = 872] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895A9E7C00) [pid = 872] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962FC3C00) [pid = 872] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896955F400) [pid = 872] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:48:20 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089657C8C00) [pid = 872] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:48:20 INFO - PROCESS | 872 | 1467042500076 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 872 | 1467042500079 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:20 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C9800 == 33 [pid = 872] [id = 370] 08:48:20 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895ABDAC00) [pid = 872] [serial = 1110] [outer = 0000000000000000] 08:48:20 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C49B400) [pid = 872] [serial = 1111] [outer = 000000895ABDAC00] 08:48:20 INFO - PROCESS | 872 | 1467042500126 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089668D3C00) [pid = 872] [serial = 1112] [outer = 000000895ABDAC00] 08:48:20 INFO - PROCESS | 872 | 1467042500506 Marionette TRACE conn8 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 881ms 08:48:20 INFO - PROCESS | 872 | 1467042500556 Marionette TRACE conn8 -> [0,1445,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 872 | 1467042500558 Marionette TRACE conn8 <- [1,1445,null,{"value":"13"}] 08:48:20 INFO - PROCESS | 872 | 1467042500561 Marionette TRACE conn8 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:48:20 INFO - PROCESS | 872 | 1467042500563 Marionette TRACE conn8 <- [1,1446,null,{}] 08:48:20 INFO - PROCESS | 872 | 1467042500567 Marionette TRACE conn8 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 872 | 1467042500569 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:20 INFO - PROCESS | 872 | 1467042500674 Marionette TRACE conn8 <- [1,1447,null,{"value":null}] 08:48:20 INFO - PROCESS | 872 | 1467042500681 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 872 | 1467042500683 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:20 INFO - PROCESS | 872 | ++DOCSHELL 000000896E861800 == 34 [pid = 872] [id = 371] 08:48:20 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895CAA3800) [pid = 872] [serial = 1113] [outer = 0000000000000000] 08:48:20 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896A27A400) [pid = 872] [serial = 1114] [outer = 000000895CAA3800] 08:48:20 INFO - PROCESS | 872 | 1467042500728 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AE4AC00) [pid = 872] [serial = 1115] [outer = 000000895CAA3800] 08:48:21 INFO - PROCESS | 872 | 1467042501136 Marionette TRACE conn8 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 629ms 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:48:21 INFO - PROCESS | 872 | 1467042501194 Marionette TRACE conn8 -> [0,1449,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 872 | 1467042501196 Marionette TRACE conn8 <- [1,1449,null,{"value":"13"}] 08:48:21 INFO - PROCESS | 872 | 1467042501200 Marionette TRACE conn8 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 872 | 1467042501202 Marionette TRACE conn8 <- [1,1450,null,{}] 08:48:21 INFO - PROCESS | 872 | 1467042501205 Marionette TRACE conn8 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 872 | 1467042501207 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:21 INFO - PROCESS | 872 | 1467042501316 Marionette TRACE conn8 <- [1,1451,null,{"value":null}] 08:48:21 INFO - PROCESS | 872 | 1467042501355 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 872 | 1467042501357 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:21 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE2000 == 35 [pid = 872] [id = 372] 08:48:21 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AE4A000) [pid = 872] [serial = 1116] [outer = 0000000000000000] 08:48:21 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896AF16000) [pid = 872] [serial = 1117] [outer = 000000896AE4A000] 08:48:21 INFO - PROCESS | 872 | 1467042501402 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AFEB400) [pid = 872] [serial = 1118] [outer = 000000896AE4A000] 08:48:21 INFO - PROCESS | 872 | 1467042501815 Marionette TRACE conn8 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 628ms 08:48:21 INFO - PROCESS | 872 | 1467042501831 Marionette TRACE conn8 -> [0,1453,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 872 | 1467042501833 Marionette TRACE conn8 <- [1,1453,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:48:21 INFO - PROCESS | 872 | 1467042501837 Marionette TRACE conn8 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 872 | 1467042501839 Marionette TRACE conn8 <- [1,1454,null,{}] 08:48:21 INFO - PROCESS | 872 | 1467042501842 Marionette TRACE conn8 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 872 | 1467042501844 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:21 INFO - PROCESS | 872 | 1467042501954 Marionette TRACE conn8 <- [1,1455,null,{"value":null}] 08:48:21 INFO - PROCESS | 872 | 1467042501961 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 872 | 1467042501963 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:21 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC7F800 == 36 [pid = 872] [id = 373] 08:48:21 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE4B400) [pid = 872] [serial = 1119] [outer = 0000000000000000] 08:48:22 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B34B400) [pid = 872] [serial = 1120] [outer = 000000896AE4B400] 08:48:22 INFO - PROCESS | 872 | 1467042502008 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B3AF800) [pid = 872] [serial = 1121] [outer = 000000896AE4B400] 08:48:22 INFO - PROCESS | 872 | 1467042502923 Marionette TRACE conn8 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1125ms 08:48:22 INFO - PROCESS | 872 | 1467042502966 Marionette TRACE conn8 -> [0,1457,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 872 | 1467042502971 Marionette TRACE conn8 <- [1,1457,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:48:22 INFO - PROCESS | 872 | 1467042502976 Marionette TRACE conn8 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 872 | 1467042502982 Marionette TRACE conn8 <- [1,1458,null,{}] 08:48:22 INFO - PROCESS | 872 | 1467042502988 Marionette TRACE conn8 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 872 | 1467042502991 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:23 INFO - PROCESS | 872 | 1467042503125 Marionette TRACE conn8 <- [1,1459,null,{"value":null}] 08:48:23 INFO - PROCESS | 872 | 1467042503195 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 872 | 1467042503198 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:23 INFO - PROCESS | 872 | ++DOCSHELL 00000089668AA800 == 37 [pid = 872] [id = 374] 08:48:23 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896187B000) [pid = 872] [serial = 1122] [outer = 0000000000000000] 08:48:23 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008962676800) [pid = 872] [serial = 1123] [outer = 000000896187B000] 08:48:23 INFO - PROCESS | 872 | 1467042503297 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008965612C00) [pid = 872] [serial = 1124] [outer = 000000896187B000] 08:48:24 INFO - PROCESS | 872 | 1467042504154 Marionette TRACE conn8 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1236ms 08:48:24 INFO - PROCESS | 872 | 1467042504216 Marionette TRACE conn8 -> [0,1461,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 872 | 1467042504220 Marionette TRACE conn8 <- [1,1461,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:48:24 INFO - PROCESS | 872 | 1467042504225 Marionette TRACE conn8 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 872 | 1467042504229 Marionette TRACE conn8 <- [1,1462,null,{}] 08:48:24 INFO - PROCESS | 872 | 1467042504235 Marionette TRACE conn8 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 872 | 1467042504238 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:24 INFO - PROCESS | 872 | 1467042504354 Marionette TRACE conn8 <- [1,1463,null,{"value":null}] 08:48:24 INFO - PROCESS | 872 | 1467042504423 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 872 | 1467042504428 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:24 INFO - PROCESS | 872 | ++DOCSHELL 0000008966153800 == 38 [pid = 872] [id = 375] 08:48:24 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008960EB0400) [pid = 872] [serial = 1125] [outer = 0000000000000000] 08:48:24 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (00000089615DD000) [pid = 872] [serial = 1126] [outer = 0000008960EB0400] 08:48:24 INFO - PROCESS | 872 | 1467042504478 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008962F44000) [pid = 872] [serial = 1127] [outer = 0000008960EB0400] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE2000 == 37 [pid = 872] [id = 372] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 000000896E861800 == 36 [pid = 872] [id = 371] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 00000089656C9800 == 35 [pid = 872] [id = 370] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 000000896C99C000 == 34 [pid = 872] [id = 369] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 00000089699DD800 == 33 [pid = 872] [id = 368] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 0000008968D02800 == 32 [pid = 872] [id = 367] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 00000089674B4800 == 31 [pid = 872] [id = 366] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 0000008962920800 == 30 [pid = 872] [id = 365] 08:48:24 INFO - PROCESS | 872 | --DOCSHELL 0000008960B17000 == 29 [pid = 872] [id = 364] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008969A55C00) [pid = 872] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896B4CDC00) [pid = 872] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896AE4F400) [pid = 872] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969A5E000) [pid = 872] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B31E800) [pid = 872] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AF18C00) [pid = 872] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008962F40400) [pid = 872] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089656F2C00) [pid = 872] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896BAE9C00) [pid = 872] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008965A73400) [pid = 872] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008969557C00) [pid = 872] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896271E000) [pid = 872] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008965787400) [pid = 872] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896B6D9C00) [pid = 872] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895AA48C00) [pid = 872] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C358800) [pid = 872] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008966A94000) [pid = 872] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896898AC00) [pid = 872] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008961960400) [pid = 872] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896961E000) [pid = 872] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896B34C000) [pid = 872] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896B3B2C00) [pid = 872] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008968BC5000) [pid = 872] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896B351400) [pid = 872] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008969620000) [pid = 872] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:48:24 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896A27B800) [pid = 872] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:48:25 INFO - PROCESS | 872 | 1467042505095 Marionette TRACE conn8 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 880ms 08:48:25 INFO - PROCESS | 872 | 1467042505105 Marionette TRACE conn8 -> [0,1465,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 872 | 1467042505110 Marionette TRACE conn8 <- [1,1465,null,{"value":"13"}] 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:48:25 INFO - PROCESS | 872 | 1467042505117 Marionette TRACE conn8 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 872 | 1467042505119 Marionette TRACE conn8 <- [1,1466,null,{}] 08:48:25 INFO - PROCESS | 872 | 1467042505123 Marionette TRACE conn8 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 872 | 1467042505126 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:25 INFO - PROCESS | 872 | 1467042505219 Marionette TRACE conn8 <- [1,1467,null,{"value":null}] 08:48:25 INFO - PROCESS | 872 | 1467042505295 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 872 | 1467042505297 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:25 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D4000 == 30 [pid = 872] [id = 376] 08:48:25 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008960B57400) [pid = 872] [serial = 1128] [outer = 0000000000000000] 08:48:25 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000896271AC00) [pid = 872] [serial = 1129] [outer = 0000008960B57400] 08:48:25 INFO - PROCESS | 872 | 1467042505346 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (00000089656F9C00) [pid = 872] [serial = 1130] [outer = 0000008960B57400] 08:48:25 INFO - PROCESS | 872 | 1467042505769 Marionette TRACE conn8 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 08:48:25 INFO - PROCESS | 872 | 1467042505836 Marionette TRACE conn8 -> [0,1469,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 872 | 1467042505838 Marionette TRACE conn8 <- [1,1469,null,{"value":"13"}] 08:48:25 INFO - PROCESS | 872 | 1467042505846 Marionette TRACE conn8 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:48:25 INFO - PROCESS | 872 | 1467042505850 Marionette TRACE conn8 <- [1,1470,null,{}] 08:48:25 INFO - PROCESS | 872 | 1467042505862 Marionette TRACE conn8 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 872 | 1467042505867 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:25 INFO - PROCESS | 872 | 1467042505960 Marionette TRACE conn8 <- [1,1471,null,{"value":null}] 08:48:25 INFO - PROCESS | 872 | 1467042505976 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 872 | 1467042505979 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:26 INFO - PROCESS | 872 | ++DOCSHELL 00000089692A0000 == 31 [pid = 872] [id = 377] 08:48:26 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000895C276000) [pid = 872] [serial = 1131] [outer = 0000000000000000] 08:48:26 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089668D0800) [pid = 872] [serial = 1132] [outer = 000000895C276000] 08:48:26 INFO - PROCESS | 872 | 1467042506029 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008967458800) [pid = 872] [serial = 1133] [outer = 000000895C276000] 08:48:26 INFO - PROCESS | 872 | 1467042506516 Marionette TRACE conn8 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 672ms 08:48:26 INFO - PROCESS | 872 | 1467042506524 Marionette TRACE conn8 -> [0,1473,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 872 | 1467042506527 Marionette TRACE conn8 <- [1,1473,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:48:26 INFO - PROCESS | 872 | 1467042506530 Marionette TRACE conn8 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 872 | 1467042506532 Marionette TRACE conn8 <- [1,1474,null,{}] 08:48:26 INFO - PROCESS | 872 | 1467042506535 Marionette TRACE conn8 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 872 | 1467042506537 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:26 INFO - PROCESS | 872 | 1467042506625 Marionette TRACE conn8 <- [1,1475,null,{"value":null}] 08:48:26 INFO - PROCESS | 872 | 1467042506631 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 872 | 1467042506633 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:26 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB5800 == 32 [pid = 872] [id = 378] 08:48:26 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008969173C00) [pid = 872] [serial = 1134] [outer = 0000000000000000] 08:48:26 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089693A0000) [pid = 872] [serial = 1135] [outer = 0000008969173C00] 08:48:26 INFO - PROCESS | 872 | 1467042506679 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969613000) [pid = 872] [serial = 1136] [outer = 0000008969173C00] 08:48:27 INFO - PROCESS | 872 | 1467042507123 Marionette TRACE conn8 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 627ms 08:48:27 INFO - PROCESS | 872 | 1467042507165 Marionette TRACE conn8 -> [0,1477,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 872 | 1467042507167 Marionette TRACE conn8 <- [1,1477,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:48:27 INFO - PROCESS | 872 | 1467042507170 Marionette TRACE conn8 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 872 | 1467042507172 Marionette TRACE conn8 <- [1,1478,null,{}] 08:48:27 INFO - PROCESS | 872 | 1467042507176 Marionette TRACE conn8 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 872 | 1467042507178 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:27 INFO - PROCESS | 872 | 1467042507284 Marionette TRACE conn8 <- [1,1479,null,{"value":null}] 08:48:27 INFO - PROCESS | 872 | 1467042507361 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 872 | 1467042507363 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:27 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBB7800 == 33 [pid = 872] [id = 379] 08:48:27 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008969620400) [pid = 872] [serial = 1137] [outer = 0000000000000000] 08:48:27 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969814400) [pid = 872] [serial = 1138] [outer = 0000008969620400] 08:48:27 INFO - PROCESS | 872 | 1467042507415 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008969822C00) [pid = 872] [serial = 1139] [outer = 0000008969620400] 08:48:27 INFO - PROCESS | 872 | 1467042507853 Marionette TRACE conn8 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 735ms 08:48:27 INFO - PROCESS | 872 | 1467042507910 Marionette TRACE conn8 -> [0,1481,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 872 | 1467042507912 Marionette TRACE conn8 <- [1,1481,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:48:27 INFO - PROCESS | 872 | 1467042507915 Marionette TRACE conn8 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 872 | 1467042507917 Marionette TRACE conn8 <- [1,1482,null,{}] 08:48:27 INFO - PROCESS | 872 | 1467042507921 Marionette TRACE conn8 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 872 | 1467042507927 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:28 INFO - PROCESS | 872 | 1467042508066 Marionette TRACE conn8 <- [1,1483,null,{"value":null}] 08:48:28 INFO - PROCESS | 872 | 1467042508124 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 872 | 1467042508127 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:28 INFO - PROCESS | 872 | ++DOCSHELL 000000896E864800 == 34 [pid = 872] [id = 380] 08:48:28 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896A278C00) [pid = 872] [serial = 1140] [outer = 0000000000000000] 08:48:28 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AF13000) [pid = 872] [serial = 1141] [outer = 000000896A278C00] 08:48:28 INFO - PROCESS | 872 | 1467042508172 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B31EC00) [pid = 872] [serial = 1142] [outer = 000000896A278C00] 08:48:28 INFO - PROCESS | 872 | 1467042508605 Marionette TRACE conn8 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 732ms 08:48:28 INFO - PROCESS | 872 | 1467042508651 Marionette TRACE conn8 -> [0,1485,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 872 | 1467042508653 Marionette TRACE conn8 <- [1,1485,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:48:28 INFO - PROCESS | 872 | 1467042508694 Marionette TRACE conn8 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 872 | 1467042508696 Marionette TRACE conn8 <- [1,1486,null,{}] 08:48:28 INFO - PROCESS | 872 | 1467042508700 Marionette TRACE conn8 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 872 | 1467042508702 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:28 INFO - PROCESS | 872 | 1467042508821 Marionette TRACE conn8 <- [1,1487,null,{"value":null}] 08:48:28 INFO - PROCESS | 872 | 1467042508831 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 872 | 1467042508832 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:28 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE9000 == 35 [pid = 872] [id = 381] 08:48:28 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896A27D400) [pid = 872] [serial = 1143] [outer = 0000000000000000] 08:48:28 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B355800) [pid = 872] [serial = 1144] [outer = 000000896A27D400] 08:48:28 INFO - PROCESS | 872 | 1467042508877 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B3B8000) [pid = 872] [serial = 1145] [outer = 000000896A27D400] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896AE4A000) [pid = 872] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008967289800) [pid = 872] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895AA4E800) [pid = 872] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000895DA55800) [pid = 872] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966196C00) [pid = 872] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C9AB400) [pid = 872] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008962FC9C00) [pid = 872] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895ABDAC00) [pid = 872] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895C818C00) [pid = 872] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008968B48800) [pid = 872] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895CAA3800) [pid = 872] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:48:29 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896B3A9400) [pid = 872] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:48:29 INFO - PROCESS | 872 | 1467042509330 Marionette TRACE conn8 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 689ms 08:48:29 INFO - PROCESS | 872 | 1467042509374 Marionette TRACE conn8 -> [0,1489,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 872 | 1467042509376 Marionette TRACE conn8 <- [1,1489,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:48:29 INFO - PROCESS | 872 | 1467042509380 Marionette TRACE conn8 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 872 | 1467042509381 Marionette TRACE conn8 <- [1,1490,null,{}] 08:48:29 INFO - PROCESS | 872 | 1467042509385 Marionette TRACE conn8 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 872 | 1467042509387 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:29 INFO - PROCESS | 872 | 1467042509469 Marionette TRACE conn8 <- [1,1491,null,{"value":null}] 08:48:29 INFO - PROCESS | 872 | 1467042509543 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 872 | 1467042509545 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:29 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F7E800 == 36 [pid = 872] [id = 382] 08:48:29 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895C209C00) [pid = 872] [serial = 1146] [outer = 0000000000000000] 08:48:29 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008962FC0800) [pid = 872] [serial = 1147] [outer = 000000895C209C00] 08:48:29 INFO - PROCESS | 872 | 1467042509590 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896A282C00) [pid = 872] [serial = 1148] [outer = 000000895C209C00] 08:48:29 INFO - PROCESS | 872 | 1467042509937 Marionette TRACE conn8 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 587ms 08:48:29 INFO - PROCESS | 872 | 1467042509970 Marionette TRACE conn8 -> [0,1493,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 872 | 1467042509981 Marionette TRACE conn8 <- [1,1493,null,{"value":"13"}] 08:48:29 INFO - PROCESS | 872 | 1467042509984 Marionette TRACE conn8 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 872 | 1467042509986 Marionette TRACE conn8 <- [1,1494,null,{}] 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:48:29 INFO - PROCESS | 872 | 1467042509990 Marionette TRACE conn8 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 872 | 1467042509992 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:30 INFO - PROCESS | 872 | 1467042510103 Marionette TRACE conn8 <- [1,1495,null,{"value":null}] 08:48:30 INFO - PROCESS | 872 | 1467042510137 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 872 | 1467042510139 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:30 INFO - PROCESS | 872 | ++DOCSHELL 0000008970005800 == 37 [pid = 872] [id = 383] 08:48:30 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896B3A9400) [pid = 872] [serial = 1149] [outer = 0000000000000000] 08:48:30 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896B691C00) [pid = 872] [serial = 1150] [outer = 000000896B3A9400] 08:48:30 INFO - PROCESS | 872 | 1467042510183 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896BAEB400) [pid = 872] [serial = 1151] [outer = 000000896B3A9400] 08:48:30 INFO - PROCESS | 872 | 1467042510583 Marionette TRACE conn8 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 08:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:48:30 INFO - PROCESS | 872 | 1467042510620 Marionette TRACE conn8 -> [0,1497,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 872 | 1467042510622 Marionette TRACE conn8 <- [1,1497,null,{"value":"13"}] 08:48:30 INFO - PROCESS | 872 | 1467042510625 Marionette TRACE conn8 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 872 | 1467042510627 Marionette TRACE conn8 <- [1,1498,null,{}] 08:48:30 INFO - PROCESS | 872 | 1467042510630 Marionette TRACE conn8 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 872 | 1467042510632 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:30 INFO - PROCESS | 872 | 1467042510748 Marionette TRACE conn8 <- [1,1499,null,{"value":null}] 08:48:30 INFO - PROCESS | 872 | 1467042510755 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 872 | 1467042510757 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:30 INFO - PROCESS | 872 | ++DOCSHELL 0000008970092000 == 38 [pid = 872] [id = 384] 08:48:30 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896BE8F000) [pid = 872] [serial = 1152] [outer = 0000000000000000] 08:48:30 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896BE96C00) [pid = 872] [serial = 1153] [outer = 000000896BE8F000] 08:48:30 INFO - PROCESS | 872 | 1467042510802 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896C907800) [pid = 872] [serial = 1154] [outer = 000000896BE8F000] 08:48:31 INFO - PROCESS | 872 | 1467042511190 Marionette TRACE conn8 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 08:48:31 INFO - PROCESS | 872 | 1467042511264 Marionette TRACE conn8 -> [0,1501,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 872 | 1467042511268 Marionette TRACE conn8 <- [1,1501,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:48:31 INFO - PROCESS | 872 | 1467042511276 Marionette TRACE conn8 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 872 | 1467042511281 Marionette TRACE conn8 <- [1,1502,null,{}] 08:48:31 INFO - PROCESS | 872 | 1467042511289 Marionette TRACE conn8 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 872 | 1467042511294 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:31 INFO - PROCESS | 872 | 1467042511459 Marionette TRACE conn8 <- [1,1503,null,{"value":null}] 08:48:31 INFO - PROCESS | 872 | 1467042511630 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 872 | 1467042511636 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:31 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C5800 == 39 [pid = 872] [id = 385] 08:48:31 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000895CF12C00) [pid = 872] [serial = 1155] [outer = 0000000000000000] 08:48:31 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008960D34800) [pid = 872] [serial = 1156] [outer = 000000895CF12C00] 08:48:31 INFO - PROCESS | 872 | 1467042511697 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (00000089656EEC00) [pid = 872] [serial = 1157] [outer = 000000895CF12C00] 08:48:32 INFO - PROCESS | 872 | 1467042512279 Marionette TRACE conn8 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1036ms 08:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:48:32 INFO - PROCESS | 872 | 1467042512314 Marionette TRACE conn8 -> [0,1505,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 872 | 1467042512317 Marionette TRACE conn8 <- [1,1505,null,{"value":"13"}] 08:48:32 INFO - PROCESS | 872 | 1467042512325 Marionette TRACE conn8 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 872 | 1467042512329 Marionette TRACE conn8 <- [1,1506,null,{}] 08:48:32 INFO - PROCESS | 872 | 1467042512333 Marionette TRACE conn8 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 872 | 1467042512336 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:32 INFO - PROCESS | 872 | 1467042512452 Marionette TRACE conn8 <- [1,1507,null,{"value":null}] 08:48:32 INFO - PROCESS | 872 | 1467042512543 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 872 | 1467042512546 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:32 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA47000 == 40 [pid = 872] [id = 386] 08:48:32 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008966935400) [pid = 872] [serial = 1158] [outer = 0000000000000000] 08:48:32 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896722FC00) [pid = 872] [serial = 1159] [outer = 0000008966935400] 08:48:32 INFO - PROCESS | 872 | 1467042512606 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969564400) [pid = 872] [serial = 1160] [outer = 0000008966935400] 08:48:33 INFO - PROCESS | 872 | 1467042513224 Marionette TRACE conn8 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 08:48:33 INFO - PROCESS | 872 | 1467042513267 Marionette TRACE conn8 -> [0,1509,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 872 | 1467042513270 Marionette TRACE conn8 <- [1,1509,null,{"value":"13"}] 08:48:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:48:33 INFO - PROCESS | 872 | 1467042513274 Marionette TRACE conn8 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 872 | 1467042513276 Marionette TRACE conn8 <- [1,1510,null,{}] 08:48:33 INFO - PROCESS | 872 | 1467042513287 Marionette TRACE conn8 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 872 | 1467042513292 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:33 INFO - PROCESS | 872 | 1467042513448 Marionette TRACE conn8 <- [1,1511,null,{"value":null}] 08:48:33 INFO - PROCESS | 872 | 1467042513516 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 872 | 1467042513520 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:33 INFO - PROCESS | 872 | ++DOCSHELL 0000008970612000 == 41 [pid = 872] [id = 387] 08:48:33 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896AE54C00) [pid = 872] [serial = 1161] [outer = 0000000000000000] 08:48:33 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896AEA1800) [pid = 872] [serial = 1162] [outer = 000000896AE54C00] 08:48:33 INFO - PROCESS | 872 | 1467042513580 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896B4D6C00) [pid = 872] [serial = 1163] [outer = 000000896AE54C00] 08:48:34 INFO - PROCESS | 872 | 1467042514134 Marionette TRACE conn8 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:48:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 946ms 08:48:34 INFO - PROCESS | 872 | 1467042514222 Marionette TRACE conn8 -> [0,1513,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 872 | 1467042514224 Marionette TRACE conn8 <- [1,1513,null,{"value":"13"}] 08:48:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:48:34 INFO - PROCESS | 872 | 1467042514228 Marionette TRACE conn8 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 872 | 1467042514230 Marionette TRACE conn8 <- [1,1514,null,{}] 08:48:34 INFO - PROCESS | 872 | 1467042514234 Marionette TRACE conn8 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 872 | 1467042514237 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:34 INFO - PROCESS | 872 | 1467042514392 Marionette TRACE conn8 <- [1,1515,null,{"value":null}] 08:48:34 INFO - PROCESS | 872 | 1467042514437 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 872 | 1467042514439 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:34 INFO - PROCESS | 872 | ++DOCSHELL 0000008970681800 == 42 [pid = 872] [id = 388] 08:48:34 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896C967C00) [pid = 872] [serial = 1164] [outer = 0000000000000000] 08:48:34 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896C96A000) [pid = 872] [serial = 1165] [outer = 000000896C967C00] 08:48:34 INFO - PROCESS | 872 | 1467042514495 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896CA0A400) [pid = 872] [serial = 1166] [outer = 000000896C967C00] 08:48:35 INFO - PROCESS | 872 | 1467042515012 Marionette TRACE conn8 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:48:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:48:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:48:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:48:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 838ms 08:48:35 INFO - PROCESS | 872 | 1467042515069 Marionette TRACE conn8 -> [0,1517,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 872 | 1467042515071 Marionette TRACE conn8 <- [1,1517,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:48:35 INFO - PROCESS | 872 | 1467042515093 Marionette TRACE conn8 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 872 | 1467042515095 Marionette TRACE conn8 <- [1,1518,null,{}] 08:48:35 INFO - PROCESS | 872 | 1467042515099 Marionette TRACE conn8 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 872 | 1467042515101 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:35 INFO - PROCESS | 872 | 1467042515210 Marionette TRACE conn8 <- [1,1519,null,{"value":null}] 08:48:35 INFO - PROCESS | 872 | 1467042515331 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 872 | 1467042515333 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:35 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA18000 == 43 [pid = 872] [id = 389] 08:48:35 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896AF17C00) [pid = 872] [serial = 1167] [outer = 0000000000000000] 08:48:35 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896E702800) [pid = 872] [serial = 1168] [outer = 000000896AF17C00] 08:48:35 INFO - PROCESS | 872 | 1467042515388 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896E70D400) [pid = 872] [serial = 1169] [outer = 000000896AF17C00] 08:48:36 INFO - PROCESS | 872 | 1467042516051 Marionette TRACE conn8 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:48:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:48:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:48:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:48:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:48:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:48:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1031ms 08:48:36 INFO - PROCESS | 872 | 1467042516128 Marionette TRACE conn8 -> [0,1521,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 872 | 1467042516132 Marionette TRACE conn8 <- [1,1521,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:48:36 INFO - PROCESS | 872 | 1467042516138 Marionette TRACE conn8 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 872 | 1467042516141 Marionette TRACE conn8 <- [1,1522,null,{}] 08:48:36 INFO - PROCESS | 872 | 1467042516168 Marionette TRACE conn8 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 872 | 1467042516171 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:36 INFO - PROCESS | 872 | 1467042516356 Marionette TRACE conn8 <- [1,1523,null,{"value":null}] 08:48:36 INFO - PROCESS | 872 | 1467042516403 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 872 | 1467042516407 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:36 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CE000 == 44 [pid = 872] [id = 390] 08:48:36 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (00000089615B9000) [pid = 872] [serial = 1170] [outer = 0000000000000000] 08:48:36 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008961872800) [pid = 872] [serial = 1171] [outer = 00000089615B9000] 08:48:36 INFO - PROCESS | 872 | 1467042516458 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008962FCF400) [pid = 872] [serial = 1172] [outer = 00000089615B9000] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970005800 == 43 [pid = 872] [id = 383] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 0000008962F7E800 == 42 [pid = 872] [id = 382] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE9000 == 41 [pid = 872] [id = 381] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 000000896E864800 == 40 [pid = 872] [id = 380] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 000000896CBB7800 == 39 [pid = 872] [id = 379] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 00000089692A0000 == 38 [pid = 872] [id = 377] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 00000089656D4000 == 37 [pid = 872] [id = 376] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 0000008966153800 == 36 [pid = 872] [id = 375] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 00000089668AA800 == 35 [pid = 872] [id = 374] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 000000896FC7F800 == 34 [pid = 872] [id = 373] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB5800 == 33 [pid = 872] [id = 378] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 000000896FA18000 == 32 [pid = 872] [id = 389] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970681800 == 31 [pid = 872] [id = 388] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970612000 == 30 [pid = 872] [id = 387] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 000000896CA47000 == 29 [pid = 872] [id = 386] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 0000008970092000 == 28 [pid = 872] [id = 384] 08:48:37 INFO - PROCESS | 872 | --DOCSHELL 00000089656C5800 == 27 [pid = 872] [id = 385] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000896B6D7000) [pid = 872] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896AF16000) [pid = 872] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008967466C00) [pid = 872] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 93 (00000089693A7400) [pid = 872] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 92 (00000089615BB000) [pid = 872] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008961961400) [pid = 872] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008966653400) [pid = 872] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008968BC0400) [pid = 872] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089656F7000) [pid = 872] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008960DF5C00) [pid = 872] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008962FCF800) [pid = 872] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 85 (00000089656FAC00) [pid = 872] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895C49B400) [pid = 872] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008969614000) [pid = 872] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008965A2E000) [pid = 872] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008962510C00) [pid = 872] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089668D3C00) [pid = 872] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896981C000) [pid = 872] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896A27A400) [pid = 872] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008968BC7800) [pid = 872] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966A8F000) [pid = 872] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896AFEB400) [pid = 872] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896AE4AC00) [pid = 872] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896BE96000) [pid = 872] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:48:37 INFO - PROCESS | 872 | 1467042517810 Marionette TRACE conn8 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1705ms 08:48:37 INFO - PROCESS | 872 | 1467042517845 Marionette TRACE conn8 -> [0,1525,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 872 | 1467042517849 Marionette TRACE conn8 <- [1,1525,null,{"value":"13"}] 08:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:48:37 INFO - PROCESS | 872 | 1467042517857 Marionette TRACE conn8 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 872 | 1467042517860 Marionette TRACE conn8 <- [1,1526,null,{}] 08:48:37 INFO - PROCESS | 872 | 1467042517870 Marionette TRACE conn8 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 872 | 1467042517873 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:37 INFO - PROCESS | 872 | 1467042517974 Marionette TRACE conn8 <- [1,1527,null,{"value":null}] 08:48:37 INFO - PROCESS | 872 | 1467042517988 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 872 | 1467042517993 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:38 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B12000 == 28 [pid = 872] [id = 391] 08:48:38 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C49FC00) [pid = 872] [serial = 1173] [outer = 0000000000000000] 08:48:38 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008960B52400) [pid = 872] [serial = 1174] [outer = 000000895C49FC00] 08:48:38 INFO - PROCESS | 872 | 1467042518042 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089615DFC00) [pid = 872] [serial = 1175] [outer = 000000895C49FC00] 08:48:38 INFO - PROCESS | 872 | 1467042518521 Marionette TRACE conn8 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 08:48:38 INFO - PROCESS | 872 | 1467042518551 Marionette TRACE conn8 -> [0,1529,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 872 | 1467042518557 Marionette TRACE conn8 <- [1,1529,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:48:38 INFO - PROCESS | 872 | 1467042518564 Marionette TRACE conn8 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 872 | 1467042518567 Marionette TRACE conn8 <- [1,1530,null,{}] 08:48:38 INFO - PROCESS | 872 | 1467042518571 Marionette TRACE conn8 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 872 | 1467042518574 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:38 INFO - PROCESS | 872 | 1467042518665 Marionette TRACE conn8 <- [1,1531,null,{"value":null}] 08:48:38 INFO - PROCESS | 872 | 1467042518674 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 872 | 1467042518676 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:38 INFO - PROCESS | 872 | ++DOCSHELL 000000896614F000 == 29 [pid = 872] [id = 392] 08:48:38 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008962CB6C00) [pid = 872] [serial = 1176] [outer = 0000000000000000] 08:48:38 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008962FCA400) [pid = 872] [serial = 1177] [outer = 0000008962CB6C00] 08:48:38 INFO - PROCESS | 872 | 1467042518725 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (00000089656F6800) [pid = 872] [serial = 1178] [outer = 0000008962CB6C00] 08:48:39 INFO - PROCESS | 872 | 1467042519191 Marionette TRACE conn8 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 08:48:39 INFO - PROCESS | 872 | 1467042519256 Marionette TRACE conn8 -> [0,1533,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 872 | 1467042519258 Marionette TRACE conn8 <- [1,1533,null,{"value":"13"}] 08:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:48:39 INFO - PROCESS | 872 | 1467042519262 Marionette TRACE conn8 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 872 | 1467042519265 Marionette TRACE conn8 <- [1,1534,null,{}] 08:48:39 INFO - PROCESS | 872 | 1467042519276 Marionette TRACE conn8 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 872 | 1467042519281 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:39 INFO - PROCESS | 872 | 1467042519402 Marionette TRACE conn8 <- [1,1535,null,{"value":null}] 08:48:39 INFO - PROCESS | 872 | 1467042519487 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 872 | 1467042519490 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:39 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F81800 == 30 [pid = 872] [id = 393] 08:48:39 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000895C4A1400) [pid = 872] [serial = 1179] [outer = 0000000000000000] 08:48:39 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896619CC00) [pid = 872] [serial = 1180] [outer = 000000895C4A1400] 08:48:39 INFO - PROCESS | 872 | 1467042519539 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008966A8C400) [pid = 872] [serial = 1181] [outer = 000000895C4A1400] 08:48:39 INFO - PROCESS | 872 | 1467042519956 Marionette TRACE conn8 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 08:48:40 INFO - PROCESS | 872 | 1467042519997 Marionette TRACE conn8 -> [0,1537,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 872 | 1467042520000 Marionette TRACE conn8 <- [1,1537,null,{"value":"13"}] 08:48:40 INFO - PROCESS | 872 | 1467042520004 Marionette TRACE conn8 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:48:40 INFO - PROCESS | 872 | 1467042520006 Marionette TRACE conn8 <- [1,1538,null,{}] 08:48:40 INFO - PROCESS | 872 | 1467042520009 Marionette TRACE conn8 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 872 | 1467042520011 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:40 INFO - PROCESS | 872 | 1467042520129 Marionette TRACE conn8 <- [1,1539,null,{"value":null}] 08:48:40 INFO - PROCESS | 872 | 1467042520135 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 872 | 1467042520137 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:40 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFAD800 == 31 [pid = 872] [id = 394] 08:48:40 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008967289800) [pid = 872] [serial = 1182] [outer = 0000000000000000] 08:48:40 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008968984400) [pid = 872] [serial = 1183] [outer = 0000008967289800] 08:48:40 INFO - PROCESS | 872 | 1467042520184 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008968BC0800) [pid = 872] [serial = 1184] [outer = 0000008967289800] 08:48:40 INFO - PROCESS | 872 | 1467042520666 Marionette TRACE conn8 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 08:48:40 INFO - PROCESS | 872 | 1467042520701 Marionette TRACE conn8 -> [0,1541,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 872 | 1467042520703 Marionette TRACE conn8 <- [1,1541,null,{"value":"13"}] 08:48:40 INFO - PROCESS | 872 | 1467042520707 Marionette TRACE conn8 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:48:40 INFO - PROCESS | 872 | 1467042520709 Marionette TRACE conn8 <- [1,1542,null,{}] 08:48:40 INFO - PROCESS | 872 | 1467042520712 Marionette TRACE conn8 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 872 | 1467042520714 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:40 INFO - PROCESS | 872 | 1467042520849 Marionette TRACE conn8 <- [1,1543,null,{"value":null}] 08:48:40 INFO - PROCESS | 872 | 1467042520866 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 872 | 1467042520868 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:40 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9B1800 == 32 [pid = 872] [id = 395] 08:48:40 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000895CA9B800) [pid = 872] [serial = 1185] [outer = 0000000000000000] 08:48:40 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089693A5C00) [pid = 872] [serial = 1186] [outer = 000000895CA9B800] 08:48:40 INFO - PROCESS | 872 | 1467042520913 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969618000) [pid = 872] [serial = 1187] [outer = 000000895CA9B800] 08:48:41 INFO - PROCESS | 872 | 1467042521388 Marionette TRACE conn8 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 08:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:48:41 INFO - PROCESS | 872 | 1467042521446 Marionette TRACE conn8 -> [0,1545,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 872 | 1467042521448 Marionette TRACE conn8 <- [1,1545,null,{"value":"13"}] 08:48:41 INFO - PROCESS | 872 | 1467042521452 Marionette TRACE conn8 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 872 | 1467042521453 Marionette TRACE conn8 <- [1,1546,null,{}] 08:48:41 INFO - PROCESS | 872 | 1467042521457 Marionette TRACE conn8 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 872 | 1467042521463 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:41 INFO - PROCESS | 872 | 1467042521600 Marionette TRACE conn8 <- [1,1547,null,{"value":null}] 08:48:41 INFO - PROCESS | 872 | 1467042521615 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 872 | 1467042521618 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:41 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE31800 == 33 [pid = 872] [id = 396] 08:48:41 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008969816C00) [pid = 872] [serial = 1188] [outer = 0000000000000000] 08:48:41 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008969A5B000) [pid = 872] [serial = 1189] [outer = 0000008969816C00] 08:48:41 INFO - PROCESS | 872 | 1467042521708 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896AE49400) [pid = 872] [serial = 1190] [outer = 0000008969816C00] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896B3A9400) [pid = 872] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008969620400) [pid = 872] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896A278C00) [pid = 872] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896AE4B400) [pid = 872] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969173C00) [pid = 872] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008960B57400) [pid = 872] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896187B000) [pid = 872] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008960EB0400) [pid = 872] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895C209C00) [pid = 872] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896A27D400) [pid = 872] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895C276000) [pid = 872] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:48:42 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896BE8F000) [pid = 872] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:48:42 INFO - PROCESS | 872 | 1467042522309 Marionette TRACE conn8 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 880ms 08:48:42 INFO - PROCESS | 872 | 1467042522335 Marionette TRACE conn8 -> [0,1549,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 872 | 1467042522337 Marionette TRACE conn8 <- [1,1549,null,{"value":"13"}] 08:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:48:42 INFO - PROCESS | 872 | 1467042522340 Marionette TRACE conn8 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 872 | 1467042522342 Marionette TRACE conn8 <- [1,1550,null,{}] 08:48:42 INFO - PROCESS | 872 | 1467042522345 Marionette TRACE conn8 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 872 | 1467042522347 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:42 INFO - PROCESS | 872 | 1467042522427 Marionette TRACE conn8 <- [1,1551,null,{"value":null}] 08:48:42 INFO - PROCESS | 872 | 1467042522433 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 872 | 1467042522435 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896E866000 == 34 [pid = 872] [id = 397] 08:48:42 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008966172C00) [pid = 872] [serial = 1191] [outer = 0000000000000000] 08:48:42 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969621000) [pid = 872] [serial = 1192] [outer = 0000008966172C00] 08:48:42 INFO - PROCESS | 872 | 1467042522480 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE47800) [pid = 872] [serial = 1193] [outer = 0000008966172C00] 08:48:42 INFO - PROCESS | 872 | 1467042522917 Marionette TRACE conn8 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 08:48:42 INFO - PROCESS | 872 | 1467042522972 Marionette TRACE conn8 -> [0,1553,"getWindowHandle",null] 08:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:48:42 INFO - PROCESS | 872 | 1467042522974 Marionette TRACE conn8 <- [1,1553,null,{"value":"13"}] 08:48:42 INFO - PROCESS | 872 | 1467042522977 Marionette TRACE conn8 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 872 | 1467042522979 Marionette TRACE conn8 <- [1,1554,null,{}] 08:48:42 INFO - PROCESS | 872 | 1467042522983 Marionette TRACE conn8 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 872 | 1467042522985 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:43 INFO - PROCESS | 872 | 1467042523066 Marionette TRACE conn8 <- [1,1555,null,{"value":null}] 08:48:43 INFO - PROCESS | 872 | 1467042523073 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 872 | 1467042523075 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE8000 == 35 [pid = 872] [id = 398] 08:48:43 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896AE9C400) [pid = 872] [serial = 1194] [outer = 0000000000000000] 08:48:43 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896AF19C00) [pid = 872] [serial = 1195] [outer = 000000896AE9C400] 08:48:43 INFO - PROCESS | 872 | 1467042523120 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B318800) [pid = 872] [serial = 1196] [outer = 000000896AE9C400] 08:48:43 INFO - PROCESS | 872 | 1467042523920 Marionette TRACE conn8 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 987ms 08:48:43 INFO - PROCESS | 872 | 1467042523968 Marionette TRACE conn8 -> [0,1557,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 872 | 1467042523973 Marionette TRACE conn8 <- [1,1557,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:48:43 INFO - PROCESS | 872 | 1467042523978 Marionette TRACE conn8 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 872 | 1467042523983 Marionette TRACE conn8 <- [1,1558,null,{}] 08:48:43 INFO - PROCESS | 872 | 1467042523989 Marionette TRACE conn8 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 872 | 1467042523992 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:44 INFO - PROCESS | 872 | 1467042524141 Marionette TRACE conn8 <- [1,1559,null,{"value":null}] 08:48:44 INFO - PROCESS | 872 | 1467042524260 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 872 | 1467042524263 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:44 INFO - PROCESS | 872 | ++DOCSHELL 00000089666D8000 == 36 [pid = 872] [id = 399] 08:48:44 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008960EB7C00) [pid = 872] [serial = 1197] [outer = 0000000000000000] 08:48:44 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089615BDC00) [pid = 872] [serial = 1198] [outer = 0000008960EB7C00] 08:48:44 INFO - PROCESS | 872 | 1467042524323 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008962CB7000) [pid = 872] [serial = 1199] [outer = 0000008960EB7C00] 08:48:45 INFO - PROCESS | 872 | 1467042525038 Marionette TRACE conn8 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1140ms 08:48:45 INFO - PROCESS | 872 | 1467042525124 Marionette TRACE conn8 -> [0,1561,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 872 | 1467042525129 Marionette TRACE conn8 <- [1,1561,null,{"value":"13"}] 08:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:48:45 INFO - PROCESS | 872 | 1467042525137 Marionette TRACE conn8 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 872 | 1467042525140 Marionette TRACE conn8 <- [1,1562,null,{}] 08:48:45 INFO - PROCESS | 872 | 1467042525144 Marionette TRACE conn8 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 872 | 1467042525147 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:45 INFO - PROCESS | 872 | 1467042525285 Marionette TRACE conn8 <- [1,1563,null,{"value":null}] 08:48:45 INFO - PROCESS | 872 | 1467042525399 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 872 | 1467042525402 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:45 INFO - PROCESS | 872 | ++DOCSHELL 000000895CFE0800 == 37 [pid = 872] [id = 400] 08:48:45 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000895C123C00) [pid = 872] [serial = 1200] [outer = 0000000000000000] 08:48:45 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (00000089626D1C00) [pid = 872] [serial = 1201] [outer = 000000895C123C00] 08:48:45 INFO - PROCESS | 872 | 1467042525463 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (00000089667AEC00) [pid = 872] [serial = 1202] [outer = 000000895C123C00] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 000000896E866000 == 36 [pid = 872] [id = 397] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 000000896DE31800 == 35 [pid = 872] [id = 396] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 000000896C9B1800 == 34 [pid = 872] [id = 395] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 000000896AFAD800 == 33 [pid = 872] [id = 394] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 0000008968F81800 == 32 [pid = 872] [id = 393] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 000000896614F000 == 31 [pid = 872] [id = 392] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 0000008961B12000 == 30 [pid = 872] [id = 391] 08:48:46 INFO - PROCESS | 872 | --DOCSHELL 00000089656CE000 == 29 [pid = 872] [id = 390] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896BAEB400) [pid = 872] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008969814400) [pid = 872] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896AF13000) [pid = 872] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B3AF800) [pid = 872] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896B34B400) [pid = 872] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 85 (00000089693A0000) [pid = 872] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896271AC00) [pid = 872] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089656F9C00) [pid = 872] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008962676800) [pid = 872] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008965612C00) [pid = 872] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089615DD000) [pid = 872] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962FC0800) [pid = 872] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008962F44000) [pid = 872] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896B355800) [pid = 872] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 76 (00000089668D0800) [pid = 872] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896BE96C00) [pid = 872] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008967458800) [pid = 872] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B31EC00) [pid = 872] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896C907800) [pid = 872] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B691C00) [pid = 872] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896B3B8000) [pid = 872] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896A282C00) [pid = 872] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008969822C00) [pid = 872] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008969613000) [pid = 872] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:48:46 INFO - PROCESS | 872 | 1467042526253 Marionette TRACE conn8 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1132ms 08:48:46 INFO - PROCESS | 872 | 1467042526274 Marionette TRACE conn8 -> [0,1565,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 872 | 1467042526278 Marionette TRACE conn8 <- [1,1565,null,{"value":"13"}] 08:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:48:46 INFO - PROCESS | 872 | 1467042526282 Marionette TRACE conn8 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 872 | 1467042526288 Marionette TRACE conn8 <- [1,1566,null,{}] 08:48:46 INFO - PROCESS | 872 | 1467042526295 Marionette TRACE conn8 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 872 | 1467042526298 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:46 INFO - PROCESS | 872 | 1467042526401 Marionette TRACE conn8 <- [1,1567,null,{"value":null}] 08:48:46 INFO - PROCESS | 872 | 1467042526479 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 872 | 1467042526481 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:46 INFO - PROCESS | 872 | ++DOCSHELL 000000895CF75800 == 30 [pid = 872] [id = 401] 08:48:46 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (00000089615D6800) [pid = 872] [serial = 1203] [outer = 0000000000000000] 08:48:46 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896271D000) [pid = 872] [serial = 1204] [outer = 00000089615D6800] 08:48:46 INFO - PROCESS | 872 | 1467042526532 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089657C4000) [pid = 872] [serial = 1205] [outer = 00000089615D6800] 08:48:46 INFO - PROCESS | 872 | 1467042526958 Marionette TRACE conn8 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 733ms 08:48:47 INFO - PROCESS | 872 | 1467042527016 Marionette TRACE conn8 -> [0,1569,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 872 | 1467042527021 Marionette TRACE conn8 <- [1,1569,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:48:47 INFO - PROCESS | 872 | 1467042527027 Marionette TRACE conn8 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 872 | 1467042527030 Marionette TRACE conn8 <- [1,1570,null,{}] 08:48:47 INFO - PROCESS | 872 | 1467042527033 Marionette TRACE conn8 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 872 | 1467042527036 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:47 INFO - PROCESS | 872 | 1467042527128 Marionette TRACE conn8 <- [1,1571,null,{"value":null}] 08:48:47 INFO - PROCESS | 872 | 1467042527135 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 872 | 1467042527137 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:47 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C39000 == 31 [pid = 872] [id = 402] 08:48:47 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008966653400) [pid = 872] [serial = 1206] [outer = 0000000000000000] 08:48:47 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008966A92C00) [pid = 872] [serial = 1207] [outer = 0000008966653400] 08:48:47 INFO - PROCESS | 872 | 1467042527186 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008967461800) [pid = 872] [serial = 1208] [outer = 0000008966653400] 08:48:47 INFO - PROCESS | 872 | 1467042527655 Marionette TRACE conn8 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 08:48:47 INFO - PROCESS | 872 | 1467042527701 Marionette TRACE conn8 -> [0,1573,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 872 | 1467042527703 Marionette TRACE conn8 <- [1,1573,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:48:47 INFO - PROCESS | 872 | 1467042527707 Marionette TRACE conn8 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 872 | 1467042527710 Marionette TRACE conn8 <- [1,1574,null,{}] 08:48:47 INFO - PROCESS | 872 | 1467042527722 Marionette TRACE conn8 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 872 | 1467042527728 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:47 INFO - PROCESS | 872 | 1467042527819 Marionette TRACE conn8 <- [1,1575,null,{"value":null}] 08:48:47 INFO - PROCESS | 872 | 1467042527828 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 872 | 1467042527831 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896BA0C800 == 32 [pid = 872] [id = 403] 08:48:47 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896955D800) [pid = 872] [serial = 1209] [outer = 0000000000000000] 08:48:47 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969616800) [pid = 872] [serial = 1210] [outer = 000000896955D800] 08:48:47 INFO - PROCESS | 872 | 1467042527880 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896981F400) [pid = 872] [serial = 1211] [outer = 000000896955D800] 08:48:48 INFO - PROCESS | 872 | 1467042528323 Marionette TRACE conn8 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 649ms 08:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:48:48 INFO - PROCESS | 872 | 1467042528358 Marionette TRACE conn8 -> [0,1577,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 872 | 1467042528361 Marionette TRACE conn8 <- [1,1577,null,{"value":"13"}] 08:48:48 INFO - PROCESS | 872 | 1467042528364 Marionette TRACE conn8 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 872 | 1467042528366 Marionette TRACE conn8 <- [1,1578,null,{}] 08:48:48 INFO - PROCESS | 872 | 1467042528369 Marionette TRACE conn8 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 872 | 1467042528371 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:48 INFO - PROCESS | 872 | 1467042528464 Marionette TRACE conn8 <- [1,1579,null,{"value":null}] 08:48:48 INFO - PROCESS | 872 | 1467042528499 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 872 | 1467042528501 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:48 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBC4800 == 33 [pid = 872] [id = 404] 08:48:48 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008969A5C400) [pid = 872] [serial = 1212] [outer = 0000000000000000] 08:48:48 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896A278800) [pid = 872] [serial = 1213] [outer = 0000008969A5C400] 08:48:48 INFO - PROCESS | 872 | 1467042528547 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AE4C000) [pid = 872] [serial = 1214] [outer = 0000008969A5C400] 08:48:49 INFO - PROCESS | 872 | 1467042529000 Marionette TRACE conn8 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 08:48:49 INFO - PROCESS | 872 | 1467042529057 Marionette TRACE conn8 -> [0,1581,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 872 | 1467042529059 Marionette TRACE conn8 <- [1,1581,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:48:49 INFO - PROCESS | 872 | 1467042529063 Marionette TRACE conn8 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 872 | 1467042529064 Marionette TRACE conn8 <- [1,1582,null,{}] 08:48:49 INFO - PROCESS | 872 | 1467042529075 Marionette TRACE conn8 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 872 | 1467042529077 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:49 INFO - PROCESS | 872 | 1467042529194 Marionette TRACE conn8 <- [1,1583,null,{"value":null}] 08:48:49 INFO - PROCESS | 872 | 1467042529203 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 872 | 1467042529205 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:49 INFO - PROCESS | 872 | ++DOCSHELL 000000896E862000 == 34 [pid = 872] [id = 405] 08:48:49 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896AE4E800) [pid = 872] [serial = 1215] [outer = 0000000000000000] 08:48:49 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AF1E400) [pid = 872] [serial = 1216] [outer = 000000896AE4E800] 08:48:49 INFO - PROCESS | 872 | 1467042529251 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B31F800) [pid = 872] [serial = 1217] [outer = 000000896AE4E800] 08:48:49 INFO - PROCESS | 872 | 1467042529729 Marionette TRACE conn8 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 08:48:49 INFO - PROCESS | 872 | 1467042529799 Marionette TRACE conn8 -> [0,1585,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 872 | 1467042529801 Marionette TRACE conn8 <- [1,1585,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:48:49 INFO - PROCESS | 872 | 1467042529804 Marionette TRACE conn8 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 872 | 1467042529806 Marionette TRACE conn8 <- [1,1586,null,{}] 08:48:49 INFO - PROCESS | 872 | 1467042529810 Marionette TRACE conn8 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 872 | 1467042529816 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:49 INFO - PROCESS | 872 | 1467042529978 Marionette TRACE conn8 <- [1,1587,null,{"value":null}] 08:48:49 INFO - PROCESS | 872 | 1467042529986 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 872 | 1467042529988 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:50 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA0C800 == 35 [pid = 872] [id = 406] 08:48:50 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B34BC00) [pid = 872] [serial = 1218] [outer = 0000000000000000] 08:48:50 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B3ADC00) [pid = 872] [serial = 1219] [outer = 000000896B34BC00] 08:48:50 INFO - PROCESS | 872 | 1467042530077 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B6DBC00) [pid = 872] [serial = 1220] [outer = 000000896B34BC00] 08:48:50 INFO - PROCESS | 872 | 1467042530485 Marionette TRACE conn8 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:48:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 08:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:48:50 INFO - PROCESS | 872 | 1467042530541 Marionette TRACE conn8 -> [0,1589,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 872 | 1467042530543 Marionette TRACE conn8 <- [1,1589,null,{"value":"13"}] 08:48:50 INFO - PROCESS | 872 | 1467042530546 Marionette TRACE conn8 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 872 | 1467042530548 Marionette TRACE conn8 <- [1,1590,null,{}] 08:48:50 INFO - PROCESS | 872 | 1467042530552 Marionette TRACE conn8 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 872 | 1467042530554 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:50 INFO - PROCESS | 872 | 1467042530667 Marionette TRACE conn8 <- [1,1591,null,{"value":null}] 08:48:50 INFO - PROCESS | 872 | 1467042530676 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 872 | 1467042530678 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:50 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC89000 == 36 [pid = 872] [id = 407] 08:48:50 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896B6DAC00) [pid = 872] [serial = 1221] [outer = 0000000000000000] 08:48:50 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896BE90C00) [pid = 872] [serial = 1222] [outer = 000000896B6DAC00] 08:48:50 INFO - PROCESS | 872 | 1467042530723 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C902800) [pid = 872] [serial = 1223] [outer = 000000896B6DAC00] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896AE54C00) [pid = 872] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896C967C00) [pid = 872] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896AF17C00) [pid = 872] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008969816C00) [pid = 872] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966172C00) [pid = 872] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008967289800) [pid = 872] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008962CB6C00) [pid = 872] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895C4A1400) [pid = 872] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089615B9000) [pid = 872] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000895C49FC00) [pid = 872] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895CA9B800) [pid = 872] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895CF12C00) [pid = 872] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:48:50 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008966935400) [pid = 872] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:48:51 INFO - PROCESS | 872 | 1467042531173 Marionette TRACE conn8 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 08:48:51 INFO - PROCESS | 872 | 1467042531222 Marionette TRACE conn8 -> [0,1593,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 872 | 1467042531225 Marionette TRACE conn8 <- [1,1593,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:48:51 INFO - PROCESS | 872 | 1467042531228 Marionette TRACE conn8 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 872 | 1467042531230 Marionette TRACE conn8 <- [1,1594,null,{}] 08:48:51 INFO - PROCESS | 872 | 1467042531234 Marionette TRACE conn8 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 872 | 1467042531235 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:51 INFO - PROCESS | 872 | 1467042531343 Marionette TRACE conn8 <- [1,1595,null,{"value":null}] 08:48:51 INFO - PROCESS | 872 | 1467042531352 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 872 | 1467042531354 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:51 INFO - PROCESS | 872 | ++DOCSHELL 0000008970015000 == 37 [pid = 872] [id = 408] 08:48:51 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008962F3F400) [pid = 872] [serial = 1224] [outer = 0000000000000000] 08:48:51 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008969566C00) [pid = 872] [serial = 1225] [outer = 0000008962F3F400] 08:48:51 INFO - PROCESS | 872 | 1467042531399 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896C905400) [pid = 872] [serial = 1226] [outer = 0000008962F3F400] 08:48:51 INFO - PROCESS | 872 | 1467042531825 Marionette TRACE conn8 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 627ms 08:48:51 INFO - PROCESS | 872 | 1467042531858 Marionette TRACE conn8 -> [0,1597,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 872 | 1467042531861 Marionette TRACE conn8 <- [1,1597,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:48:51 INFO - PROCESS | 872 | 1467042531864 Marionette TRACE conn8 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 872 | 1467042531866 Marionette TRACE conn8 <- [1,1598,null,{}] 08:48:51 INFO - PROCESS | 872 | 1467042531869 Marionette TRACE conn8 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 872 | 1467042531871 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:51 INFO - PROCESS | 872 | 1467042531963 Marionette TRACE conn8 <- [1,1599,null,{"value":null}] 08:48:51 INFO - PROCESS | 872 | 1467042531969 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 872 | 1467042531971 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:51 INFO - PROCESS | 872 | ++DOCSHELL 000000897009E800 == 38 [pid = 872] [id = 409] 08:48:51 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896C95E400) [pid = 872] [serial = 1227] [outer = 0000000000000000] 08:48:52 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896C962000) [pid = 872] [serial = 1228] [outer = 000000896C95E400] 08:48:52 INFO - PROCESS | 872 | 1467042532017 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896CA05800) [pid = 872] [serial = 1229] [outer = 000000896C95E400] 08:48:52 INFO - PROCESS | 872 | 1467042532428 Marionette TRACE conn8 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 586ms 08:48:52 INFO - PROCESS | 872 | 1467042532453 Marionette TRACE conn8 -> [0,1601,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 872 | 1467042532456 Marionette TRACE conn8 <- [1,1601,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:48:52 INFO - PROCESS | 872 | 1467042532459 Marionette TRACE conn8 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 872 | 1467042532461 Marionette TRACE conn8 <- [1,1602,null,{}] 08:48:52 INFO - PROCESS | 872 | 1467042532464 Marionette TRACE conn8 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 872 | 1467042532466 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:52 INFO - PROCESS | 872 | 1467042532585 Marionette TRACE conn8 <- [1,1603,null,{"value":null}] 08:48:52 INFO - PROCESS | 872 | 1467042532593 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 872 | 1467042532595 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:52 INFO - PROCESS | 872 | ++DOCSHELL 00000089701B7800 == 39 [pid = 872] [id = 410] 08:48:52 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896CA0D000) [pid = 872] [serial = 1230] [outer = 0000000000000000] 08:48:52 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896E704C00) [pid = 872] [serial = 1231] [outer = 000000896CA0D000] 08:48:52 INFO - PROCESS | 872 | 1467042532639 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896E70E800) [pid = 872] [serial = 1232] [outer = 000000896CA0D000] 08:48:53 INFO - PROCESS | 872 | 1467042533261 Marionette TRACE conn8 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 839ms 08:48:53 INFO - PROCESS | 872 | 1467042533302 Marionette TRACE conn8 -> [0,1605,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 872 | 1467042533307 Marionette TRACE conn8 <- [1,1605,null,{"value":"13"}] 08:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:48:53 INFO - PROCESS | 872 | 1467042533312 Marionette TRACE conn8 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 872 | 1467042533316 Marionette TRACE conn8 <- [1,1606,null,{}] 08:48:53 INFO - PROCESS | 872 | 1467042533322 Marionette TRACE conn8 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 872 | 1467042533325 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:53 INFO - PROCESS | 872 | 1467042533447 Marionette TRACE conn8 <- [1,1607,null,{"value":null}] 08:48:53 INFO - PROCESS | 872 | 1467042533571 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 872 | 1467042533574 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:53 INFO - PROCESS | 872 | ++DOCSHELL 0000008967268800 == 40 [pid = 872] [id = 411] 08:48:53 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896189F400) [pid = 872] [serial = 1233] [outer = 0000000000000000] 08:48:53 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (00000089656F7400) [pid = 872] [serial = 1234] [outer = 000000896189F400] 08:48:53 INFO - PROCESS | 872 | 1467042533636 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089667EA000) [pid = 872] [serial = 1235] [outer = 000000896189F400] 08:48:54 INFO - PROCESS | 872 | 1467042534252 Marionette TRACE conn8 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 985ms 08:48:54 INFO - PROCESS | 872 | 1467042534301 Marionette TRACE conn8 -> [0,1609,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 872 | 1467042534306 Marionette TRACE conn8 <- [1,1609,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:48:54 INFO - PROCESS | 872 | 1467042534327 Marionette TRACE conn8 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 872 | 1467042534331 Marionette TRACE conn8 <- [1,1610,null,{}] 08:48:54 INFO - PROCESS | 872 | 1467042534335 Marionette TRACE conn8 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 872 | 1467042534338 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:54 INFO - PROCESS | 872 | 1467042534454 Marionette TRACE conn8 <- [1,1611,null,{"value":null}] 08:48:54 INFO - PROCESS | 872 | 1467042534576 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 872 | 1467042534579 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:54 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB70800 == 41 [pid = 872] [id = 412] 08:48:54 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969558400) [pid = 872] [serial = 1236] [outer = 0000000000000000] 08:48:54 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896981A800) [pid = 872] [serial = 1237] [outer = 0000008969558400] 08:48:54 INFO - PROCESS | 872 | 1467042534638 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896AE49000) [pid = 872] [serial = 1238] [outer = 0000008969558400] 08:48:55 INFO - PROCESS | 872 | 1467042535264 Marionette TRACE conn8 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 987ms 08:48:55 INFO - PROCESS | 872 | 1467042535314 Marionette TRACE conn8 -> [0,1613,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 872 | 1467042535317 Marionette TRACE conn8 <- [1,1613,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:48:55 INFO - PROCESS | 872 | 1467042535321 Marionette TRACE conn8 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 872 | 1467042535325 Marionette TRACE conn8 <- [1,1614,null,{}] 08:48:55 INFO - PROCESS | 872 | 1467042535337 Marionette TRACE conn8 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 872 | 1467042535343 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:55 INFO - PROCESS | 872 | 1467042535456 Marionette TRACE conn8 <- [1,1615,null,{"value":null}] 08:48:55 INFO - PROCESS | 872 | 1467042535580 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 872 | 1467042535583 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:55 INFO - PROCESS | 872 | ++DOCSHELL 0000008970680800 == 42 [pid = 872] [id = 413] 08:48:55 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896B3B1400) [pid = 872] [serial = 1239] [outer = 0000000000000000] 08:48:55 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896C968400) [pid = 872] [serial = 1240] [outer = 000000896B3B1400] 08:48:55 INFO - PROCESS | 872 | 1467042535643 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896E720C00) [pid = 872] [serial = 1241] [outer = 000000896B3B1400] 08:48:56 INFO - PROCESS | 872 | 1467042536197 Marionette TRACE conn8 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:48:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 942ms 08:48:56 INFO - PROCESS | 872 | 1467042536266 Marionette TRACE conn8 -> [0,1617,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 872 | 1467042536269 Marionette TRACE conn8 <- [1,1617,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:48:56 INFO - PROCESS | 872 | 1467042536272 Marionette TRACE conn8 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 872 | 1467042536275 Marionette TRACE conn8 <- [1,1618,null,{}] 08:48:56 INFO - PROCESS | 872 | 1467042536278 Marionette TRACE conn8 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 872 | 1467042536281 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:56 INFO - PROCESS | 872 | 1467042536397 Marionette TRACE conn8 <- [1,1619,null,{"value":null}] 08:48:56 INFO - PROCESS | 872 | 1467042536626 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 872 | 1467042536630 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:56 INFO - PROCESS | 872 | ++DOCSHELL 0000008962920800 == 43 [pid = 872] [id = 414] 08:48:56 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000895C35E400) [pid = 872] [serial = 1242] [outer = 0000000000000000] 08:48:56 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000895CF13000) [pid = 872] [serial = 1243] [outer = 000000895C35E400] 08:48:56 INFO - PROCESS | 872 | 1467042536699 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008961B40C00) [pid = 872] [serial = 1244] [outer = 000000895C35E400] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000897009E800 == 42 [pid = 872] [id = 409] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 0000008970015000 == 41 [pid = 872] [id = 408] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000896FC89000 == 40 [pid = 872] [id = 407] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000896FA0C800 == 39 [pid = 872] [id = 406] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000896E862000 == 38 [pid = 872] [id = 405] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000896CBC4800 == 37 [pid = 872] [id = 404] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000896BA0C800 == 36 [pid = 872] [id = 403] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 0000008968C39000 == 35 [pid = 872] [id = 402] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000895CF75800 == 34 [pid = 872] [id = 401] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000895CFE0800 == 33 [pid = 872] [id = 400] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 00000089666D8000 == 32 [pid = 872] [id = 399] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE8000 == 31 [pid = 872] [id = 398] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 0000008970680800 == 30 [pid = 872] [id = 413] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 000000896EB70800 == 29 [pid = 872] [id = 412] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 00000089701B7800 == 28 [pid = 872] [id = 410] 08:48:57 INFO - PROCESS | 872 | --DOCSHELL 0000008967268800 == 27 [pid = 872] [id = 411] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 95 (0000008968984400) [pid = 872] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008962FCA400) [pid = 872] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 93 (00000089656F6800) [pid = 872] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896619CC00) [pid = 872] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008962FCF400) [pid = 872] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008961872800) [pid = 872] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008960B52400) [pid = 872] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089615DFC00) [pid = 872] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 87 (00000089693A5C00) [pid = 872] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 86 (00000089656EEC00) [pid = 872] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008960D34800) [pid = 872] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AF19C00) [pid = 872] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008969564400) [pid = 872] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896722FC00) [pid = 872] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896B4D6C00) [pid = 872] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896AEA1800) [pid = 872] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896CA0A400) [pid = 872] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896C96A000) [pid = 872] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896E70D400) [pid = 872] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896E702800) [pid = 872] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008968BC0800) [pid = 872] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008969A5B000) [pid = 872] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969618000) [pid = 872] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896AE47800) [pid = 872] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896AE49400) [pid = 872] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008969621000) [pid = 872] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008966A8C400) [pid = 872] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:48:58 INFO - PROCESS | 872 | 1467042538073 Marionette TRACE conn8 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:48:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1949ms 08:48:58 INFO - PROCESS | 872 | 1467042538224 Marionette TRACE conn8 -> [0,1621,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 872 | 1467042538228 Marionette TRACE conn8 <- [1,1621,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:48:58 INFO - PROCESS | 872 | 1467042538233 Marionette TRACE conn8 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 872 | 1467042538235 Marionette TRACE conn8 <- [1,1622,null,{}] 08:48:58 INFO - PROCESS | 872 | 1467042538243 Marionette TRACE conn8 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 872 | 1467042538245 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:58 INFO - PROCESS | 872 | 1467042538336 Marionette TRACE conn8 <- [1,1623,null,{"value":null}] 08:48:58 INFO - PROCESS | 872 | 1467042538343 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 872 | 1467042538347 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:58 INFO - PROCESS | 872 | ++DOCSHELL 00000089616B3800 == 28 [pid = 872] [id = 415] 08:48:58 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895C9A4400) [pid = 872] [serial = 1245] [outer = 0000000000000000] 08:48:58 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895CAA4C00) [pid = 872] [serial = 1246] [outer = 000000895C9A4400] 08:48:58 INFO - PROCESS | 872 | 1467042538399 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896153D000) [pid = 872] [serial = 1247] [outer = 000000895C9A4400] 08:48:58 INFO - PROCESS | 872 | 1467042538896 Marionette TRACE conn8 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:48:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 08:48:58 INFO - PROCESS | 872 | 1467042538925 Marionette TRACE conn8 -> [0,1625,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 872 | 1467042538930 Marionette TRACE conn8 <- [1,1625,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:48:58 INFO - PROCESS | 872 | 1467042538937 Marionette TRACE conn8 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 872 | 1467042538940 Marionette TRACE conn8 <- [1,1626,null,{}] 08:48:58 INFO - PROCESS | 872 | 1467042538944 Marionette TRACE conn8 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 872 | 1467042538947 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:59 INFO - PROCESS | 872 | 1467042539042 Marionette TRACE conn8 <- [1,1627,null,{"value":null}] 08:48:59 INFO - PROCESS | 872 | 1467042539050 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 872 | 1467042539054 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:59 INFO - PROCESS | 872 | ++DOCSHELL 00000089666D6000 == 29 [pid = 872] [id = 416] 08:48:59 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089626CE000) [pid = 872] [serial = 1248] [outer = 0000000000000000] 08:48:59 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008962F3B000) [pid = 872] [serial = 1249] [outer = 00000089626CE000] 08:48:59 INFO - PROCESS | 872 | 1467042539105 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008965613000) [pid = 872] [serial = 1250] [outer = 00000089626CE000] 08:48:59 INFO - PROCESS | 872 | 1467042539599 Marionette TRACE conn8 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:48:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 08:48:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:48:59 INFO - PROCESS | 872 | 1467042539630 Marionette TRACE conn8 -> [0,1629,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 872 | 1467042539632 Marionette TRACE conn8 <- [1,1629,null,{"value":"13"}] 08:48:59 INFO - PROCESS | 872 | 1467042539636 Marionette TRACE conn8 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 872 | 1467042539640 Marionette TRACE conn8 <- [1,1630,null,{}] 08:48:59 INFO - PROCESS | 872 | 1467042539651 Marionette TRACE conn8 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 872 | 1467042539656 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:59 INFO - PROCESS | 872 | 1467042539773 Marionette TRACE conn8 <- [1,1631,null,{"value":null}] 08:48:59 INFO - PROCESS | 872 | 1467042539790 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 872 | 1467042539793 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:48:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C9D800 == 30 [pid = 872] [id = 417] 08:48:59 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008965A74000) [pid = 872] [serial = 1251] [outer = 0000000000000000] 08:48:59 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966175C00) [pid = 872] [serial = 1252] [outer = 0000008965A74000] 08:48:59 INFO - PROCESS | 872 | 1467042539844 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089668C8400) [pid = 872] [serial = 1253] [outer = 0000008965A74000] 08:49:00 INFO - PROCESS | 872 | 1467042540315 Marionette TRACE conn8 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:49:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 732ms 08:49:00 INFO - PROCESS | 872 | 1467042540371 Marionette TRACE conn8 -> [0,1633,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 872 | 1467042540374 Marionette TRACE conn8 <- [1,1633,null,{"value":"13"}] 08:49:00 INFO - PROCESS | 872 | 1467042540384 Marionette TRACE conn8 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 872 | 1467042540386 Marionette TRACE conn8 <- [1,1634,null,{}] 08:49:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:49:00 INFO - PROCESS | 872 | 1467042540390 Marionette TRACE conn8 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 872 | 1467042540392 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:00 INFO - PROCESS | 872 | 1467042540505 Marionette TRACE conn8 <- [1,1635,null,{"value":null}] 08:49:00 INFO - PROCESS | 872 | 1467042540553 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 872 | 1467042540555 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:00 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AE6000 == 31 [pid = 872] [id = 418] 08:49:00 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008967458800) [pid = 872] [serial = 1254] [outer = 0000000000000000] 08:49:00 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008968B44000) [pid = 872] [serial = 1255] [outer = 0000008967458800] 08:49:00 INFO - PROCESS | 872 | 1467042540602 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008968BC5800) [pid = 872] [serial = 1256] [outer = 0000008967458800] 08:49:01 INFO - PROCESS | 872 | 1467042541046 Marionette TRACE conn8 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:49:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 08:49:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:49:01 INFO - PROCESS | 872 | 1467042541060 Marionette TRACE conn8 -> [0,1637,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 872 | 1467042541062 Marionette TRACE conn8 <- [1,1637,null,{"value":"13"}] 08:49:01 INFO - PROCESS | 872 | 1467042541065 Marionette TRACE conn8 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 872 | 1467042541067 Marionette TRACE conn8 <- [1,1638,null,{}] 08:49:01 INFO - PROCESS | 872 | 1467042541071 Marionette TRACE conn8 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 872 | 1467042541073 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:01 INFO - PROCESS | 872 | 1467042541214 Marionette TRACE conn8 <- [1,1639,null,{"value":null}] 08:49:01 INFO - PROCESS | 872 | 1467042541223 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 872 | 1467042541225 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A7800 == 32 [pid = 872] [id = 419] 08:49:01 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896745C400) [pid = 872] [serial = 1257] [outer = 0000000000000000] 08:49:01 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896955D000) [pid = 872] [serial = 1258] [outer = 000000896745C400] 08:49:01 INFO - PROCESS | 872 | 1467042541271 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008969614400) [pid = 872] [serial = 1259] [outer = 000000896745C400] 08:49:01 INFO - PROCESS | 872 | 1467042541728 Marionette TRACE conn8 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:49:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 08:49:01 INFO - PROCESS | 872 | 1467042541760 Marionette TRACE conn8 -> [0,1641,"getWindowHandle",null] 08:49:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:49:01 INFO - PROCESS | 872 | 1467042541763 Marionette TRACE conn8 <- [1,1641,null,{"value":"13"}] 08:49:01 INFO - PROCESS | 872 | 1467042541766 Marionette TRACE conn8 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 872 | 1467042541768 Marionette TRACE conn8 <- [1,1642,null,{}] 08:49:01 INFO - PROCESS | 872 | 1467042541771 Marionette TRACE conn8 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 872 | 1467042541777 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:01 INFO - PROCESS | 872 | 1467042541915 Marionette TRACE conn8 <- [1,1643,null,{"value":null}] 08:49:01 INFO - PROCESS | 872 | 1467042541968 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 872 | 1467042541970 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBCD000 == 33 [pid = 872] [id = 420] 08:49:01 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896961D400) [pid = 872] [serial = 1260] [outer = 0000000000000000] 08:49:02 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969822C00) [pid = 872] [serial = 1261] [outer = 000000896961D400] 08:49:02 INFO - PROCESS | 872 | 1467042542016 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896A281C00) [pid = 872] [serial = 1262] [outer = 000000896961D400] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AE4E800) [pid = 872] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B34BC00) [pid = 872] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896B6DAC00) [pid = 872] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896955D800) [pid = 872] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008960EB7C00) [pid = 872] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089615D6800) [pid = 872] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895C123C00) [pid = 872] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008966653400) [pid = 872] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896AE9C400) [pid = 872] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969A5C400) [pid = 872] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962F3F400) [pid = 872] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896C95E400) [pid = 872] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:49:02 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896CA0D000) [pid = 872] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:49:02 INFO - PROCESS | 872 | 1467042542699 Marionette TRACE conn8 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:49:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 985ms 08:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:49:02 INFO - PROCESS | 872 | 1467042542753 Marionette TRACE conn8 -> [0,1645,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 872 | 1467042542756 Marionette TRACE conn8 <- [1,1645,null,{"value":"13"}] 08:49:02 INFO - PROCESS | 872 | 1467042542759 Marionette TRACE conn8 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 872 | 1467042542761 Marionette TRACE conn8 <- [1,1646,null,{}] 08:49:02 INFO - PROCESS | 872 | 1467042542764 Marionette TRACE conn8 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 872 | 1467042542766 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:02 INFO - PROCESS | 872 | 1467042542873 Marionette TRACE conn8 <- [1,1647,null,{"value":null}] 08:49:02 INFO - PROCESS | 872 | 1467042542924 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 872 | 1467042542926 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:02 INFO - PROCESS | 872 | ++DOCSHELL 000000896E80A800 == 34 [pid = 872] [id = 421] 08:49:02 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000895C361000) [pid = 872] [serial = 1263] [outer = 0000000000000000] 08:49:02 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008965784800) [pid = 872] [serial = 1264] [outer = 000000895C361000] 08:49:02 INFO - PROCESS | 872 | 1467042542971 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008969614000) [pid = 872] [serial = 1265] [outer = 000000895C361000] 08:49:03 INFO - PROCESS | 872 | 1467042543330 Marionette TRACE conn8 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 08:49:03 INFO - PROCESS | 872 | 1467042543391 Marionette TRACE conn8 -> [0,1649,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 872 | 1467042543394 Marionette TRACE conn8 <- [1,1649,null,{"value":"13"}] 08:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:49:03 INFO - PROCESS | 872 | 1467042543404 Marionette TRACE conn8 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 872 | 1467042543406 Marionette TRACE conn8 <- [1,1650,null,{}] 08:49:03 INFO - PROCESS | 872 | 1467042543409 Marionette TRACE conn8 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 872 | 1467042543411 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:03 INFO - PROCESS | 872 | 1467042543494 Marionette TRACE conn8 <- [1,1651,null,{"value":null}] 08:49:03 INFO - PROCESS | 872 | 1467042543500 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 872 | 1467042543501 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:03 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB80000 == 35 [pid = 872] [id = 422] 08:49:03 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000895C122C00) [pid = 872] [serial = 1266] [outer = 0000000000000000] 08:49:03 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AEA1800) [pid = 872] [serial = 1267] [outer = 000000895C122C00] 08:49:03 INFO - PROCESS | 872 | 1467042543546 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B320800) [pid = 872] [serial = 1268] [outer = 000000895C122C00] 08:49:03 INFO - PROCESS | 872 | 1467042543953 Marionette TRACE conn8 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 584ms 08:49:03 INFO - PROCESS | 872 | 1467042543989 Marionette TRACE conn8 -> [0,1653,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 872 | 1467042543991 Marionette TRACE conn8 <- [1,1653,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:49:04 INFO - PROCESS | 872 | 1467042544010 Marionette TRACE conn8 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 872 | 1467042544012 Marionette TRACE conn8 <- [1,1654,null,{}] 08:49:04 INFO - PROCESS | 872 | 1467042544015 Marionette TRACE conn8 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 872 | 1467042544017 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:04 INFO - PROCESS | 872 | 1467042544101 Marionette TRACE conn8 <- [1,1655,null,{"value":null}] 08:49:04 INFO - PROCESS | 872 | 1467042544108 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 872 | 1467042544110 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:04 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA16000 == 36 [pid = 872] [id = 423] 08:49:04 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969620C00) [pid = 872] [serial = 1269] [outer = 0000000000000000] 08:49:04 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B354400) [pid = 872] [serial = 1270] [outer = 0000008969620C00] 08:49:04 INFO - PROCESS | 872 | 1467042544154 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B3AEC00) [pid = 872] [serial = 1271] [outer = 0000008969620C00] 08:49:04 INFO - PROCESS | 872 | 1467042544631 Marionette TRACE conn8 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 08:49:04 INFO - PROCESS | 872 | 1467042544702 Marionette TRACE conn8 -> [0,1657,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 872 | 1467042544707 Marionette TRACE conn8 <- [1,1657,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:49:04 INFO - PROCESS | 872 | 1467042544713 Marionette TRACE conn8 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 872 | 1467042544718 Marionette TRACE conn8 <- [1,1658,null,{}] 08:49:04 INFO - PROCESS | 872 | 1467042544726 Marionette TRACE conn8 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 872 | 1467042544729 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:04 INFO - PROCESS | 872 | 1467042544868 Marionette TRACE conn8 <- [1,1659,null,{"value":null}] 08:49:04 INFO - PROCESS | 872 | 1467042544941 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 872 | 1467042544946 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C72800 == 37 [pid = 872] [id = 424] 08:49:05 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000895C498C00) [pid = 872] [serial = 1272] [outer = 0000000000000000] 08:49:05 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000895C4A5800) [pid = 872] [serial = 1273] [outer = 000000895C498C00] 08:49:05 INFO - PROCESS | 872 | 1467042545046 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896195FC00) [pid = 872] [serial = 1274] [outer = 000000895C498C00] 08:49:05 INFO - PROCESS | 872 | 1467042545823 Marionette TRACE conn8 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1138ms 08:49:05 INFO - PROCESS | 872 | 1467042545854 Marionette TRACE conn8 -> [0,1661,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 872 | 1467042545860 Marionette TRACE conn8 <- [1,1661,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:49:05 INFO - PROCESS | 872 | 1467042545866 Marionette TRACE conn8 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 872 | 1467042545869 Marionette TRACE conn8 <- [1,1662,null,{}] 08:49:05 INFO - PROCESS | 872 | 1467042545897 Marionette TRACE conn8 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 872 | 1467042545900 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:06 INFO - PROCESS | 872 | 1467042546033 Marionette TRACE conn8 <- [1,1663,null,{"value":null}] 08:49:06 INFO - PROCESS | 872 | 1467042546104 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 872 | 1467042546107 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:06 INFO - PROCESS | 872 | ++DOCSHELL 00000089699CF000 == 38 [pid = 872] [id = 425] 08:49:06 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089656F5000) [pid = 872] [serial = 1275] [outer = 0000000000000000] 08:49:06 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008965A6D800) [pid = 872] [serial = 1276] [outer = 00000089656F5000] 08:49:06 INFO - PROCESS | 872 | 1467042546205 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008966E39400) [pid = 872] [serial = 1277] [outer = 00000089656F5000] 08:49:06 INFO - PROCESS | 872 | 1467042546866 Marionette TRACE conn8 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1196ms 08:49:07 INFO - PROCESS | 872 | 1467042547064 Marionette TRACE conn8 -> [0,1665,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 872 | 1467042547069 Marionette TRACE conn8 <- [1,1665,null,{"value":"13"}] 08:49:07 INFO - PROCESS | 872 | 1467042547074 Marionette TRACE conn8 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:49:07 INFO - PROCESS | 872 | 1467042547077 Marionette TRACE conn8 <- [1,1666,null,{}] 08:49:07 INFO - PROCESS | 872 | 1467042547082 Marionette TRACE conn8 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 872 | 1467042547086 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:07 INFO - PROCESS | 872 | 1467042547205 Marionette TRACE conn8 <- [1,1667,null,{"value":null}] 08:49:07 INFO - PROCESS | 872 | 1467042547279 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 872 | 1467042547284 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:07 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C9000 == 39 [pid = 872] [id = 426] 08:49:07 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008961507400) [pid = 872] [serial = 1278] [outer = 0000000000000000] 08:49:07 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008961874C00) [pid = 872] [serial = 1279] [outer = 0000008961507400] 08:49:07 INFO - PROCESS | 872 | 1467042547334 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008962FC0400) [pid = 872] [serial = 1280] [outer = 0000008961507400] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 000000896EB80000 == 38 [pid = 872] [id = 422] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 000000896E80A800 == 37 [pid = 872] [id = 421] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 000000896CBCD000 == 36 [pid = 872] [id = 420] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A7800 == 35 [pid = 872] [id = 419] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 0000008969AE6000 == 34 [pid = 872] [id = 418] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 0000008968C9D800 == 33 [pid = 872] [id = 417] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 00000089666D6000 == 32 [pid = 872] [id = 416] 08:49:07 INFO - PROCESS | 872 | --DOCSHELL 00000089616B3800 == 31 [pid = 872] [id = 415] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896AF1E400) [pid = 872] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896B3ADC00) [pid = 872] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896B31F800) [pid = 872] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896BE90C00) [pid = 872] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B6DBC00) [pid = 872] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969616800) [pid = 872] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896981F400) [pid = 872] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089615BDC00) [pid = 872] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008962CB7000) [pid = 872] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896271D000) [pid = 872] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089657C4000) [pid = 872] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089626D1C00) [pid = 872] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089667AEC00) [pid = 872] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008966A92C00) [pid = 872] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008967461800) [pid = 872] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896C902800) [pid = 872] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896B318800) [pid = 872] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896A278800) [pid = 872] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969566C00) [pid = 872] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896CA05800) [pid = 872] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896E70E800) [pid = 872] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896C962000) [pid = 872] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896E704C00) [pid = 872] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896C905400) [pid = 872] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896AE4C000) [pid = 872] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:49:07 INFO - PROCESS | 872 | 1467042547939 Marionette TRACE conn8 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 879ms 08:49:07 INFO - PROCESS | 872 | 1467042547957 Marionette TRACE conn8 -> [0,1669,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 872 | 1467042547960 Marionette TRACE conn8 <- [1,1669,null,{"value":"13"}] 08:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:49:07 INFO - PROCESS | 872 | 1467042547967 Marionette TRACE conn8 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 872 | 1467042547970 Marionette TRACE conn8 <- [1,1670,null,{}] 08:49:07 INFO - PROCESS | 872 | 1467042547974 Marionette TRACE conn8 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 872 | 1467042547977 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:08 INFO - PROCESS | 872 | 1467042548066 Marionette TRACE conn8 <- [1,1671,null,{"value":null}] 08:49:08 INFO - PROCESS | 872 | 1467042548074 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 872 | 1467042548076 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:08 INFO - PROCESS | 872 | ++DOCSHELL 00000089674E1800 == 32 [pid = 872] [id = 427] 08:49:08 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008962F3F400) [pid = 872] [serial = 1281] [outer = 0000000000000000] 08:49:08 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896578C400) [pid = 872] [serial = 1282] [outer = 0000008962F3F400] 08:49:08 INFO - PROCESS | 872 | 1467042548126 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896616EC00) [pid = 872] [serial = 1283] [outer = 0000008962F3F400] 08:49:08 INFO - PROCESS | 872 | 1467042548610 Marionette TRACE conn8 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 08:49:08 INFO - PROCESS | 872 | 1467042548659 Marionette TRACE conn8 -> [0,1673,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 872 | 1467042548662 Marionette TRACE conn8 <- [1,1673,null,{"value":"13"}] 08:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:49:08 INFO - PROCESS | 872 | 1467042548666 Marionette TRACE conn8 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 872 | 1467042548668 Marionette TRACE conn8 <- [1,1674,null,{}] 08:49:08 INFO - PROCESS | 872 | 1467042548678 Marionette TRACE conn8 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 872 | 1467042548683 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:08 INFO - PROCESS | 872 | 1467042548809 Marionette TRACE conn8 <- [1,1675,null,{"value":null}] 08:49:08 INFO - PROCESS | 872 | 1467042548885 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 872 | 1467042548889 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:08 INFO - PROCESS | 872 | ++DOCSHELL 00000089696CC000 == 33 [pid = 872] [id = 428] 08:49:08 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008967230000) [pid = 872] [serial = 1284] [outer = 0000000000000000] 08:49:08 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008968BC1000) [pid = 872] [serial = 1285] [outer = 0000008967230000] 08:49:08 INFO - PROCESS | 872 | 1467042548943 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896955C400) [pid = 872] [serial = 1286] [outer = 0000008967230000] 08:49:09 INFO - PROCESS | 872 | 1467042549326 Marionette TRACE conn8 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 732ms 08:49:09 INFO - PROCESS | 872 | 1467042549400 Marionette TRACE conn8 -> [0,1677,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 872 | 1467042549403 Marionette TRACE conn8 <- [1,1677,null,{"value":"13"}] 08:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:49:09 INFO - PROCESS | 872 | 1467042549406 Marionette TRACE conn8 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 872 | 1467042549408 Marionette TRACE conn8 <- [1,1678,null,{}] 08:49:09 INFO - PROCESS | 872 | 1467042549411 Marionette TRACE conn8 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 872 | 1467042549413 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:09 INFO - PROCESS | 872 | 1467042549504 Marionette TRACE conn8 <- [1,1679,null,{"value":null}] 08:49:09 INFO - PROCESS | 872 | 1467042549509 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 872 | 1467042549511 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:09 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBC7000 == 34 [pid = 872] [id = 429] 08:49:09 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896961EC00) [pid = 872] [serial = 1287] [outer = 0000000000000000] 08:49:09 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969823800) [pid = 872] [serial = 1288] [outer = 000000896961EC00] 08:49:09 INFO - PROCESS | 872 | 1467042549557 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008969A60800) [pid = 872] [serial = 1289] [outer = 000000896961EC00] 08:49:09 INFO - PROCESS | 872 | 1467042549985 Marionette TRACE conn8 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 08:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:49:10 INFO - PROCESS | 872 | 1467042550039 Marionette TRACE conn8 -> [0,1681,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 872 | 1467042550041 Marionette TRACE conn8 <- [1,1681,null,{"value":"13"}] 08:49:10 INFO - PROCESS | 872 | 1467042550045 Marionette TRACE conn8 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 872 | 1467042550046 Marionette TRACE conn8 <- [1,1682,null,{}] 08:49:10 INFO - PROCESS | 872 | 1467042550050 Marionette TRACE conn8 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 872 | 1467042550052 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:10 INFO - PROCESS | 872 | 1467042550162 Marionette TRACE conn8 <- [1,1683,null,{"value":null}] 08:49:10 INFO - PROCESS | 872 | 1467042550239 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 872 | 1467042550247 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:10 INFO - PROCESS | 872 | ++DOCSHELL 000000896E86C800 == 35 [pid = 872] [id = 430] 08:49:10 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895C212800) [pid = 872] [serial = 1290] [outer = 0000000000000000] 08:49:10 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896A27F800) [pid = 872] [serial = 1291] [outer = 000000895C212800] 08:49:10 INFO - PROCESS | 872 | 1467042550293 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AE54C00) [pid = 872] [serial = 1292] [outer = 000000895C212800] 08:49:10 INFO - PROCESS | 872 | 1467042550707 Marionette TRACE conn8 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 08:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:49:10 INFO - PROCESS | 872 | 1467042550739 Marionette TRACE conn8 -> [0,1685,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 872 | 1467042550741 Marionette TRACE conn8 <- [1,1685,null,{"value":"13"}] 08:49:10 INFO - PROCESS | 872 | 1467042550744 Marionette TRACE conn8 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 872 | 1467042550746 Marionette TRACE conn8 <- [1,1686,null,{}] 08:49:10 INFO - PROCESS | 872 | 1467042550749 Marionette TRACE conn8 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 872 | 1467042550756 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:10 INFO - PROCESS | 872 | 1467042550906 Marionette TRACE conn8 <- [1,1687,null,{"value":null}] 08:49:10 INFO - PROCESS | 872 | 1467042550962 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 872 | 1467042550964 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:10 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9AF000 == 36 [pid = 872] [id = 431] 08:49:10 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B357400) [pid = 872] [serial = 1293] [outer = 0000000000000000] 08:49:11 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B3B3800) [pid = 872] [serial = 1294] [outer = 000000896B357400] 08:49:11 INFO - PROCESS | 872 | 1467042551010 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B6D4800) [pid = 872] [serial = 1295] [outer = 000000896B357400] 08:49:11 INFO - PROCESS | 872 | 1467042551439 Marionette TRACE conn8 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 08:49:11 INFO - PROCESS | 872 | 1467042551482 Marionette TRACE conn8 -> [0,1689,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 872 | 1467042551484 Marionette TRACE conn8 <- [1,1689,null,{"value":"13"}] 08:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:49:11 INFO - PROCESS | 872 | 1467042551487 Marionette TRACE conn8 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 872 | 1467042551489 Marionette TRACE conn8 <- [1,1690,null,{}] 08:49:11 INFO - PROCESS | 872 | 1467042551493 Marionette TRACE conn8 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 872 | 1467042551495 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:11 INFO - PROCESS | 872 | 1467042551637 Marionette TRACE conn8 <- [1,1691,null,{"value":null}] 08:49:11 INFO - PROCESS | 872 | 1467042551692 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 872 | 1467042551694 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:11 INFO - PROCESS | 872 | ++DOCSHELL 0000008970003000 == 37 [pid = 872] [id = 432] 08:49:11 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B6DCC00) [pid = 872] [serial = 1296] [outer = 0000000000000000] 08:49:11 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896BAEA800) [pid = 872] [serial = 1297] [outer = 000000896B6DCC00] 08:49:11 INFO - PROCESS | 872 | 1467042551738 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896BE96C00) [pid = 872] [serial = 1298] [outer = 000000896B6DCC00] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895C9A4400) [pid = 872] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089626CE000) [pid = 872] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008965A74000) [pid = 872] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C35E400) [pid = 872] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896745C400) [pid = 872] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896189F400) [pid = 872] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969558400) [pid = 872] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895C361000) [pid = 872] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896B3B1400) [pid = 872] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896961D400) [pid = 872] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C122C00) [pid = 872] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:49:12 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008967458800) [pid = 872] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:49:12 INFO - PROCESS | 872 | 1467042552187 Marionette TRACE conn8 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 08:49:12 INFO - PROCESS | 872 | 1467042552227 Marionette TRACE conn8 -> [0,1693,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 872 | 1467042552229 Marionette TRACE conn8 <- [1,1693,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:49:12 INFO - PROCESS | 872 | 1467042552233 Marionette TRACE conn8 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 872 | 1467042552234 Marionette TRACE conn8 <- [1,1694,null,{}] 08:49:12 INFO - PROCESS | 872 | 1467042552238 Marionette TRACE conn8 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 872 | 1467042552240 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:12 INFO - PROCESS | 872 | 1467042552326 Marionette TRACE conn8 <- [1,1695,null,{"value":null}] 08:49:12 INFO - PROCESS | 872 | 1467042552406 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 872 | 1467042552408 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:12 INFO - PROCESS | 872 | ++DOCSHELL 0000008970087800 == 38 [pid = 872] [id = 433] 08:49:12 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C4A3000) [pid = 872] [serial = 1299] [outer = 0000000000000000] 08:49:12 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089692C5C00) [pid = 872] [serial = 1300] [outer = 000000895C4A3000] 08:49:12 INFO - PROCESS | 872 | 1467042552455 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896B34D000) [pid = 872] [serial = 1301] [outer = 000000895C4A3000] 08:49:12 INFO - PROCESS | 872 | 1467042552868 Marionette TRACE conn8 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 08:49:12 INFO - PROCESS | 872 | 1467042552908 Marionette TRACE conn8 -> [0,1697,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 872 | 1467042552910 Marionette TRACE conn8 <- [1,1697,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:49:12 INFO - PROCESS | 872 | 1467042552922 Marionette TRACE conn8 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 872 | 1467042552924 Marionette TRACE conn8 <- [1,1698,null,{}] 08:49:12 INFO - PROCESS | 872 | 1467042552928 Marionette TRACE conn8 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 872 | 1467042552930 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:13 INFO - PROCESS | 872 | 1467042553047 Marionette TRACE conn8 <- [1,1699,null,{"value":null}] 08:49:13 INFO - PROCESS | 872 | 1467042553053 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 872 | 1467042553055 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:13 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A1000 == 39 [pid = 872] [id = 434] 08:49:13 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AF1B000) [pid = 872] [serial = 1302] [outer = 0000000000000000] 08:49:13 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896C90A400) [pid = 872] [serial = 1303] [outer = 000000896AF1B000] 08:49:13 INFO - PROCESS | 872 | 1467042553100 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B6DD400) [pid = 872] [serial = 1304] [outer = 000000896AF1B000] 08:49:13 INFO - PROCESS | 872 | 1467042553534 Marionette TRACE conn8 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 08:49:13 INFO - PROCESS | 872 | 1467042553619 Marionette TRACE conn8 -> [0,1701,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 872 | 1467042553622 Marionette TRACE conn8 <- [1,1701,null,{"value":"13"}] 08:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:49:13 INFO - PROCESS | 872 | 1467042553625 Marionette TRACE conn8 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 872 | 1467042553627 Marionette TRACE conn8 <- [1,1702,null,{}] 08:49:13 INFO - PROCESS | 872 | 1467042553630 Marionette TRACE conn8 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 872 | 1467042553632 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:13 INFO - PROCESS | 872 | 1467042553719 Marionette TRACE conn8 <- [1,1703,null,{"value":null}] 08:49:13 INFO - PROCESS | 872 | 1467042553724 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 872 | 1467042553726 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:13 INFO - PROCESS | 872 | ++DOCSHELL 0000008970620800 == 40 [pid = 872] [id = 435] 08:49:13 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896CA0F800) [pid = 872] [serial = 1305] [outer = 0000000000000000] 08:49:13 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896E705000) [pid = 872] [serial = 1306] [outer = 000000896CA0F800] 08:49:13 INFO - PROCESS | 872 | 1467042553772 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896E70F000) [pid = 872] [serial = 1307] [outer = 000000896CA0F800] 08:49:14 INFO - PROCESS | 872 | --DOCSHELL 0000008962920800 == 39 [pid = 872] [id = 414] 08:49:14 INFO - PROCESS | 872 | --DOCSHELL 00000089674E1800 == 38 [pid = 872] [id = 427] 08:49:14 INFO - PROCESS | 872 | --DOCSHELL 00000089656C9000 == 37 [pid = 872] [id = 426] 08:49:14 INFO - PROCESS | 872 | --DOCSHELL 00000089699CF000 == 36 [pid = 872] [id = 425] 08:49:14 INFO - PROCESS | 872 | --DOCSHELL 0000008962C72800 == 35 [pid = 872] [id = 424] 08:49:14 INFO - PROCESS | 872 | --DOCSHELL 000000896FA16000 == 34 [pid = 872] [id = 423] 08:49:15 INFO - PROCESS | 872 | --DOCSHELL 00000089696CC000 == 33 [pid = 872] [id = 428] 08:49:15 INFO - PROCESS | 872 | --DOCSHELL 000000896E86C800 == 32 [pid = 872] [id = 430] 08:49:15 INFO - PROCESS | 872 | --DOCSHELL 0000008970003000 == 31 [pid = 872] [id = 432] 08:49:15 INFO - PROCESS | 872 | --DOCSHELL 000000896CBC7000 == 30 [pid = 872] [id = 429] 08:49:15 INFO - PROCESS | 872 | --DOCSHELL 000000896F9AF000 == 29 [pid = 872] [id = 431] 08:49:15 INFO - PROCESS | 872 | --DOCSHELL 00000089701A1000 == 28 [pid = 872] [id = 434] 08:49:15 INFO - PROCESS | 872 | --DOCSHELL 0000008970087800 == 27 [pid = 872] [id = 433] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895CAA4C00) [pid = 872] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896153D000) [pid = 872] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962F3B000) [pid = 872] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008965613000) [pid = 872] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966175C00) [pid = 872] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008961B40C00) [pid = 872] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895CF13000) [pid = 872] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896955D000) [pid = 872] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 73 (00000089667EA000) [pid = 872] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089656F7400) [pid = 872] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896AE49000) [pid = 872] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008965784800) [pid = 872] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896981A800) [pid = 872] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896E720C00) [pid = 872] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896C968400) [pid = 872] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008969822C00) [pid = 872] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896AEA1800) [pid = 872] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896A281C00) [pid = 872] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008968B44000) [pid = 872] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 62 (0000008968BC5800) [pid = 872] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 61 (0000008969614400) [pid = 872] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896B354400) [pid = 872] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 59 (0000008969614000) [pid = 872] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896B320800) [pid = 872] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | --DOMWINDOW == 57 (00000089668C8400) [pid = 872] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:49:15 INFO - PROCESS | 872 | 1467042555612 Marionette TRACE conn8 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 08:49:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:49:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:15 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 872 | 1467042555662 Marionette TRACE conn8 <- [1,1705,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:49:15 INFO - PROCESS | 872 | 1467042555667 Marionette TRACE conn8 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 872 | 1467042555671 Marionette TRACE conn8 <- [1,1706,null,{}] 08:49:15 INFO - PROCESS | 872 | 1467042555677 Marionette TRACE conn8 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 872 | 1467042555680 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:15 INFO - PROCESS | 872 | 1467042555780 Marionette TRACE conn8 <- [1,1707,null,{"value":null}] 08:49:15 INFO - PROCESS | 872 | 1467042555787 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 872 | 1467042555792 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:15 INFO - PROCESS | 872 | ++DOCSHELL 00000089618C5000 == 28 [pid = 872] [id = 436] 08:49:15 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000895C35E000) [pid = 872] [serial = 1308] [outer = 0000000000000000] 08:49:15 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895CAA5C00) [pid = 872] [serial = 1309] [outer = 000000895C35E000] 08:49:15 INFO - PROCESS | 872 | 1467042555848 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (0000008960E4EC00) [pid = 872] [serial = 1310] [outer = 000000895C35E000] 08:49:16 INFO - PROCESS | 872 | 1467042556344 Marionette TRACE conn8 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 08:49:16 INFO - PROCESS | 872 | 1467042556405 Marionette TRACE conn8 -> [0,1709,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 872 | 1467042556411 Marionette TRACE conn8 <- [1,1709,null,{"value":"13"}] 08:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:49:16 INFO - PROCESS | 872 | 1467042556417 Marionette TRACE conn8 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 872 | 1467042556420 Marionette TRACE conn8 <- [1,1710,null,{}] 08:49:16 INFO - PROCESS | 872 | 1467042556424 Marionette TRACE conn8 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 872 | 1467042556428 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:16 INFO - PROCESS | 872 | 1467042556520 Marionette TRACE conn8 <- [1,1711,null,{"value":null}] 08:49:16 INFO - PROCESS | 872 | 1467042556598 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 872 | 1467042556601 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:16 INFO - PROCESS | 872 | ++DOCSHELL 00000089656DA000 == 29 [pid = 872] [id = 437] 08:49:16 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896161EC00) [pid = 872] [serial = 1311] [outer = 0000000000000000] 08:49:16 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (0000008962507800) [pid = 872] [serial = 1312] [outer = 000000896161EC00] 08:49:16 INFO - PROCESS | 872 | 1467042556650 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (000000896271B000) [pid = 872] [serial = 1313] [outer = 000000896161EC00] 08:49:17 INFO - PROCESS | 872 | 1467042557065 Marionette TRACE conn8 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 08:49:17 INFO - PROCESS | 872 | 1467042557111 Marionette TRACE conn8 -> [0,1713,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 872 | 1467042557113 Marionette TRACE conn8 <- [1,1713,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:49:17 INFO - PROCESS | 872 | 1467042557117 Marionette TRACE conn8 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 872 | 1467042557121 Marionette TRACE conn8 <- [1,1714,null,{}] 08:49:17 INFO - PROCESS | 872 | 1467042557132 Marionette TRACE conn8 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 872 | 1467042557137 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:17 INFO - PROCESS | 872 | 1467042557254 Marionette TRACE conn8 <- [1,1715,null,{"value":null}] 08:49:17 INFO - PROCESS | 872 | 1467042557269 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 872 | 1467042557273 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:17 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C37800 == 30 [pid = 872] [id = 438] 08:49:17 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895AA47800) [pid = 872] [serial = 1314] [outer = 0000000000000000] 08:49:17 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (00000089656F6400) [pid = 872] [serial = 1315] [outer = 000000895AA47800] 08:49:17 INFO - PROCESS | 872 | 1467042557324 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (00000089657C2000) [pid = 872] [serial = 1316] [outer = 000000895AA47800] 08:49:17 INFO - PROCESS | 872 | 1467042557772 Marionette TRACE conn8 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 08:49:17 INFO - PROCESS | 872 | 1467042557811 Marionette TRACE conn8 -> [0,1717,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 872 | 1467042557814 Marionette TRACE conn8 <- [1,1717,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:49:17 INFO - PROCESS | 872 | 1467042557817 Marionette TRACE conn8 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 872 | 1467042557819 Marionette TRACE conn8 <- [1,1718,null,{}] 08:49:17 INFO - PROCESS | 872 | 1467042557822 Marionette TRACE conn8 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 872 | 1467042557824 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:17 INFO - PROCESS | 872 | 1467042557910 Marionette TRACE conn8 <- [1,1719,null,{"value":null}] 08:49:17 INFO - PROCESS | 872 | 1467042557916 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 872 | 1467042557918 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:17 INFO - PROCESS | 872 | ++DOCSHELL 0000008969297800 == 31 [pid = 872] [id = 439] 08:49:17 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008966171000) [pid = 872] [serial = 1317] [outer = 0000000000000000] 08:49:17 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008966179C00) [pid = 872] [serial = 1318] [outer = 0000008966171000] 08:49:17 INFO - PROCESS | 872 | 1467042557964 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089668C4800) [pid = 872] [serial = 1319] [outer = 0000008966171000] 08:49:18 INFO - PROCESS | 872 | 1467042558408 Marionette TRACE conn8 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 872 | 1467042558449 Marionette TRACE conn8 <- [1,1721,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:49:18 INFO - PROCESS | 872 | 1467042558453 Marionette TRACE conn8 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 872 | 1467042558454 Marionette TRACE conn8 <- [1,1722,null,{}] 08:49:18 INFO - PROCESS | 872 | 1467042558458 Marionette TRACE conn8 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 872 | 1467042558460 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:18 INFO - PROCESS | 872 | 1467042558540 Marionette TRACE conn8 <- [1,1723,null,{"value":null}] 08:49:18 INFO - PROCESS | 872 | 1467042558545 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 872 | 1467042558547 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AE6000 == 32 [pid = 872] [id = 440] 08:49:18 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089615B3400) [pid = 872] [serial = 1320] [outer = 0000000000000000] 08:49:18 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008966E33C00) [pid = 872] [serial = 1321] [outer = 00000089615B3400] 08:49:18 INFO - PROCESS | 872 | 1467042558592 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896745F800) [pid = 872] [serial = 1322] [outer = 00000089615B3400] 08:49:19 INFO - PROCESS | 872 | 1467042559040 Marionette TRACE conn8 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 08:49:19 INFO - PROCESS | 872 | 1467042559085 Marionette TRACE conn8 -> [0,1725,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 872 | 1467042559087 Marionette TRACE conn8 <- [1,1725,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:49:19 INFO - PROCESS | 872 | 1467042559095 Marionette TRACE conn8 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 872 | 1467042559097 Marionette TRACE conn8 <- [1,1726,null,{}] 08:49:19 INFO - PROCESS | 872 | 1467042559100 Marionette TRACE conn8 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 872 | 1467042559106 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:19 INFO - PROCESS | 872 | 1467042559214 Marionette TRACE conn8 <- [1,1727,null,{"value":null}] 08:49:19 INFO - PROCESS | 872 | 1467042559226 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 872 | 1467042559228 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA3C800 == 33 [pid = 872] [id = 441] 08:49:19 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008968BBAC00) [pid = 872] [serial = 1323] [outer = 0000000000000000] 08:49:19 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896955CC00) [pid = 872] [serial = 1324] [outer = 0000008968BBAC00] 08:49:19 INFO - PROCESS | 872 | 1467042559274 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969615800) [pid = 872] [serial = 1325] [outer = 0000008968BBAC00] 08:49:19 INFO - PROCESS | 872 | 1467042559709 Marionette TRACE conn8 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 08:49:19 INFO - PROCESS | 872 | 1467042559785 Marionette TRACE conn8 -> [0,1729,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 872 | 1467042559787 Marionette TRACE conn8 <- [1,1729,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:49:19 INFO - PROCESS | 872 | 1467042559791 Marionette TRACE conn8 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 872 | 1467042559793 Marionette TRACE conn8 <- [1,1730,null,{}] 08:49:19 INFO - PROCESS | 872 | 1467042559796 Marionette TRACE conn8 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 872 | 1467042559798 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:19 INFO - PROCESS | 872 | 1467042559877 Marionette TRACE conn8 <- [1,1731,null,{"value":null}] 08:49:19 INFO - PROCESS | 872 | 1467042559911 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 872 | 1467042559913 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE33000 == 34 [pid = 872] [id = 442] 08:49:19 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895C213000) [pid = 872] [serial = 1326] [outer = 0000000000000000] 08:49:19 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008969817400) [pid = 872] [serial = 1327] [outer = 000000895C213000] 08:49:19 INFO - PROCESS | 872 | 1467042559957 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008969A58C00) [pid = 872] [serial = 1328] [outer = 000000895C213000] 08:49:20 INFO - PROCESS | 872 | 1467042560370 Marionette TRACE conn8 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 08:49:20 INFO - PROCESS | 872 | 1467042560427 Marionette TRACE conn8 -> [0,1733,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 872 | 1467042560429 Marionette TRACE conn8 <- [1,1733,null,{"value":"13"}] 08:49:20 INFO - PROCESS | 872 | 1467042560433 Marionette TRACE conn8 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:49:20 INFO - PROCESS | 872 | 1467042560435 Marionette TRACE conn8 <- [1,1734,null,{}] 08:49:20 INFO - PROCESS | 872 | 1467042560438 Marionette TRACE conn8 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 872 | 1467042560440 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:20 INFO - PROCESS | 872 | 1467042560521 Marionette TRACE conn8 <- [1,1735,null,{"value":null}] 08:49:20 INFO - PROCESS | 872 | 1467042560527 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 872 | 1467042560529 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:20 INFO - PROCESS | 872 | ++DOCSHELL 000000896E866800 == 35 [pid = 872] [id = 443] 08:49:20 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896A277000) [pid = 872] [serial = 1329] [outer = 0000000000000000] 08:49:20 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896A279800) [pid = 872] [serial = 1330] [outer = 000000896A277000] 08:49:20 INFO - PROCESS | 872 | 1467042560574 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AE4A000) [pid = 872] [serial = 1331] [outer = 000000896A277000] 08:49:21 INFO - PROCESS | 872 | 1467042561048 Marionette TRACE conn8 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 08:49:21 INFO - PROCESS | 872 | 1467042561064 Marionette TRACE conn8 -> [0,1737,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 872 | 1467042561067 Marionette TRACE conn8 <- [1,1737,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:49:21 INFO - PROCESS | 872 | 1467042561070 Marionette TRACE conn8 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 872 | 1467042561072 Marionette TRACE conn8 <- [1,1738,null,{}] 08:49:21 INFO - PROCESS | 872 | 1467042561075 Marionette TRACE conn8 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 872 | 1467042561077 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:21 INFO - PROCESS | 872 | 1467042561186 Marionette TRACE conn8 <- [1,1739,null,{"value":null}] 08:49:21 INFO - PROCESS | 872 | 1467042561193 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 872 | 1467042561196 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:21 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C36800 == 36 [pid = 872] [id = 444] 08:49:21 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE4E000) [pid = 872] [serial = 1332] [outer = 0000000000000000] 08:49:21 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896AEA1000) [pid = 872] [serial = 1333] [outer = 000000896AE4E000] 08:49:21 INFO - PROCESS | 872 | 1467042561281 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896AF1CC00) [pid = 872] [serial = 1334] [outer = 000000896AE4E000] 08:49:21 INFO - PROCESS | 872 | 1467042561734 Marionette TRACE conn8 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 08:49:21 INFO - PROCESS | 872 | 1467042561764 Marionette TRACE conn8 -> [0,1741,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 872 | 1467042561767 Marionette TRACE conn8 <- [1,1741,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:49:21 INFO - PROCESS | 872 | 1467042561770 Marionette TRACE conn8 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 872 | 1467042561772 Marionette TRACE conn8 <- [1,1742,null,{}] 08:49:21 INFO - PROCESS | 872 | 1467042561775 Marionette TRACE conn8 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 872 | 1467042561777 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:21 INFO - PROCESS | 872 | 1467042561892 Marionette TRACE conn8 <- [1,1743,null,{"value":null}] 08:49:21 INFO - PROCESS | 872 | 1467042561897 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 872 | 1467042561899 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:21 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA05800 == 37 [pid = 872] [id = 445] 08:49:21 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896AF21C00) [pid = 872] [serial = 1335] [outer = 0000000000000000] 08:49:21 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896B319800) [pid = 872] [serial = 1336] [outer = 000000896AF21C00] 08:49:21 INFO - PROCESS | 872 | 1467042561944 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B324800) [pid = 872] [serial = 1337] [outer = 000000896AF21C00] 08:49:22 INFO - PROCESS | 872 | 1467042562407 Marionette TRACE conn8 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 08:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:49:22 INFO - PROCESS | 872 | 1467042562463 Marionette TRACE conn8 -> [0,1745,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 872 | 1467042562466 Marionette TRACE conn8 <- [1,1745,null,{"value":"13"}] 08:49:22 INFO - PROCESS | 872 | 1467042562469 Marionette TRACE conn8 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 872 | 1467042562472 Marionette TRACE conn8 <- [1,1746,null,{}] 08:49:22 INFO - PROCESS | 872 | 1467042562476 Marionette TRACE conn8 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 872 | 1467042562478 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:22 INFO - PROCESS | 872 | 1467042562636 Marionette TRACE conn8 <- [1,1747,null,{"value":null}] 08:49:22 INFO - PROCESS | 872 | 1467042562663 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 872 | 1467042562666 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:22 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AD5000 == 38 [pid = 872] [id = 446] 08:49:22 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896B3AD400) [pid = 872] [serial = 1338] [outer = 0000000000000000] 08:49:22 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B4DB800) [pid = 872] [serial = 1339] [outer = 000000896B3AD400] 08:49:22 INFO - PROCESS | 872 | 1467042562714 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896BAEF800) [pid = 872] [serial = 1340] [outer = 000000896B3AD400] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000895C212800) [pid = 872] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896B357400) [pid = 872] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C4A3000) [pid = 872] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896B6DCC00) [pid = 872] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896AF1B000) [pid = 872] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896961EC00) [pid = 872] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008967230000) [pid = 872] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008962F3F400) [pid = 872] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008961507400) [pid = 872] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089656F5000) [pid = 872] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895C498C00) [pid = 872] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:49:23 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969620C00) [pid = 872] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:49:23 INFO - PROCESS | 872 | 1467042563238 Marionette TRACE conn8 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 836ms 08:49:23 INFO - PROCESS | 872 | 1467042563307 Marionette TRACE conn8 -> [0,1749,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 872 | 1467042563309 Marionette TRACE conn8 <- [1,1749,null,{"value":"13"}] 08:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:49:23 INFO - PROCESS | 872 | 1467042563313 Marionette TRACE conn8 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 872 | 1467042563314 Marionette TRACE conn8 <- [1,1750,null,{}] 08:49:23 INFO - PROCESS | 872 | 1467042563318 Marionette TRACE conn8 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 872 | 1467042563320 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:23 INFO - PROCESS | 872 | 1467042563402 Marionette TRACE conn8 <- [1,1751,null,{"value":null}] 08:49:23 INFO - PROCESS | 872 | 1467042563409 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 872 | 1467042563411 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:23 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A7000 == 39 [pid = 872] [id = 447] 08:49:23 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (00000089657C8C00) [pid = 872] [serial = 1341] [outer = 0000000000000000] 08:49:23 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969621000) [pid = 872] [serial = 1342] [outer = 00000089657C8C00] 08:49:23 INFO - PROCESS | 872 | 1467042563456 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B4CF800) [pid = 872] [serial = 1343] [outer = 00000089657C8C00] 08:49:23 INFO - PROCESS | 872 | 1467042563883 Marionette TRACE conn8 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 08:49:23 INFO - PROCESS | 872 | 1467042563944 Marionette TRACE conn8 -> [0,1753,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 872 | 1467042563946 Marionette TRACE conn8 <- [1,1753,null,{"value":"13"}] 08:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:49:23 INFO - PROCESS | 872 | 1467042563949 Marionette TRACE conn8 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 872 | 1467042563951 Marionette TRACE conn8 <- [1,1754,null,{}] 08:49:23 INFO - PROCESS | 872 | 1467042563955 Marionette TRACE conn8 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 872 | 1467042563957 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:24 INFO - PROCESS | 872 | 1467042564038 Marionette TRACE conn8 <- [1,1755,null,{"value":null}] 08:49:24 INFO - PROCESS | 872 | 1467042564046 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 872 | 1467042564048 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:24 INFO - PROCESS | 872 | ++DOCSHELL 000000897067F800 == 40 [pid = 872] [id = 448] 08:49:24 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896BE8FC00) [pid = 872] [serial = 1344] [outer = 0000000000000000] 08:49:24 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896BE97800) [pid = 872] [serial = 1345] [outer = 000000896BE8FC00] 08:49:24 INFO - PROCESS | 872 | 1467042564091 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C90CC00) [pid = 872] [serial = 1346] [outer = 000000896BE8FC00] 08:49:24 INFO - PROCESS | 872 | 1467042564535 Marionette TRACE conn8 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 628ms 08:49:24 INFO - PROCESS | 872 | 1467042564580 Marionette TRACE conn8 -> [0,1757,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 872 | 1467042564582 Marionette TRACE conn8 <- [1,1757,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:49:24 INFO - PROCESS | 872 | 1467042564586 Marionette TRACE conn8 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 872 | 1467042564587 Marionette TRACE conn8 <- [1,1758,null,{}] 08:49:24 INFO - PROCESS | 872 | 1467042564591 Marionette TRACE conn8 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 872 | 1467042564593 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:24 INFO - PROCESS | 872 | 1467042564677 Marionette TRACE conn8 <- [1,1759,null,{"value":null}] 08:49:24 INFO - PROCESS | 872 | 1467042564682 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 872 | 1467042564692 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:24 INFO - PROCESS | 872 | ++DOCSHELL 00000089706CC800 == 41 [pid = 872] [id = 449] 08:49:24 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C960400) [pid = 872] [serial = 1347] [outer = 0000000000000000] 08:49:24 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896C964800) [pid = 872] [serial = 1348] [outer = 000000896C960400] 08:49:24 INFO - PROCESS | 872 | 1467042564739 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896CA06C00) [pid = 872] [serial = 1349] [outer = 000000896C960400] 08:49:25 INFO - PROCESS | 872 | --DOCSHELL 00000089618C5000 == 40 [pid = 872] [id = 436] 08:49:25 INFO - PROCESS | 872 | --DOCSHELL 0000008970620800 == 39 [pid = 872] [id = 435] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 0000008968C37800 == 38 [pid = 872] [id = 438] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 00000089656DA000 == 37 [pid = 872] [id = 437] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 0000008969AE6000 == 36 [pid = 872] [id = 440] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 000000896E866800 == 35 [pid = 872] [id = 443] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 000000896CA3C800 == 34 [pid = 872] [id = 441] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 0000008968C36800 == 33 [pid = 872] [id = 444] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 0000008969297800 == 32 [pid = 872] [id = 439] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 000000897067F800 == 31 [pid = 872] [id = 448] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 000000896DE33000 == 30 [pid = 872] [id = 442] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 0000008969AD5000 == 29 [pid = 872] [id = 446] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 000000896FA05800 == 28 [pid = 872] [id = 445] 08:49:26 INFO - PROCESS | 872 | --DOCSHELL 00000089701A7000 == 27 [pid = 872] [id = 447] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896A27F800) [pid = 872] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896AE54C00) [pid = 872] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896B6D4800) [pid = 872] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896B3B3800) [pid = 872] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089692C5C00) [pid = 872] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896BAEA800) [pid = 872] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896C90A400) [pid = 872] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896BE96C00) [pid = 872] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969823800) [pid = 872] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008968BC1000) [pid = 872] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896955C400) [pid = 872] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896578C400) [pid = 872] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896616EC00) [pid = 872] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008962FC0400) [pid = 872] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008961874C00) [pid = 872] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B6DD400) [pid = 872] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008966E39400) [pid = 872] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008965A6D800) [pid = 872] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896195FC00) [pid = 872] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000895C4A5800) [pid = 872] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896B3AEC00) [pid = 872] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896E705000) [pid = 872] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896B34D000) [pid = 872] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008969A60800) [pid = 872] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:49:26 INFO - PROCESS | 872 | 1467042566560 Marionette TRACE conn8 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2033ms 08:49:26 INFO - PROCESS | 872 | 1467042566623 Marionette TRACE conn8 -> [0,1761,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 872 | 1467042566628 Marionette TRACE conn8 <- [1,1761,null,{"value":"13"}] 08:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:49:26 INFO - PROCESS | 872 | 1467042566633 Marionette TRACE conn8 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 872 | 1467042566637 Marionette TRACE conn8 <- [1,1762,null,{}] 08:49:26 INFO - PROCESS | 872 | 1467042566643 Marionette TRACE conn8 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 872 | 1467042566646 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:26 INFO - PROCESS | 872 | 1467042566744 Marionette TRACE conn8 <- [1,1763,null,{"value":null}] 08:49:26 INFO - PROCESS | 872 | 1467042566759 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 872 | 1467042566762 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:26 INFO - PROCESS | 872 | ++DOCSHELL 0000008961644800 == 28 [pid = 872] [id = 450] 08:49:26 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895C817000) [pid = 872] [serial = 1350] [outer = 0000000000000000] 08:49:26 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000895C81EC00) [pid = 872] [serial = 1351] [outer = 000000895C817000] 08:49:26 INFO - PROCESS | 872 | 1467042566812 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000895DAB8C00) [pid = 872] [serial = 1352] [outer = 000000895C817000] 08:49:27 INFO - PROCESS | 872 | 1467042567285 Marionette TRACE conn8 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 08:49:27 INFO - PROCESS | 872 | 1467042567329 Marionette TRACE conn8 -> [0,1765,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 872 | 1467042567335 Marionette TRACE conn8 <- [1,1765,null,{"value":"13"}] 08:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:49:27 INFO - PROCESS | 872 | 1467042567341 Marionette TRACE conn8 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 872 | 1467042567344 Marionette TRACE conn8 <- [1,1766,null,{}] 08:49:27 INFO - PROCESS | 872 | 1467042567348 Marionette TRACE conn8 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 872 | 1467042567351 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:27 INFO - PROCESS | 872 | 1467042567442 Marionette TRACE conn8 <- [1,1767,null,{"value":null}] 08:49:27 INFO - PROCESS | 872 | 1467042567450 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 872 | 1467042567453 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:27 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D0000 == 29 [pid = 872] [id = 451] 08:49:27 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008961872800) [pid = 872] [serial = 1353] [outer = 0000000000000000] 08:49:27 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008961874C00) [pid = 872] [serial = 1354] [outer = 0000008961872800] 08:49:27 INFO - PROCESS | 872 | 1467042567502 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896250F400) [pid = 872] [serial = 1355] [outer = 0000008961872800] 08:49:27 INFO - PROCESS | 872 | 1467042567970 Marionette TRACE conn8 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 08:49:28 INFO - PROCESS | 872 | 1467042568035 Marionette TRACE conn8 -> [0,1769,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 872 | 1467042568037 Marionette TRACE conn8 <- [1,1769,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:49:28 INFO - PROCESS | 872 | 1467042568041 Marionette TRACE conn8 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 872 | 1467042568045 Marionette TRACE conn8 <- [1,1770,null,{}] 08:49:28 INFO - PROCESS | 872 | 1467042568057 Marionette TRACE conn8 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 872 | 1467042568062 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:28 INFO - PROCESS | 872 | 1467042568178 Marionette TRACE conn8 <- [1,1771,null,{"value":null}] 08:49:28 INFO - PROCESS | 872 | 1467042568258 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 872 | 1467042568262 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:28 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B84000 == 30 [pid = 872] [id = 452] 08:49:28 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895B3D3800) [pid = 872] [serial = 1356] [outer = 0000000000000000] 08:49:28 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008962FCC400) [pid = 872] [serial = 1357] [outer = 000000895B3D3800] 08:49:28 INFO - PROCESS | 872 | 1467042568311 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089656F1800) [pid = 872] [serial = 1358] [outer = 000000895B3D3800] 08:49:28 INFO - PROCESS | 872 | 1467042568718 Marionette TRACE conn8 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:49: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 08:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 08:49:28 INFO - PROCESS | 872 | 1467042568774 Marionette TRACE conn8 -> [0,1773,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 872 | 1467042568777 Marionette TRACE conn8 <- [1,1773,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:49:28 INFO - PROCESS | 872 | 1467042568780 Marionette TRACE conn8 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 872 | 1467042568782 Marionette TRACE conn8 <- [1,1774,null,{}] 08:49:28 INFO - PROCESS | 872 | 1467042568786 Marionette TRACE conn8 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 872 | 1467042568788 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:28 INFO - PROCESS | 872 | 1467042568876 Marionette TRACE conn8 <- [1,1775,null,{"value":null}] 08:49:28 INFO - PROCESS | 872 | 1467042568881 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 872 | 1467042568883 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:28 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F76000 == 31 [pid = 872] [id = 453] 08:49:28 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089657C2400) [pid = 872] [serial = 1359] [outer = 0000000000000000] 08:49:28 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008965A6A000) [pid = 872] [serial = 1360] [outer = 00000089657C2400] 08:49:28 INFO - PROCESS | 872 | 1467042568929 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008966175800) [pid = 872] [serial = 1361] [outer = 00000089657C2400] 08:49:29 INFO - PROCESS | 872 | 1467042569367 Marionette TRACE conn8 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:49: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 08:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 08:49:29 INFO - PROCESS | 872 | 1467042569411 Marionette TRACE conn8 -> [0,1777,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 872 | 1467042569413 Marionette TRACE conn8 <- [1,1777,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:49:29 INFO - PROCESS | 872 | 1467042569416 Marionette TRACE conn8 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 872 | 1467042569418 Marionette TRACE conn8 <- [1,1778,null,{}] 08:49:29 INFO - PROCESS | 872 | 1467042569422 Marionette TRACE conn8 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 872 | 1467042569424 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:29 INFO - PROCESS | 872 | 1467042569504 Marionette TRACE conn8 <- [1,1779,null,{"value":null}] 08:49:29 INFO - PROCESS | 872 | 1467042569512 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 872 | 1467042569514 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:29 INFO - PROCESS | 872 | ++DOCSHELL 000000896B490000 == 32 [pid = 872] [id = 454] 08:49:29 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008960EBEC00) [pid = 872] [serial = 1362] [outer = 0000000000000000] 08:49:29 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (00000089667F1400) [pid = 872] [serial = 1363] [outer = 0000008960EBEC00] 08:49:29 INFO - PROCESS | 872 | 1467042569559 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008966A94800) [pid = 872] [serial = 1364] [outer = 0000008960EBEC00] 08:49:30 INFO - PROCESS | 872 | 1467042570020 Marionette TRACE conn8 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:49: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) 08:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 08:49:30 INFO - PROCESS | 872 | 1467042570048 Marionette TRACE conn8 -> [0,1781,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 872 | 1467042570051 Marionette TRACE conn8 <- [1,1781,null,{"value":"13"}] 08:49:30 INFO - PROCESS | 872 | 1467042570054 Marionette TRACE conn8 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:49:30 INFO - PROCESS | 872 | 1467042570056 Marionette TRACE conn8 <- [1,1782,null,{}] 08:49:30 INFO - PROCESS | 872 | 1467042570064 Marionette TRACE conn8 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 872 | 1467042570070 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:30 INFO - PROCESS | 872 | 1467042570175 Marionette TRACE conn8 <- [1,1783,null,{"value":null}] 08:49:30 INFO - PROCESS | 872 | 1467042570183 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 872 | 1467042570185 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:30 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA40800 == 33 [pid = 872] [id = 455] 08:49:30 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008967463800) [pid = 872] [serial = 1365] [outer = 0000000000000000] 08:49:30 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008968F43800) [pid = 872] [serial = 1366] [outer = 0000008967463800] 08:49:30 INFO - PROCESS | 872 | 1467042570230 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969559C00) [pid = 872] [serial = 1367] [outer = 0000008967463800] 08:49:30 INFO - PROCESS | 872 | 1467042570671 Marionette TRACE conn8 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 08:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:49:30 INFO - PROCESS | 872 | 1467042570686 Marionette TRACE conn8 -> [0,1785,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 872 | 1467042570688 Marionette TRACE conn8 <- [1,1785,null,{"value":"13"}] 08:49:30 INFO - PROCESS | 872 | 1467042570692 Marionette TRACE conn8 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 872 | 1467042570694 Marionette TRACE conn8 <- [1,1786,null,{}] 08:49:30 INFO - PROCESS | 872 | 1467042570697 Marionette TRACE conn8 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 872 | 1467042570699 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:30 INFO - PROCESS | 872 | 1467042570777 Marionette TRACE conn8 <- [1,1787,null,{"value":null}] 08:49:30 INFO - PROCESS | 872 | 1467042570783 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 872 | 1467042570785 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:30 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE30800 == 34 [pid = 872] [id = 456] 08:49:30 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000895C20B400) [pid = 872] [serial = 1368] [outer = 0000000000000000] 08:49:30 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896961B000) [pid = 872] [serial = 1369] [outer = 000000895C20B400] 08:49:30 INFO - PROCESS | 872 | 1467042570830 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896981B400) [pid = 872] [serial = 1370] [outer = 000000895C20B400] 08:49:31 INFO - PROCESS | 872 | 1467042571251 Marionette TRACE conn8 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 08:49:31 INFO - PROCESS | 872 | 1467042571323 Marionette TRACE conn8 -> [0,1789,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 872 | 1467042571326 Marionette TRACE conn8 <- [1,1789,null,{"value":"13"}] 08:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:49:31 INFO - PROCESS | 872 | 1467042571330 Marionette TRACE conn8 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 872 | 1467042571331 Marionette TRACE conn8 <- [1,1790,null,{}] 08:49:31 INFO - PROCESS | 872 | 1467042571335 Marionette TRACE conn8 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 872 | 1467042571337 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:31 INFO - PROCESS | 872 | 1467042571418 Marionette TRACE conn8 <- [1,1791,null,{"value":null}] 08:49:31 INFO - PROCESS | 872 | 1467042571423 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 872 | 1467042571425 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:31 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB69000 == 35 [pid = 872] [id = 457] 08:49:31 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969A54C00) [pid = 872] [serial = 1371] [outer = 0000000000000000] 08:49:31 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969A5FC00) [pid = 872] [serial = 1372] [outer = 0000008969A54C00] 08:49:31 INFO - PROCESS | 872 | 1467042571471 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896A27A000) [pid = 872] [serial = 1373] [outer = 0000008969A54C00] 08:49:31 INFO - PROCESS | 872 | 1467042571943 Marionette TRACE conn8 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 08:49:31 INFO - PROCESS | 872 | 1467042571962 Marionette TRACE conn8 -> [0,1793,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 872 | 1467042571964 Marionette TRACE conn8 <- [1,1793,null,{"value":"13"}] 08:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:49:31 INFO - PROCESS | 872 | 1467042571967 Marionette TRACE conn8 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 872 | 1467042571969 Marionette TRACE conn8 <- [1,1794,null,{}] 08:49:31 INFO - PROCESS | 872 | 1467042571979 Marionette TRACE conn8 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 872 | 1467042571981 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:32 INFO - PROCESS | 872 | 1467042572087 Marionette TRACE conn8 <- [1,1795,null,{"value":null}] 08:49:32 INFO - PROCESS | 872 | 1467042572120 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 872 | 1467042572122 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:32 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B83800 == 36 [pid = 872] [id = 458] 08:49:32 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896A278400) [pid = 872] [serial = 1374] [outer = 0000000000000000] 08:49:32 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896AE4A800) [pid = 872] [serial = 1375] [outer = 000000896A278400] 08:49:32 INFO - PROCESS | 872 | 1467042572210 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896AEA7C00) [pid = 872] [serial = 1376] [outer = 000000896A278400] 08:49:32 INFO - PROCESS | 872 | 1467042572640 Marionette TRACE conn8 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 733ms 08:49:32 INFO - PROCESS | 872 | 1467042572705 Marionette TRACE conn8 -> [0,1797,"getWindowHandle",null] 08:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:49:32 INFO - PROCESS | 872 | 1467042572707 Marionette TRACE conn8 <- [1,1797,null,{"value":"13"}] 08:49:32 INFO - PROCESS | 872 | 1467042572711 Marionette TRACE conn8 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 872 | 1467042572712 Marionette TRACE conn8 <- [1,1798,null,{}] 08:49:32 INFO - PROCESS | 872 | 1467042572716 Marionette TRACE conn8 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 872 | 1467042572718 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:32 INFO - PROCESS | 872 | 1467042572832 Marionette TRACE conn8 <- [1,1799,null,{"value":null}] 08:49:32 INFO - PROCESS | 872 | 1467042572885 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 872 | 1467042572887 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:32 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC7F000 == 37 [pid = 872] [id = 459] 08:49:32 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896AF17C00) [pid = 872] [serial = 1377] [outer = 0000000000000000] 08:49:32 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896AFEC000) [pid = 872] [serial = 1378] [outer = 000000896AF17C00] 08:49:32 INFO - PROCESS | 872 | 1467042572931 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896B325000) [pid = 872] [serial = 1379] [outer = 000000896AF17C00] 08:49:33 INFO - PROCESS | 872 | 1467042573376 Marionette TRACE conn8 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 08:49:33 INFO - PROCESS | 872 | 1467042573402 Marionette TRACE conn8 -> [0,1801,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 872 | 1467042573405 Marionette TRACE conn8 <- [1,1801,null,{"value":"13"}] 08:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:49:33 INFO - PROCESS | 872 | 1467042573414 Marionette TRACE conn8 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 872 | 1467042573417 Marionette TRACE conn8 <- [1,1802,null,{}] 08:49:33 INFO - PROCESS | 872 | 1467042573461 Marionette TRACE conn8 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 872 | 1467042573464 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:33 INFO - PROCESS | 872 | 1467042573585 Marionette TRACE conn8 <- [1,1803,null,{"value":null}] 08:49:33 INFO - PROCESS | 872 | 1467042573598 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 872 | 1467042573600 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:33 INFO - PROCESS | 872 | ++DOCSHELL 000000896AFBD000 == 38 [pid = 872] [id = 460] 08:49:33 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896B3AB800) [pid = 872] [serial = 1380] [outer = 0000000000000000] 08:49:33 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896B3B8800) [pid = 872] [serial = 1381] [outer = 000000896B3AB800] 08:49:33 INFO - PROCESS | 872 | 1467042573690 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896B6DC400) [pid = 872] [serial = 1382] [outer = 000000896B3AB800] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896BE8FC00) [pid = 872] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896AE4E000) [pid = 872] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896AF21C00) [pid = 872] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896B3AD400) [pid = 872] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896A277000) [pid = 872] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000895C213000) [pid = 872] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008968BBAC00) [pid = 872] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089615B3400) [pid = 872] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008966171000) [pid = 872] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895AA47800) [pid = 872] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896161EC00) [pid = 872] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895C35E000) [pid = 872] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896CA0F800) [pid = 872] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:49:33 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089657C8C00) [pid = 872] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:49:34 INFO - PROCESS | 872 | 1467042574182 Marionette TRACE conn8 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 818ms 08:49:34 INFO - PROCESS | 872 | 1467042574235 Marionette TRACE conn8 -> [0,1805,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 872 | 1467042574237 Marionette TRACE conn8 <- [1,1805,null,{"value":"13"}] 08:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:49:34 INFO - PROCESS | 872 | 1467042574240 Marionette TRACE conn8 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 872 | 1467042574242 Marionette TRACE conn8 <- [1,1806,null,{}] 08:49:34 INFO - PROCESS | 872 | 1467042574246 Marionette TRACE conn8 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 872 | 1467042574247 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:34 INFO - PROCESS | 872 | 1467042574330 Marionette TRACE conn8 <- [1,1807,null,{"value":null}] 08:49:34 INFO - PROCESS | 872 | 1467042574336 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 872 | 1467042574338 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:34 INFO - PROCESS | 872 | ++DOCSHELL 00000089701AD000 == 39 [pid = 872] [id = 461] 08:49:34 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008966179000) [pid = 872] [serial = 1383] [outer = 0000000000000000] 08:49:34 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896A277000) [pid = 872] [serial = 1384] [outer = 0000008966179000] 08:49:34 INFO - PROCESS | 872 | 1467042574390 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B4D9C00) [pid = 872] [serial = 1385] [outer = 0000008966179000] 08:49:34 INFO - PROCESS | 872 | 1467042574809 Marionette TRACE conn8 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 627ms 08:49:34 INFO - PROCESS | 872 | 1467042574871 Marionette TRACE conn8 -> [0,1809,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 872 | 1467042574873 Marionette TRACE conn8 <- [1,1809,null,{"value":"13"}] 08:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:49:34 INFO - PROCESS | 872 | 1467042574877 Marionette TRACE conn8 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 872 | 1467042574878 Marionette TRACE conn8 <- [1,1810,null,{}] 08:49:34 INFO - PROCESS | 872 | 1467042574882 Marionette TRACE conn8 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 872 | 1467042574884 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:34 INFO - PROCESS | 872 | 1467042574965 Marionette TRACE conn8 <- [1,1811,null,{"value":null}] 08:49:34 INFO - PROCESS | 872 | 1467042574973 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 872 | 1467042574975 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:34 INFO - PROCESS | 872 | ++DOCSHELL 000000897067F800 == 40 [pid = 872] [id = 462] 08:49:34 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896BAED400) [pid = 872] [serial = 1386] [outer = 0000000000000000] 08:49:35 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896BE91C00) [pid = 872] [serial = 1387] [outer = 000000896BAED400] 08:49:35 INFO - PROCESS | 872 | 1467042575019 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C904400) [pid = 872] [serial = 1388] [outer = 000000896BAED400] 08:49:35 INFO - PROCESS | 872 | 1467042575458 Marionette TRACE conn8 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 08:49:35 INFO - PROCESS | 872 | 1467042575512 Marionette TRACE conn8 -> [0,1813,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 872 | 1467042575514 Marionette TRACE conn8 <- [1,1813,null,{"value":"13"}] 08:49:35 INFO - PROCESS | 872 | 1467042575518 Marionette TRACE conn8 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 872 | 1467042575519 Marionette TRACE conn8 <- [1,1814,null,{}] 08:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:49:35 INFO - PROCESS | 872 | 1467042575524 Marionette TRACE conn8 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 872 | 1467042575525 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:35 INFO - PROCESS | 872 | 1467042575617 Marionette TRACE conn8 <- [1,1815,null,{"value":null}] 08:49:35 INFO - PROCESS | 872 | 1467042575625 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 872 | 1467042575627 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:35 INFO - PROCESS | 872 | ++DOCSHELL 0000008971434800 == 41 [pid = 872] [id = 463] 08:49:35 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896C95E000) [pid = 872] [serial = 1389] [outer = 0000000000000000] 08:49:35 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896C962C00) [pid = 872] [serial = 1390] [outer = 000000896C95E000] 08:49:35 INFO - PROCESS | 872 | 1467042575671 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896CA04800) [pid = 872] [serial = 1391] [outer = 000000896C95E000] 08:49:36 INFO - PROCESS | 872 | --DOCSHELL 0000008961644800 == 40 [pid = 872] [id = 450] 08:49:36 INFO - PROCESS | 872 | --DOCSHELL 00000089706CC800 == 39 [pid = 872] [id = 449] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 00000089656D0000 == 38 [pid = 872] [id = 451] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968B84000 == 37 [pid = 872] [id = 452] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 000000896B490000 == 36 [pid = 872] [id = 454] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 000000896CA40800 == 35 [pid = 872] [id = 455] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968F76000 == 34 [pid = 872] [id = 453] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 0000008968B83800 == 33 [pid = 872] [id = 458] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 000000896AFBD000 == 32 [pid = 872] [id = 460] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 000000897067F800 == 31 [pid = 872] [id = 462] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 000000896DE30800 == 30 [pid = 872] [id = 456] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 000000896EB69000 == 29 [pid = 872] [id = 457] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 000000896FC7F000 == 28 [pid = 872] [id = 459] 08:49:37 INFO - PROCESS | 872 | --DOCSHELL 00000089701AD000 == 27 [pid = 872] [id = 461] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896C90CC00) [pid = 872] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896AEA1000) [pid = 872] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896B319800) [pid = 872] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896AF1CC00) [pid = 872] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896B4DB800) [pid = 872] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B324800) [pid = 872] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896C964800) [pid = 872] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896BE97800) [pid = 872] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896BAEF800) [pid = 872] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896A279800) [pid = 872] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008969817400) [pid = 872] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008969A58C00) [pid = 872] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896955CC00) [pid = 872] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969615800) [pid = 872] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966E33C00) [pid = 872] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896745F800) [pid = 872] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008966179C00) [pid = 872] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 73 (00000089668C4800) [pid = 872] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089656F6400) [pid = 872] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089657C2000) [pid = 872] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008962507800) [pid = 872] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896271B000) [pid = 872] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000895CAA5C00) [pid = 872] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008960E4EC00) [pid = 872] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896E70F000) [pid = 872] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008969621000) [pid = 872] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896B4CF800) [pid = 872] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896AE4A000) [pid = 872] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:49:37 INFO - PROCESS | 872 | 1467042577529 Marionette TRACE conn8 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2035ms 08:49:37 INFO - PROCESS | 872 | 1467042577558 Marionette TRACE conn8 -> [0,1817,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 872 | 1467042577562 Marionette TRACE conn8 <- [1,1817,null,{"value":"13"}] 08:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:49:37 INFO - PROCESS | 872 | 1467042577567 Marionette TRACE conn8 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 872 | 1467042577571 Marionette TRACE conn8 <- [1,1818,null,{}] 08:49:37 INFO - PROCESS | 872 | 1467042577578 Marionette TRACE conn8 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 872 | 1467042577581 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:37 INFO - PROCESS | 872 | 1467042577683 Marionette TRACE conn8 <- [1,1819,null,{"value":null}] 08:49:37 INFO - PROCESS | 872 | 1467042577690 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 872 | 1467042577695 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:37 INFO - PROCESS | 872 | ++DOCSHELL 000000896167D800 == 28 [pid = 872] [id = 464] 08:49:37 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895C4A3800) [pid = 872] [serial = 1392] [outer = 0000000000000000] 08:49:37 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000895C97D000) [pid = 872] [serial = 1393] [outer = 000000895C4A3800] 08:49:37 INFO - PROCESS | 872 | 1467042577746 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000895DAB8800) [pid = 872] [serial = 1394] [outer = 000000895C4A3800] 08:49:38 INFO - PROCESS | 872 | 1467042578241 Marionette TRACE conn8 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 08:49:38 INFO - PROCESS | 872 | 1467042578305 Marionette TRACE conn8 -> [0,1821,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 872 | 1467042578311 Marionette TRACE conn8 <- [1,1821,null,{"value":"13"}] 08:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:49:38 INFO - PROCESS | 872 | 1467042578317 Marionette TRACE conn8 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 872 | 1467042578320 Marionette TRACE conn8 <- [1,1822,null,{}] 08:49:38 INFO - PROCESS | 872 | 1467042578324 Marionette TRACE conn8 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 872 | 1467042578328 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:38 INFO - PROCESS | 872 | 1467042578419 Marionette TRACE conn8 <- [1,1823,null,{"value":null}] 08:49:38 INFO - PROCESS | 872 | 1467042578433 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 872 | 1467042578436 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:38 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D5000 == 29 [pid = 872] [id = 465] 08:49:38 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896169B400) [pid = 872] [serial = 1395] [outer = 0000000000000000] 08:49:38 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (00000089618E5000) [pid = 872] [serial = 1396] [outer = 000000896169B400] 08:49:38 INFO - PROCESS | 872 | 1467042578485 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089626CCC00) [pid = 872] [serial = 1397] [outer = 000000896169B400] 08:49:38 INFO - PROCESS | 872 | 1467042578958 Marionette TRACE conn8 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 08:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:49:39 INFO - PROCESS | 872 | 1467042579012 Marionette TRACE conn8 -> [0,1825,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 872 | 1467042579014 Marionette TRACE conn8 <- [1,1825,null,{"value":"13"}] 08:49:39 INFO - PROCESS | 872 | 1467042579018 Marionette TRACE conn8 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 872 | 1467042579022 Marionette TRACE conn8 <- [1,1826,null,{}] 08:49:39 INFO - PROCESS | 872 | 1467042579034 Marionette TRACE conn8 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 872 | 1467042579039 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:39 INFO - PROCESS | 872 | 1467042579164 Marionette TRACE conn8 <- [1,1827,null,{"value":null}] 08:49:39 INFO - PROCESS | 872 | 1467042579236 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 872 | 1467042579239 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:39 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B84000 == 30 [pid = 872] [id = 466] 08:49:39 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895AA48C00) [pid = 872] [serial = 1398] [outer = 0000000000000000] 08:49:39 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896314C000) [pid = 872] [serial = 1399] [outer = 000000895AA48C00] 08:49:39 INFO - PROCESS | 872 | 1467042579289 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089656F9800) [pid = 872] [serial = 1400] [outer = 000000895AA48C00] 08:49:39 INFO - PROCESS | 872 | 1467042579676 Marionette TRACE conn8 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 692ms 08:49:39 INFO - PROCESS | 872 | 1467042579712 Marionette TRACE conn8 -> [0,1829,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 872 | 1467042579715 Marionette TRACE conn8 <- [1,1829,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:49:39 INFO - PROCESS | 872 | 1467042579718 Marionette TRACE conn8 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 872 | 1467042579720 Marionette TRACE conn8 <- [1,1830,null,{}] 08:49:39 INFO - PROCESS | 872 | 1467042579731 Marionette TRACE conn8 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 872 | 1467042579733 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:39 INFO - PROCESS | 872 | 1467042579820 Marionette TRACE conn8 <- [1,1831,null,{"value":null}] 08:49:39 INFO - PROCESS | 872 | 1467042579826 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 872 | 1467042579829 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:39 INFO - PROCESS | 872 | ++DOCSHELL 0000008968E83800 == 31 [pid = 872] [id = 467] 08:49:39 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089657C8400) [pid = 872] [serial = 1401] [outer = 0000000000000000] 08:49:39 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008965A73800) [pid = 872] [serial = 1402] [outer = 00000089657C8400] 08:49:39 INFO - PROCESS | 872 | 1467042579874 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896617D800) [pid = 872] [serial = 1403] [outer = 00000089657C8400] 08:49:40 INFO - PROCESS | 872 | 1467042580314 Marionette TRACE conn8 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 649ms 08:49:40 INFO - PROCESS | 872 | 1467042580370 Marionette TRACE conn8 -> [0,1833,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 872 | 1467042580372 Marionette TRACE conn8 <- [1,1833,null,{"value":"13"}] 08:49:40 INFO - PROCESS | 872 | 1467042580375 Marionette TRACE conn8 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:49:40 INFO - PROCESS | 872 | 1467042580377 Marionette TRACE conn8 <- [1,1834,null,{}] 08:49:40 INFO - PROCESS | 872 | 1467042580381 Marionette TRACE conn8 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 872 | 1467042580383 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:40 INFO - PROCESS | 872 | 1467042580463 Marionette TRACE conn8 <- [1,1835,null,{"value":null}] 08:49:40 INFO - PROCESS | 872 | 1467042580470 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 872 | 1467042580472 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:40 INFO - PROCESS | 872 | ++DOCSHELL 0000008969AD8800 == 32 [pid = 872] [id = 468] 08:49:40 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008961507400) [pid = 872] [serial = 1404] [outer = 0000000000000000] 08:49:40 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966A88400) [pid = 872] [serial = 1405] [outer = 0000008961507400] 08:49:40 INFO - PROCESS | 872 | 1467042580518 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008966E3A000) [pid = 872] [serial = 1406] [outer = 0000008961507400] 08:49:40 INFO - PROCESS | 872 | 1467042580974 Marionette TRACE conn8 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 08:49:41 INFO - PROCESS | 872 | 1467042581012 Marionette TRACE conn8 -> [0,1837,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 872 | 1467042581014 Marionette TRACE conn8 <- [1,1837,null,{"value":"13"}] 08:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:49:41 INFO - PROCESS | 872 | 1467042581018 Marionette TRACE conn8 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 872 | 1467042581020 Marionette TRACE conn8 <- [1,1838,null,{}] 08:49:41 INFO - PROCESS | 872 | 1467042581023 Marionette TRACE conn8 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 872 | 1467042581029 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:41 INFO - PROCESS | 872 | 1467042581136 Marionette TRACE conn8 <- [1,1839,null,{"value":null}] 08:49:41 INFO - PROCESS | 872 | 1467042581144 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 872 | 1467042581146 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:41 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9B1800 == 33 [pid = 872] [id = 469] 08:49:41 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968B49400) [pid = 872] [serial = 1407] [outer = 0000000000000000] 08:49:41 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896917CC00) [pid = 872] [serial = 1408] [outer = 0000008968B49400] 08:49:41 INFO - PROCESS | 872 | 1467042581192 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896955F000) [pid = 872] [serial = 1409] [outer = 0000008968B49400] 08:49:41 INFO - PROCESS | 872 | 1467042581619 Marionette TRACE conn8 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 08:49:41 INFO - PROCESS | 872 | 1467042581650 Marionette TRACE conn8 -> [0,1841,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 872 | 1467042581652 Marionette TRACE conn8 <- [1,1841,null,{"value":"13"}] 08:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:49:41 INFO - PROCESS | 872 | 1467042581656 Marionette TRACE conn8 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 872 | 1467042581657 Marionette TRACE conn8 <- [1,1842,null,{}] 08:49:41 INFO - PROCESS | 872 | 1467042581661 Marionette TRACE conn8 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 872 | 1467042581663 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:41 INFO - PROCESS | 872 | 1467042581741 Marionette TRACE conn8 <- [1,1843,null,{"value":null}] 08:49:41 INFO - PROCESS | 872 | 1467042581747 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 872 | 1467042581749 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:41 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE23000 == 34 [pid = 872] [id = 470] 08:49:41 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008969619000) [pid = 872] [serial = 1410] [outer = 0000000000000000] 08:49:41 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008969620C00) [pid = 872] [serial = 1411] [outer = 0000008969619000] 08:49:41 INFO - PROCESS | 872 | 1467042581793 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (00000089698DC400) [pid = 872] [serial = 1412] [outer = 0000008969619000] 08:49:42 INFO - PROCESS | 872 | 1467042582219 Marionette TRACE conn8 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 08:49:42 INFO - PROCESS | 872 | 1467042582286 Marionette TRACE conn8 -> [0,1845,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 872 | 1467042582288 Marionette TRACE conn8 <- [1,1845,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:49:42 INFO - PROCESS | 872 | 1467042582292 Marionette TRACE conn8 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 872 | 1467042582294 Marionette TRACE conn8 <- [1,1846,null,{}] 08:49:42 INFO - PROCESS | 872 | 1467042582298 Marionette TRACE conn8 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 872 | 1467042582300 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:42 INFO - PROCESS | 872 | 1467042582379 Marionette TRACE conn8 <- [1,1847,null,{"value":null}] 08:49:42 INFO - PROCESS | 872 | 1467042582386 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 872 | 1467042582388 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896E866800 == 35 [pid = 872] [id = 471] 08:49:42 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969821C00) [pid = 872] [serial = 1413] [outer = 0000000000000000] 08:49:42 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969A61C00) [pid = 872] [serial = 1414] [outer = 0000008969821C00] 08:49:42 INFO - PROCESS | 872 | 1467042582433 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896A27BC00) [pid = 872] [serial = 1415] [outer = 0000008969821C00] 08:49:42 INFO - PROCESS | 872 | 1467042582922 Marionette TRACE conn8 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 08:49:42 INFO - PROCESS | 872 | 1467042582993 Marionette TRACE conn8 -> [0,1849,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 872 | 1467042582995 Marionette TRACE conn8 <- [1,1849,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:49:43 INFO - PROCESS | 872 | 1467042582999 Marionette TRACE conn8 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 872 | 1467042583001 Marionette TRACE conn8 <- [1,1850,null,{}] 08:49:43 INFO - PROCESS | 872 | 1467042583004 Marionette TRACE conn8 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 872 | 1467042583006 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:43 INFO - PROCESS | 872 | 1467042583137 Marionette TRACE conn8 <- [1,1851,null,{"value":null}] 08:49:43 INFO - PROCESS | 872 | 1467042583190 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 872 | 1467042583192 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:43 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B83800 == 36 [pid = 872] [id = 472] 08:49:43 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896A27A800) [pid = 872] [serial = 1416] [outer = 0000000000000000] 08:49:43 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896AE4EC00) [pid = 872] [serial = 1417] [outer = 000000896A27A800] 08:49:43 INFO - PROCESS | 872 | 1467042583238 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896AEAB800) [pid = 872] [serial = 1418] [outer = 000000896A27A800] 08:49:43 INFO - PROCESS | 872 | 1467042583690 Marionette TRACE conn8 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 732ms 08:49:43 INFO - PROCESS | 872 | 1467042583732 Marionette TRACE conn8 -> [0,1853,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 872 | 1467042583734 Marionette TRACE conn8 <- [1,1853,null,{"value":"13"}] 08:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:49:43 INFO - PROCESS | 872 | 1467042583738 Marionette TRACE conn8 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 872 | 1467042583740 Marionette TRACE conn8 <- [1,1854,null,{}] 08:49:43 INFO - PROCESS | 872 | 1467042583747 Marionette TRACE conn8 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 872 | 1467042583749 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:43 INFO - PROCESS | 872 | 1467042583865 Marionette TRACE conn8 <- [1,1855,null,{"value":null}] 08:49:43 INFO - PROCESS | 872 | 1467042583870 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 872 | 1467042583872 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA1F800 == 37 [pid = 872] [id = 473] 08:49:43 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896AE54400) [pid = 872] [serial = 1419] [outer = 0000000000000000] 08:49:43 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896AFEC400) [pid = 872] [serial = 1420] [outer = 000000896AE54400] 08:49:43 INFO - PROCESS | 872 | 1467042583921 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896B326400) [pid = 872] [serial = 1421] [outer = 000000896AE54400] 08:49:44 INFO - PROCESS | 872 | 1467042584374 Marionette TRACE conn8 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 08:49:44 INFO - PROCESS | 872 | 1467042584437 Marionette TRACE conn8 -> [0,1857,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 872 | 1467042584439 Marionette TRACE conn8 <- [1,1857,null,{"value":"13"}] 08:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:49:44 INFO - PROCESS | 872 | 1467042584443 Marionette TRACE conn8 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 872 | 1467042584446 Marionette TRACE conn8 <- [1,1858,null,{}] 08:49:44 INFO - PROCESS | 872 | 1467042584449 Marionette TRACE conn8 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 872 | 1467042584452 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:44 INFO - PROCESS | 872 | 1467042584603 Marionette TRACE conn8 <- [1,1859,null,{"value":null}] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896BAED400) [pid = 872] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896A278400) [pid = 872] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896AF17C00) [pid = 872] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896B3AB800) [pid = 872] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008969A54C00) [pid = 872] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C20B400) [pid = 872] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008967463800) [pid = 872] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008960EBEC00) [pid = 872] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089657C2400) [pid = 872] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895B3D3800) [pid = 872] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008961872800) [pid = 872] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C817000) [pid = 872] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896C960400) [pid = 872] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:49:44 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008966179000) [pid = 872] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:49:44 INFO - PROCESS | 872 | 1467042584810 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 872 | 1467042584813 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:44 INFO - PROCESS | 872 | ++DOCSHELL 0000008967269800 == 38 [pid = 872] [id = 474] 08:49:44 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000895C20E800) [pid = 872] [serial = 1422] [outer = 0000000000000000] 08:49:44 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008960E4DC00) [pid = 872] [serial = 1423] [outer = 000000895C20E800] 08:49:44 INFO - PROCESS | 872 | 1467042584864 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968BBA800) [pid = 872] [serial = 1424] [outer = 000000895C20E800] 08:49:45 INFO - PROCESS | 872 | 1467042585242 Marionette TRACE conn8 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 839ms 08:49:45 INFO - PROCESS | 872 | 1467042585284 Marionette TRACE conn8 -> [0,1861,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 872 | 1467042585286 Marionette TRACE conn8 <- [1,1861,null,{"value":"13"}] 08:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:49:45 INFO - PROCESS | 872 | 1467042585290 Marionette TRACE conn8 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 872 | 1467042585291 Marionette TRACE conn8 <- [1,1862,null,{}] 08:49:45 INFO - PROCESS | 872 | 1467042585295 Marionette TRACE conn8 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 872 | 1467042585297 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:45 INFO - PROCESS | 872 | 1467042585410 Marionette TRACE conn8 <- [1,1863,null,{"value":null}] 08:49:45 INFO - PROCESS | 872 | 1467042585418 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 872 | 1467042585427 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:45 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A9800 == 39 [pid = 872] [id = 475] 08:49:45 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008969558000) [pid = 872] [serial = 1425] [outer = 0000000000000000] 08:49:45 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B3B8C00) [pid = 872] [serial = 1426] [outer = 0000008969558000] 08:49:45 INFO - PROCESS | 872 | 1467042585473 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896BA71C00) [pid = 872] [serial = 1427] [outer = 0000008969558000] 08:49:45 INFO - PROCESS | 872 | 1467042585886 Marionette TRACE conn8 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 08:49:45 INFO - PROCESS | 872 | 1467042585922 Marionette TRACE conn8 -> [0,1865,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 872 | 1467042585924 Marionette TRACE conn8 <- [1,1865,null,{"value":"13"}] 08:49:45 INFO - PROCESS | 872 | 1467042585927 Marionette TRACE conn8 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:49:45 INFO - PROCESS | 872 | 1467042585929 Marionette TRACE conn8 <- [1,1866,null,{}] 08:49:45 INFO - PROCESS | 872 | 1467042585932 Marionette TRACE conn8 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 872 | 1467042585934 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:46 INFO - PROCESS | 872 | 1467042586046 Marionette TRACE conn8 <- [1,1867,null,{"value":null}] 08:49:46 INFO - PROCESS | 872 | 1467042586086 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 872 | 1467042586088 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:46 INFO - PROCESS | 872 | ++DOCSHELL 000000897061D000 == 40 [pid = 872] [id = 476] 08:49:46 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896BE8E000) [pid = 872] [serial = 1428] [outer = 0000000000000000] 08:49:46 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896BE96400) [pid = 872] [serial = 1429] [outer = 000000896BE8E000] 08:49:46 INFO - PROCESS | 872 | 1467042586132 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C90A800) [pid = 872] [serial = 1430] [outer = 000000896BE8E000] 08:49:46 INFO - PROCESS | 872 | 1467042586876 Marionette TRACE conn8 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1024ms 08:49:46 INFO - PROCESS | 872 | 1467042586955 Marionette TRACE conn8 -> [0,1869,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 872 | 1467042586960 Marionette TRACE conn8 <- [1,1869,null,{"value":"13"}] 08:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:49:46 INFO - PROCESS | 872 | 1467042586965 Marionette TRACE conn8 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 872 | 1467042586972 Marionette TRACE conn8 <- [1,1870,null,{}] 08:49:47 INFO - PROCESS | 872 | 1467042586999 Marionette TRACE conn8 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 872 | 1467042587002 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:47 INFO - PROCESS | 872 | 1467042587185 Marionette TRACE conn8 <- [1,1871,null,{"value":null}] 08:49:47 INFO - PROCESS | 872 | 1467042587274 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 872 | 1467042587277 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:47 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C7000 == 41 [pid = 872] [id = 477] 08:49:47 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000895DABAC00) [pid = 872] [serial = 1431] [outer = 0000000000000000] 08:49:47 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008960EB8C00) [pid = 872] [serial = 1432] [outer = 000000895DABAC00] 08:49:47 INFO - PROCESS | 872 | 1467042587338 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (00000089626CAC00) [pid = 872] [serial = 1433] [outer = 000000895DABAC00] 08:49:48 INFO - PROCESS | 872 | 1467042588254 Marionette TRACE conn8 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1369ms 08:49:48 INFO - PROCESS | 872 | 1467042588336 Marionette TRACE conn8 -> [0,1873,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 872 | 1467042588340 Marionette TRACE conn8 <- [1,1873,null,{"value":"13"}] 08:49:48 INFO - PROCESS | 872 | 1467042588345 Marionette TRACE conn8 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:49:48 INFO - PROCESS | 872 | 1467042588349 Marionette TRACE conn8 <- [1,1874,null,{}] 08:49:48 INFO - PROCESS | 872 | 1467042588355 Marionette TRACE conn8 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 872 | 1467042588358 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:48 INFO - PROCESS | 872 | 1467042588501 Marionette TRACE conn8 <- [1,1875,null,{"value":null}] 08:49:48 INFO - PROCESS | 872 | 1467042588577 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 872 | 1467042588581 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:48 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B17000 == 42 [pid = 872] [id = 478] 08:49:48 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008961B35C00) [pid = 872] [serial = 1434] [outer = 0000000000000000] 08:49:48 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (00000089626D6000) [pid = 872] [serial = 1435] [outer = 0000008961B35C00] 08:49:48 INFO - PROCESS | 872 | 1467042588676 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008962F40400) [pid = 872] [serial = 1436] [outer = 0000008961B35C00] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 00000089701A9800 == 41 [pid = 872] [id = 475] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 0000008967269800 == 40 [pid = 872] [id = 474] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 000000896FA1F800 == 39 [pid = 872] [id = 473] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 0000008968B83800 == 38 [pid = 872] [id = 472] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 000000896E866800 == 37 [pid = 872] [id = 471] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 000000896DE23000 == 36 [pid = 872] [id = 470] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 000000896C9B1800 == 35 [pid = 872] [id = 469] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 0000008969AD8800 == 34 [pid = 872] [id = 468] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 0000008968E83800 == 33 [pid = 872] [id = 467] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 0000008968B84000 == 32 [pid = 872] [id = 466] 08:49:48 INFO - PROCESS | 872 | --DOCSHELL 00000089656D5000 == 31 [pid = 872] [id = 465] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896C962C00) [pid = 872] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOCSHELL 000000896167D800 == 30 [pid = 872] [id = 464] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896C904400) [pid = 872] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896AE4A800) [pid = 872] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896AFEC000) [pid = 872] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896AEA7C00) [pid = 872] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896B3B8800) [pid = 872] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B325000) [pid = 872] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896BE91C00) [pid = 872] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008969A5FC00) [pid = 872] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896961B000) [pid = 872] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896981B400) [pid = 872] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008968F43800) [pid = 872] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969559C00) [pid = 872] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089667F1400) [pid = 872] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008966A94800) [pid = 872] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008965A6A000) [pid = 872] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966175800) [pid = 872] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962FCC400) [pid = 872] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089656F1800) [pid = 872] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008961874C00) [pid = 872] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896250F400) [pid = 872] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000895C81EC00) [pid = 872] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895DAB8C00) [pid = 872] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896CA06C00) [pid = 872] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896A277000) [pid = 872] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896B4D9C00) [pid = 872] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896B6DC400) [pid = 872] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896A27A000) [pid = 872] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:49:49 INFO - PROCESS | 872 | 1467042589219 Marionette TRACE conn8 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 943ms 08:49:49 INFO - PROCESS | 872 | 1467042589294 Marionette TRACE conn8 -> [0,1877,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 872 | 1467042589299 Marionette TRACE conn8 <- [1,1877,null,{"value":"13"}] 08:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:49:49 INFO - PROCESS | 872 | 1467042589305 Marionette TRACE conn8 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 872 | 1467042589308 Marionette TRACE conn8 <- [1,1878,null,{}] 08:49:49 INFO - PROCESS | 872 | 1467042589312 Marionette TRACE conn8 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 872 | 1467042589315 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:49 INFO - PROCESS | 872 | 1467042589406 Marionette TRACE conn8 <- [1,1879,null,{"value":null}] 08:49:49 INFO - PROCESS | 872 | 1467042589419 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 872 | 1467042589422 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:49 INFO - PROCESS | 872 | ++DOCSHELL 0000008966E99800 == 31 [pid = 872] [id = 479] 08:49:49 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008962679800) [pid = 872] [serial = 1437] [outer = 0000000000000000] 08:49:49 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008962FC8C00) [pid = 872] [serial = 1438] [outer = 0000008962679800] 08:49:49 INFO - PROCESS | 872 | 1467042589470 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089656FB000) [pid = 872] [serial = 1439] [outer = 0000008962679800] 08:49:49 INFO - PROCESS | 872 | 1467042589946 Marionette TRACE conn8 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 08:49:50 INFO - PROCESS | 872 | 1467042589999 Marionette TRACE conn8 -> [0,1881,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 872 | 1467042590001 Marionette TRACE conn8 <- [1,1881,null,{"value":"13"}] 08:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:49:50 INFO - PROCESS | 872 | 1467042590005 Marionette TRACE conn8 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 872 | 1467042590009 Marionette TRACE conn8 <- [1,1882,null,{}] 08:49:50 INFO - PROCESS | 872 | 1467042590020 Marionette TRACE conn8 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 872 | 1467042590025 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:50 INFO - PROCESS | 872 | 1467042590153 Marionette TRACE conn8 <- [1,1883,null,{"value":null}] 08:49:50 INFO - PROCESS | 872 | 1467042590229 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 872 | 1467042590232 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:50 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F80800 == 32 [pid = 872] [id = 480] 08:49:50 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008966175800) [pid = 872] [serial = 1440] [outer = 0000000000000000] 08:49:50 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896619AC00) [pid = 872] [serial = 1441] [outer = 0000008966175800] 08:49:50 INFO - PROCESS | 872 | 1467042590290 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008966A8C000) [pid = 872] [serial = 1442] [outer = 0000008966175800] 08:49:50 INFO - PROCESS | 872 | 1467042590656 Marionette TRACE conn8 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 693ms 08:49:50 INFO - PROCESS | 872 | 1467042590701 Marionette TRACE conn8 -> [0,1885,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 872 | 1467042590704 Marionette TRACE conn8 <- [1,1885,null,{"value":"13"}] 08:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:49:50 INFO - PROCESS | 872 | 1467042590707 Marionette TRACE conn8 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 872 | 1467042590709 Marionette TRACE conn8 <- [1,1886,null,{}] 08:49:50 INFO - PROCESS | 872 | 1467042590712 Marionette TRACE conn8 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 872 | 1467042590714 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:50 INFO - PROCESS | 872 | 1467042590803 Marionette TRACE conn8 <- [1,1887,null,{"value":null}] 08:49:50 INFO - PROCESS | 872 | 1467042590810 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 872 | 1467042590812 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:50 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB5800 == 33 [pid = 872] [id = 481] 08:49:50 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895C4A5800) [pid = 872] [serial = 1443] [outer = 0000000000000000] 08:49:50 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008968984000) [pid = 872] [serial = 1444] [outer = 000000895C4A5800] 08:49:50 INFO - PROCESS | 872 | 1467042590858 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008968BC3400) [pid = 872] [serial = 1445] [outer = 000000895C4A5800] 08:49:51 INFO - PROCESS | 872 | 1467042591330 Marionette TRACE conn8 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 08:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:49:51 INFO - PROCESS | 872 | 1467042591403 Marionette TRACE conn8 -> [0,1889,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 872 | 1467042591405 Marionette TRACE conn8 <- [1,1889,null,{"value":"13"}] 08:49:51 INFO - PROCESS | 872 | 1467042591408 Marionette TRACE conn8 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 872 | 1467042591410 Marionette TRACE conn8 <- [1,1890,null,{}] 08:49:51 INFO - PROCESS | 872 | 1467042591413 Marionette TRACE conn8 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 872 | 1467042591415 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:51 INFO - PROCESS | 872 | 1467042591559 Marionette TRACE conn8 <- [1,1891,null,{"value":null}] 08:49:51 INFO - PROCESS | 872 | 1467042591613 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 872 | 1467042591616 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:51 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBB8000 == 34 [pid = 872] [id = 482] 08:49:51 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008968F3C400) [pid = 872] [serial = 1446] [outer = 0000000000000000] 08:49:51 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896955AC00) [pid = 872] [serial = 1447] [outer = 0000008968F3C400] 08:49:51 INFO - PROCESS | 872 | 1467042591661 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896961A800) [pid = 872] [serial = 1448] [outer = 0000008968F3C400] 08:49:52 INFO - PROCESS | 872 | 1467042592087 Marionette TRACE conn8 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 731ms 08:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:49:52 INFO - PROCESS | 872 | 1467042592147 Marionette TRACE conn8 -> [0,1893,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 872 | 1467042592150 Marionette TRACE conn8 <- [1,1893,null,{"value":"13"}] 08:49:52 INFO - PROCESS | 872 | 1467042592153 Marionette TRACE conn8 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 872 | 1467042592155 Marionette TRACE conn8 <- [1,1894,null,{}] 08:49:52 INFO - PROCESS | 872 | 1467042592159 Marionette TRACE conn8 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 872 | 1467042592165 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:52 INFO - PROCESS | 872 | 1467042592309 Marionette TRACE conn8 <- [1,1895,null,{"value":null}] 08:49:52 INFO - PROCESS | 872 | 1467042592363 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 872 | 1467042592365 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:52 INFO - PROCESS | 872 | ++DOCSHELL 000000896E85A000 == 35 [pid = 872] [id = 483] 08:49:52 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008969A49C00) [pid = 872] [serial = 1449] [outer = 0000000000000000] 08:49:52 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969BEB800) [pid = 872] [serial = 1450] [outer = 0000008969A49C00] 08:49:52 INFO - PROCESS | 872 | 1467042592412 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AF15400) [pid = 872] [serial = 1451] [outer = 0000008969A49C00] 08:49:52 INFO - PROCESS | 872 | 1467042592836 Marionette TRACE conn8 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 08:49:52 INFO - PROCESS | 872 | 1467042592910 Marionette TRACE conn8 -> [0,1897,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 872 | 1467042592912 Marionette TRACE conn8 <- [1,1897,null,{"value":"13"}] 08:49:52 INFO - PROCESS | 872 | 1467042592918 Marionette TRACE conn8 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 872 | 1467042592920 Marionette TRACE conn8 <- [1,1898,null,{}] 08:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:49:52 INFO - PROCESS | 872 | 1467042592923 Marionette TRACE conn8 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 872 | 1467042592934 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:53 INFO - PROCESS | 872 | 1467042593126 Marionette TRACE conn8 <- [1,1899,null,{"value":null}] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008969558000) [pid = 872] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008969619000) [pid = 872] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896169B400) [pid = 872] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895AA48C00) [pid = 872] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896A27A800) [pid = 872] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008968B49400) [pid = 872] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C20E800) [pid = 872] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896AE54400) [pid = 872] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008969821C00) [pid = 872] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089657C8400) [pid = 872] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000895C4A3800) [pid = 872] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896C95E000) [pid = 872] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:49:53 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008961507400) [pid = 872] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:49:53 INFO - PROCESS | 872 | 1467042593184 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 872 | 1467042593186 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:53 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB2000 == 36 [pid = 872] [id = 484] 08:49:53 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000895C209800) [pid = 872] [serial = 1452] [outer = 0000000000000000] 08:49:53 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089615BDC00) [pid = 872] [serial = 1453] [outer = 000000895C209800] 08:49:53 INFO - PROCESS | 872 | 1467042593232 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008968BBB000) [pid = 872] [serial = 1454] [outer = 000000895C209800] 08:49:53 INFO - PROCESS | 872 | 1467042593582 Marionette TRACE conn8 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 693ms 08:49:53 INFO - PROCESS | 872 | 1467042593616 Marionette TRACE conn8 -> [0,1901,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 872 | 1467042593618 Marionette TRACE conn8 <- [1,1901,null,{"value":"13"}] 08:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:49:53 INFO - PROCESS | 872 | 1467042593629 Marionette TRACE conn8 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 872 | 1467042593631 Marionette TRACE conn8 <- [1,1902,null,{}] 08:49:53 INFO - PROCESS | 872 | 1467042593635 Marionette TRACE conn8 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 872 | 1467042593637 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:53 INFO - PROCESS | 872 | 1467042593720 Marionette TRACE conn8 <- [1,1903,null,{"value":null}] 08:49:53 INFO - PROCESS | 872 | 1467042593726 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 872 | 1467042593728 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:53 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C79000 == 37 [pid = 872] [id = 485] 08:49:53 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008969A5D400) [pid = 872] [serial = 1455] [outer = 0000000000000000] 08:49:53 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896B31D400) [pid = 872] [serial = 1456] [outer = 0000008969A5D400] 08:49:53 INFO - PROCESS | 872 | 1467042593773 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896B3ADC00) [pid = 872] [serial = 1457] [outer = 0000008969A5D400] 08:49:54 INFO - PROCESS | 872 | 1467042594207 Marionette TRACE conn8 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 650ms 08:49:54 INFO - PROCESS | 872 | 1467042594275 Marionette TRACE conn8 -> [0,1905,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 872 | 1467042594278 Marionette TRACE conn8 <- [1,1905,null,{"value":"13"}] 08:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:49:54 INFO - PROCESS | 872 | 1467042594281 Marionette TRACE conn8 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 872 | 1467042594283 Marionette TRACE conn8 <- [1,1906,null,{}] 08:49:54 INFO - PROCESS | 872 | 1467042594287 Marionette TRACE conn8 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 872 | 1467042594289 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:54 INFO - PROCESS | 872 | 1467042594371 Marionette TRACE conn8 <- [1,1907,null,{"value":null}] 08:49:54 INFO - PROCESS | 872 | 1467042594379 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 872 | 1467042594381 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:54 INFO - PROCESS | 872 | ++DOCSHELL 000000897000B000 == 38 [pid = 872] [id = 486] 08:49:54 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896B3B5C00) [pid = 872] [serial = 1458] [outer = 0000000000000000] 08:49:54 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896B4D0C00) [pid = 872] [serial = 1459] [outer = 000000896B3B5C00] 08:49:54 INFO - PROCESS | 872 | 1467042594425 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B6DC400) [pid = 872] [serial = 1460] [outer = 000000896B3B5C00] 08:49:54 INFO - PROCESS | 872 | 1467042594871 Marionette TRACE conn8 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 08:49:54 INFO - PROCESS | 872 | 1467042594913 Marionette TRACE conn8 -> [0,1909,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 872 | 1467042594916 Marionette TRACE conn8 <- [1,1909,null,{"value":"13"}] 08:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:49:54 INFO - PROCESS | 872 | 1467042594919 Marionette TRACE conn8 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 872 | 1467042594921 Marionette TRACE conn8 <- [1,1910,null,{}] 08:49:54 INFO - PROCESS | 872 | 1467042594925 Marionette TRACE conn8 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 872 | 1467042594927 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:55 INFO - PROCESS | 872 | 1467042595011 Marionette TRACE conn8 <- [1,1911,null,{"value":null}] 08:49:55 INFO - PROCESS | 872 | 1467042595016 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 872 | 1467042595018 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:55 INFO - PROCESS | 872 | ++DOCSHELL 00000089700A2000 == 39 [pid = 872] [id = 487] 08:49:55 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896BE92400) [pid = 872] [serial = 1461] [outer = 0000000000000000] 08:49:55 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896BE99000) [pid = 872] [serial = 1462] [outer = 000000896BE92400] 08:49:55 INFO - PROCESS | 872 | 1467042595062 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896C911400) [pid = 872] [serial = 1463] [outer = 000000896BE92400] 08:49:55 INFO - PROCESS | 872 | 1467042595785 Marionette TRACE conn8 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 942ms 08:49:55 INFO - PROCESS | 872 | 1467042595863 Marionette TRACE conn8 -> [0,1913,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 872 | 1467042595868 Marionette TRACE conn8 <- [1,1913,null,{"value":"13"}] 08:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:49:55 INFO - PROCESS | 872 | 1467042595873 Marionette TRACE conn8 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 872 | 1467042595879 Marionette TRACE conn8 <- [1,1914,null,{}] 08:49:55 INFO - PROCESS | 872 | 1467042595884 Marionette TRACE conn8 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 872 | 1467042595888 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:56 INFO - PROCESS | 872 | 1467042596017 Marionette TRACE conn8 <- [1,1915,null,{"value":null}] 08:49:56 INFO - PROCESS | 872 | 1467042596132 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 872 | 1467042596135 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:56 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B73800 == 40 [pid = 872] [id = 488] 08:49:56 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008962677C00) [pid = 872] [serial = 1464] [outer = 0000000000000000] 08:49:56 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896560D400) [pid = 872] [serial = 1465] [outer = 0000008962677C00] 08:49:56 INFO - PROCESS | 872 | 1467042596197 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008965A2EC00) [pid = 872] [serial = 1466] [outer = 0000008962677C00] 08:49:56 INFO - PROCESS | 872 | 1467042596755 Marionette TRACE conn8 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 944ms 08:49:56 INFO - PROCESS | 872 | 1467042596821 Marionette TRACE conn8 -> [0,1917,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 872 | 1467042596826 Marionette TRACE conn8 <- [1,1917,null,{"value":"13"}] 08:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:49:56 INFO - PROCESS | 872 | 1467042596833 Marionette TRACE conn8 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 872 | 1467042596836 Marionette TRACE conn8 <- [1,1918,null,{}] 08:49:56 INFO - PROCESS | 872 | 1467042596840 Marionette TRACE conn8 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 872 | 1467042596843 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:56 INFO - PROCESS | 872 | 1467042596962 Marionette TRACE conn8 <- [1,1919,null,{"value":null}] 08:49:57 INFO - PROCESS | 872 | 1467042597057 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 872 | 1467042597060 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:57 INFO - PROCESS | 872 | ++DOCSHELL 000000896E814800 == 41 [pid = 872] [id = 489] 08:49:57 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008968BBE400) [pid = 872] [serial = 1467] [outer = 0000000000000000] 08:49:57 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089692D0800) [pid = 872] [serial = 1468] [outer = 0000008968BBE400] 08:49:57 INFO - PROCESS | 872 | 1467042597117 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896981FC00) [pid = 872] [serial = 1469] [outer = 0000008968BBE400] 08:49:57 INFO - PROCESS | 872 | 1467042597726 Marionette TRACE conn8 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 923ms 08:49:57 INFO - PROCESS | 872 | 1467042597758 Marionette TRACE conn8 -> [0,1921,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 872 | 1467042597761 Marionette TRACE conn8 <- [1,1921,null,{"value":"13"}] 08:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:49:57 INFO - PROCESS | 872 | 1467042597765 Marionette TRACE conn8 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 872 | 1467042597769 Marionette TRACE conn8 <- [1,1922,null,{}] 08:49:57 INFO - PROCESS | 872 | 1467042597781 Marionette TRACE conn8 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 872 | 1467042597786 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:57 INFO - PROCESS | 872 | 1467042597898 Marionette TRACE conn8 <- [1,1923,null,{"value":null}] 08:49:58 INFO - PROCESS | 872 | 1467042597994 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 872 | 1467042597997 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:58 INFO - PROCESS | 872 | ++DOCSHELL 00000089706B5800 == 42 [pid = 872] [id = 490] 08:49:58 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B324400) [pid = 872] [serial = 1470] [outer = 0000000000000000] 08:49:58 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896B3B3400) [pid = 872] [serial = 1471] [outer = 000000896B324400] 08:49:58 INFO - PROCESS | 872 | 1467042598055 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896C95E400) [pid = 872] [serial = 1472] [outer = 000000896B324400] 08:49:58 INFO - PROCESS | 872 | 1467042598722 Marionette TRACE conn8 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 986ms 08:49:58 INFO - PROCESS | 872 | 1467042598753 Marionette TRACE conn8 -> [0,1925,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 872 | 1467042598756 Marionette TRACE conn8 <- [1,1925,null,{"value":"13"}] 08:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:49:58 INFO - PROCESS | 872 | 1467042598760 Marionette TRACE conn8 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 872 | 1467042598762 Marionette TRACE conn8 <- [1,1926,null,{}] 08:49:58 INFO - PROCESS | 872 | 1467042598766 Marionette TRACE conn8 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 872 | 1467042598768 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:58 INFO - PROCESS | 872 | 1467042598891 Marionette TRACE conn8 <- [1,1927,null,{"value":null}] 08:49:59 INFO - PROCESS | 872 | 1467042599014 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 872 | 1467042599016 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:49:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D1B000 == 43 [pid = 872] [id = 491] 08:49:59 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896161EC00) [pid = 872] [serial = 1473] [outer = 0000000000000000] 08:49:59 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896A279400) [pid = 872] [serial = 1474] [outer = 000000896161EC00] 08:49:59 INFO - PROCESS | 872 | 1467042599073 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896CA0A000) [pid = 872] [serial = 1475] [outer = 000000896161EC00] 08:49:59 INFO - PROCESS | 872 | 1467042599765 Marionette TRACE conn8 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1078ms 08:49:59 INFO - PROCESS | 872 | 1467042599840 Marionette TRACE conn8 -> [0,1929,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 872 | 1467042599844 Marionette TRACE conn8 <- [1,1929,null,{"value":"13"}] 08:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:49:59 INFO - PROCESS | 872 | 1467042599848 Marionette TRACE conn8 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 872 | 1467042599852 Marionette TRACE conn8 <- [1,1930,null,{}] 08:49:59 INFO - PROCESS | 872 | 1467042599857 Marionette TRACE conn8 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 872 | 1467042599860 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:00 INFO - PROCESS | 872 | 1467042600012 Marionette TRACE conn8 <- [1,1931,null,{"value":null}] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 0000008971434800 == 42 [pid = 872] [id = 463] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 000000897000B000 == 41 [pid = 872] [id = 486] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 0000008962C79000 == 40 [pid = 872] [id = 485] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB2000 == 39 [pid = 872] [id = 484] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 000000896E85A000 == 38 [pid = 872] [id = 483] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 000000896CBB8000 == 37 [pid = 872] [id = 482] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB5800 == 36 [pid = 872] [id = 481] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 0000008968F80800 == 35 [pid = 872] [id = 480] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 0000008966E99800 == 34 [pid = 872] [id = 479] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 0000008961B17000 == 33 [pid = 872] [id = 478] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 00000089656C7000 == 32 [pid = 872] [id = 477] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 000000897061D000 == 31 [pid = 872] [id = 476] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 0000008968D1B000 == 30 [pid = 872] [id = 491] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 00000089706B5800 == 29 [pid = 872] [id = 490] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 000000896E814800 == 28 [pid = 872] [id = 489] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 0000008968B73800 == 27 [pid = 872] [id = 488] 08:50:00 INFO - PROCESS | 872 | --DOCSHELL 00000089700A2000 == 26 [pid = 872] [id = 487] 08:50:00 INFO - PROCESS | 872 | 1467042600719 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 872 | 1467042600723 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896BA71C00) [pid = 872] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089698DC400) [pid = 872] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 89 (00000089618E5000) [pid = 872] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089656F9800) [pid = 872] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896AE4EC00) [pid = 872] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896917CC00) [pid = 872] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008968BBA800) [pid = 872] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AFEC400) [pid = 872] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896A27BC00) [pid = 872] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008960E4DC00) [pid = 872] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896AEAB800) [pid = 872] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896B326400) [pid = 872] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008965A73800) [pid = 872] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000895DAB8800) [pid = 872] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896CA04800) [pid = 872] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966E3A000) [pid = 872] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895C97D000) [pid = 872] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 74 (00000089626CCC00) [pid = 872] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896617D800) [pid = 872] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008969620C00) [pid = 872] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896314C000) [pid = 872] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008966A88400) [pid = 872] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896955F000) [pid = 872] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008969A61C00) [pid = 872] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896B3B8C00) [pid = 872] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:50:00 INFO - PROCESS | 872 | ++DOCSHELL 000000895CB1E000 == 27 [pid = 872] [id = 492] 08:50:00 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000895C122800) [pid = 872] [serial = 1476] [outer = 0000000000000000] 08:50:00 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000895C20F000) [pid = 872] [serial = 1477] [outer = 000000895C122800] 08:50:00 INFO - PROCESS | 872 | 1467042600884 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895C4A4800) [pid = 872] [serial = 1478] [outer = 000000895C122800] 08:50:01 INFO - PROCESS | 872 | 1467042601298 Marionette TRACE conn8 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1486ms 08:50:01 INFO - PROCESS | 872 | 1467042601361 Marionette TRACE conn8 -> [0,1933,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 872 | 1467042601364 Marionette TRACE conn8 <- [1,1933,null,{"value":"13"}] 08:50:01 INFO - PROCESS | 872 | 1467042601369 Marionette TRACE conn8 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 872 | 1467042601372 Marionette TRACE conn8 <- [1,1934,null,{}] 08:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:50:01 INFO - PROCESS | 872 | 1467042601378 Marionette TRACE conn8 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:01 INFO - PROCESS | 872 | 1467042601383 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:01 INFO - PROCESS | 872 | 1467042601478 Marionette TRACE conn8 <- [1,1935,null,{"value":null}] 08:50:01 INFO - PROCESS | 872 | 1467042601486 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 872 | 1467042601489 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:01 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F74800 == 28 [pid = 872] [id = 493] 08:50:01 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (00000089615D6400) [pid = 872] [serial = 1479] [outer = 0000000000000000] 08:50:01 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896195E400) [pid = 872] [serial = 1480] [outer = 00000089615D6400] 08:50:01 INFO - PROCESS | 872 | 1467042601538 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089626D1C00) [pid = 872] [serial = 1481] [outer = 00000089615D6400] 08:50:02 INFO - PROCESS | 872 | 1467042602010 Marionette TRACE conn8 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 08:50:02 INFO - PROCESS | 872 | 1467042602052 Marionette TRACE conn8 -> [0,1937,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 872 | 1467042602056 Marionette TRACE conn8 <- [1,1937,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:50:02 INFO - PROCESS | 872 | 1467042602062 Marionette TRACE conn8 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 872 | 1467042602064 Marionette TRACE conn8 <- [1,1938,null,{}] 08:50:02 INFO - PROCESS | 872 | 1467042602068 Marionette TRACE conn8 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 872 | 1467042602070 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:02 INFO - PROCESS | 872 | 1467042602197 Marionette TRACE conn8 <- [1,1939,null,{"value":null}] 08:50:02 INFO - PROCESS | 872 | 1467042602279 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 872 | 1467042602281 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:02 INFO - PROCESS | 872 | ++DOCSHELL 00000089674BB800 == 29 [pid = 872] [id = 494] 08:50:02 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008962F3DC00) [pid = 872] [serial = 1482] [outer = 0000000000000000] 08:50:02 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008962FC6000) [pid = 872] [serial = 1483] [outer = 0000008962F3DC00] 08:50:02 INFO - PROCESS | 872 | 1467042602338 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089656F9C00) [pid = 872] [serial = 1484] [outer = 0000008962F3DC00] 08:50:02 INFO - PROCESS | 872 | 1467042602783 Marionette TRACE conn8 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 08:50:02 INFO - PROCESS | 872 | 1467042602798 Marionette TRACE conn8 -> [0,1941,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 872 | 1467042602800 Marionette TRACE conn8 <- [1,1941,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:50:02 INFO - PROCESS | 872 | 1467042602815 Marionette TRACE conn8 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 872 | 1467042602821 Marionette TRACE conn8 <- [1,1942,null,{}] 08:50:02 INFO - PROCESS | 872 | 1467042602831 Marionette TRACE conn8 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 872 | 1467042602835 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:02 INFO - PROCESS | 872 | 1467042602955 Marionette TRACE conn8 <- [1,1943,null,{"value":null}] 08:50:03 INFO - PROCESS | 872 | 1467042603009 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 872 | 1467042603011 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:03 INFO - PROCESS | 872 | ++DOCSHELL 00000089693DD000 == 30 [pid = 872] [id = 495] 08:50:03 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896617A000) [pid = 872] [serial = 1485] [outer = 0000000000000000] 08:50:03 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089667EB000) [pid = 872] [serial = 1486] [outer = 000000896617A000] 08:50:03 INFO - PROCESS | 872 | 1467042603058 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966A8DC00) [pid = 872] [serial = 1487] [outer = 000000896617A000] 08:50:03 INFO - PROCESS | 872 | 1467042603513 Marionette TRACE conn8 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 08:50:03 INFO - PROCESS | 872 | 1467042603551 Marionette TRACE conn8 -> [0,1945,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 872 | 1467042603554 Marionette TRACE conn8 <- [1,1945,null,{"value":"13"}] 08:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:50:03 INFO - PROCESS | 872 | 1467042603557 Marionette TRACE conn8 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 872 | 1467042603559 Marionette TRACE conn8 <- [1,1946,null,{}] 08:50:03 INFO - PROCESS | 872 | 1467042603607 Marionette TRACE conn8 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 872 | 1467042603609 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:03 INFO - PROCESS | 872 | 1467042603726 Marionette TRACE conn8 <- [1,1947,null,{"value":null}] 08:50:03 INFO - PROCESS | 872 | 1467042603778 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 872 | 1467042603780 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:03 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB1800 == 31 [pid = 872] [id = 496] 08:50:03 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008967459400) [pid = 872] [serial = 1488] [outer = 0000000000000000] 08:50:03 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008967463C00) [pid = 872] [serial = 1489] [outer = 0000008967459400] 08:50:03 INFO - PROCESS | 872 | 1467042603827 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968BB9400) [pid = 872] [serial = 1490] [outer = 0000008967459400] 08:50:04 INFO - PROCESS | 872 | 1467042604270 Marionette TRACE conn8 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 774ms 08:50:04 INFO - PROCESS | 872 | 1467042604334 Marionette TRACE conn8 -> [0,1949,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 872 | 1467042604336 Marionette TRACE conn8 <- [1,1949,null,{"value":"13"}] 08:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:50:04 INFO - PROCESS | 872 | 1467042604345 Marionette TRACE conn8 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 872 | 1467042604347 Marionette TRACE conn8 <- [1,1950,null,{}] 08:50:04 INFO - PROCESS | 872 | 1467042604351 Marionette TRACE conn8 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 872 | 1467042604353 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:04 INFO - PROCESS | 872 | 1467042604463 Marionette TRACE conn8 <- [1,1951,null,{"value":null}] 08:50:04 INFO - PROCESS | 872 | 1467042604473 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 872 | 1467042604480 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:04 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4D000 == 32 [pid = 872] [id = 497] 08:50:04 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896955D400) [pid = 872] [serial = 1491] [outer = 0000000000000000] 08:50:04 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008969560000) [pid = 872] [serial = 1492] [outer = 000000896955D400] 08:50:04 INFO - PROCESS | 872 | 1467042604585 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089698E0C00) [pid = 872] [serial = 1493] [outer = 000000896955D400] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896BE92400) [pid = 872] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896B3B5C00) [pid = 872] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008968F3C400) [pid = 872] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008962679800) [pid = 872] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895C4A5800) [pid = 872] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896BE8E000) [pid = 872] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008961B35C00) [pid = 872] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969A49C00) [pid = 872] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895DABAC00) [pid = 872] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008966175800) [pid = 872] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C209800) [pid = 872] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:50:05 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969A5D400) [pid = 872] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:50:05 INFO - PROCESS | 872 | 1467042605194 Marionette TRACE conn8 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 882ms 08:50:05 INFO - PROCESS | 872 | 1467042605233 Marionette TRACE conn8 -> [0,1953,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 872 | 1467042605235 Marionette TRACE conn8 <- [1,1953,null,{"value":"13"}] 08:50:05 INFO - PROCESS | 872 | 1467042605239 Marionette TRACE conn8 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 872 | 1467042605241 Marionette TRACE conn8 <- [1,1954,null,{}] 08:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:50:05 INFO - PROCESS | 872 | 1467042605245 Marionette TRACE conn8 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 872 | 1467042605247 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:05 INFO - PROCESS | 872 | 1467042605335 Marionette TRACE conn8 <- [1,1955,null,{"value":null}] 08:50:05 INFO - PROCESS | 872 | 1467042605342 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 872 | 1467042605344 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:05 INFO - PROCESS | 872 | ++DOCSHELL 000000895CB2D800 == 33 [pid = 872] [id = 498] 08:50:05 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008966175800) [pid = 872] [serial = 1494] [outer = 0000000000000000] 08:50:05 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008968B49400) [pid = 872] [serial = 1495] [outer = 0000008966175800] 08:50:05 INFO - PROCESS | 872 | 1467042605390 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896A278C00) [pid = 872] [serial = 1496] [outer = 0000008966175800] 08:50:05 INFO - PROCESS | 872 | 1467042605808 Marionette TRACE conn8 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 08:50:05 INFO - PROCESS | 872 | 1467042605872 Marionette TRACE conn8 -> [0,1957,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 872 | 1467042605874 Marionette TRACE conn8 <- [1,1957,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:50:05 INFO - PROCESS | 872 | 1467042605878 Marionette TRACE conn8 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 872 | 1467042605880 Marionette TRACE conn8 <- [1,1958,null,{}] 08:50:05 INFO - PROCESS | 872 | 1467042605883 Marionette TRACE conn8 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 872 | 1467042605885 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:05 INFO - PROCESS | 872 | 1467042605967 Marionette TRACE conn8 <- [1,1959,null,{"value":null}] 08:50:05 INFO - PROCESS | 872 | 1467042605974 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 872 | 1467042605976 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:05 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBD8800 == 34 [pid = 872] [id = 499] 08:50:05 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895C9B0000) [pid = 872] [serial = 1497] [outer = 0000000000000000] 08:50:06 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AE4F000) [pid = 872] [serial = 1498] [outer = 000000895C9B0000] 08:50:06 INFO - PROCESS | 872 | 1467042606022 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AEA1800) [pid = 872] [serial = 1499] [outer = 000000895C9B0000] 08:50:06 INFO - PROCESS | 872 | 1467042606445 Marionette TRACE conn8 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 588ms 08:50:06 INFO - PROCESS | 872 | 1467042606469 Marionette TRACE conn8 -> [0,1961,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 872 | 1467042606471 Marionette TRACE conn8 <- [1,1961,null,{"value":"13"}] 08:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:50:06 INFO - PROCESS | 872 | 1467042606475 Marionette TRACE conn8 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 872 | 1467042606477 Marionette TRACE conn8 <- [1,1962,null,{}] 08:50:06 INFO - PROCESS | 872 | 1467042606497 Marionette TRACE conn8 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 872 | 1467042606500 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:06 INFO - PROCESS | 872 | 1467042606583 Marionette TRACE conn8 <- [1,1963,null,{"value":null}] 08:50:06 INFO - PROCESS | 872 | 1467042606588 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 872 | 1467042606590 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:06 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC72000 == 35 [pid = 872] [id = 500] 08:50:06 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896AFE9400) [pid = 872] [serial = 1500] [outer = 0000000000000000] 08:50:06 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B318800) [pid = 872] [serial = 1501] [outer = 000000896AFE9400] 08:50:06 INFO - PROCESS | 872 | 1467042606643 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B323800) [pid = 872] [serial = 1502] [outer = 000000896AFE9400] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 000000896566C000 == 34 [pid = 872] [id = 198] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 0000008962546000 == 33 [pid = 872] [id = 200] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 00000089627ED800 == 32 [pid = 872] [id = 191] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 0000008969AF1000 == 31 [pid = 872] [id = 199] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 000000896CA38000 == 30 [pid = 872] [id = 197] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 0000008966633000 == 29 [pid = 872] [id = 193] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 00000089693E0800 == 28 [pid = 872] [id = 195] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 0000008968C49000 == 27 [pid = 872] [id = 194] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 00000089674AE000 == 26 [pid = 872] [id = 187] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB0000 == 25 [pid = 872] [id = 196] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 00000089692A2800 == 24 [pid = 872] [id = 189] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 00000089656D7000 == 23 [pid = 872] [id = 186] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 0000008968C43000 == 22 [pid = 872] [id = 188] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 00000089612B8000 == 21 [pid = 872] [id = 201] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 0000008962529000 == 20 [pid = 872] [id = 185] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 000000895CF6A000 == 19 [pid = 872] [id = 192] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 000000895CFEC800 == 18 [pid = 872] [id = 184] 08:50:07 INFO - PROCESS | 872 | --DOCSHELL 000000896AFB0000 == 17 [pid = 872] [id = 190] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896B6DC400) [pid = 872] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896955AC00) [pid = 872] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962FC8C00) [pid = 872] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008968984000) [pid = 872] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896BE96400) [pid = 872] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896C90A800) [pid = 872] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089626D6000) [pid = 872] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962F40400) [pid = 872] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969BEB800) [pid = 872] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008960EB8C00) [pid = 872] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089626CAC00) [pid = 872] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896619AC00) [pid = 872] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008966A8C000) [pid = 872] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 68 (00000089656FB000) [pid = 872] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896961A800) [pid = 872] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 66 (00000089615BDC00) [pid = 872] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896AF15400) [pid = 872] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896B31D400) [pid = 872] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896B3ADC00) [pid = 872] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 62 (0000008968BBB000) [pid = 872] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 61 (0000008968BC3400) [pid = 872] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896C911400) [pid = 872] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896B4D0C00) [pid = 872] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896BE99000) [pid = 872] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:50:08 INFO - PROCESS | 872 | 1467042608403 Marionette TRACE conn8 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1947ms 08:50:08 INFO - PROCESS | 872 | 1467042608428 Marionette TRACE conn8 -> [0,1965,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 872 | 1467042608433 Marionette TRACE conn8 <- [1,1965,null,{"value":"13"}] 08:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:50:08 INFO - PROCESS | 872 | 1467042608438 Marionette TRACE conn8 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 872 | 1467042608441 Marionette TRACE conn8 <- [1,1966,null,{}] 08:50:08 INFO - PROCESS | 872 | 1467042608447 Marionette TRACE conn8 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 872 | 1467042608451 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:08 INFO - PROCESS | 872 | 1467042608547 Marionette TRACE conn8 <- [1,1967,null,{"value":null}] 08:50:08 INFO - PROCESS | 872 | 1467042608554 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 872 | 1467042608559 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:08 INFO - PROCESS | 872 | ++DOCSHELL 00000089616B2800 == 18 [pid = 872] [id = 501] 08:50:08 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895C357400) [pid = 872] [serial = 1503] [outer = 0000000000000000] 08:50:08 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000895C357C00) [pid = 872] [serial = 1504] [outer = 000000895C357400] 08:50:08 INFO - PROCESS | 872 | 1467042608610 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000895C4A1C00) [pid = 872] [serial = 1505] [outer = 000000895C357400] 08:50:09 INFO - PROCESS | 872 | 1467042609104 Marionette TRACE conn8 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 08:50:09 INFO - PROCESS | 872 | 1467042609132 Marionette TRACE conn8 -> [0,1969,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 872 | 1467042609137 Marionette TRACE conn8 <- [1,1969,null,{"value":"13"}] 08:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:50:09 INFO - PROCESS | 872 | 1467042609144 Marionette TRACE conn8 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 872 | 1467042609147 Marionette TRACE conn8 <- [1,1970,null,{}] 08:50:09 INFO - PROCESS | 872 | 1467042609151 Marionette TRACE conn8 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 872 | 1467042609154 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:09 INFO - PROCESS | 872 | 1467042609246 Marionette TRACE conn8 <- [1,1971,null,{"value":null}] 08:50:09 INFO - PROCESS | 872 | 1467042609253 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 872 | 1467042609255 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:09 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C1000 == 19 [pid = 872] [id = 502] 08:50:09 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (0000008960B4F400) [pid = 872] [serial = 1506] [outer = 0000000000000000] 08:50:09 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008960B59C00) [pid = 872] [serial = 1507] [outer = 0000008960B4F400] 08:50:09 INFO - PROCESS | 872 | 1467042609310 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008961543C00) [pid = 872] [serial = 1508] [outer = 0000008960B4F400] 08:50:09 INFO - PROCESS | 872 | 1467042609775 Marionette TRACE conn8 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 08:50:09 INFO - PROCESS | 872 | 1467042609837 Marionette TRACE conn8 -> [0,1973,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 872 | 1467042609839 Marionette TRACE conn8 <- [1,1973,null,{"value":"13"}] 08:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:50:09 INFO - PROCESS | 872 | 1467042609843 Marionette TRACE conn8 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 872 | 1467042609847 Marionette TRACE conn8 <- [1,1974,null,{}] 08:50:09 INFO - PROCESS | 872 | 1467042609859 Marionette TRACE conn8 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 872 | 1467042609864 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:09 INFO - PROCESS | 872 | 1467042609988 Marionette TRACE conn8 <- [1,1975,null,{"value":null}] 08:50:10 INFO - PROCESS | 872 | 1467042610070 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 872 | 1467042610073 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:10 INFO - PROCESS | 872 | ++DOCSHELL 00000089674D7800 == 20 [pid = 872] [id = 503] 08:50:10 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000895A9E8800) [pid = 872] [serial = 1509] [outer = 0000000000000000] 08:50:10 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (00000089629D4C00) [pid = 872] [serial = 1510] [outer = 000000895A9E8800] 08:50:10 INFO - PROCESS | 872 | 1467042610123 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008962F48400) [pid = 872] [serial = 1511] [outer = 000000895A9E8800] 08:50:10 INFO - PROCESS | 872 | 1467042610496 Marionette TRACE conn8 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 693ms 08:50:10 INFO - PROCESS | 872 | 1467042610539 Marionette TRACE conn8 -> [0,1977,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 872 | 1467042610542 Marionette TRACE conn8 <- [1,1977,null,{"value":"13"}] 08:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:50:10 INFO - PROCESS | 872 | 1467042610545 Marionette TRACE conn8 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 872 | 1467042610547 Marionette TRACE conn8 <- [1,1978,null,{}] 08:50:10 INFO - PROCESS | 872 | 1467042610550 Marionette TRACE conn8 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 872 | 1467042610552 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:10 INFO - PROCESS | 872 | 1467042610669 Marionette TRACE conn8 <- [1,1979,null,{"value":null}] 08:50:10 INFO - PROCESS | 872 | 1467042610678 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 872 | 1467042610680 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:10 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D13800 == 21 [pid = 872] [id = 504] 08:50:10 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008965604800) [pid = 872] [serial = 1512] [outer = 0000000000000000] 08:50:10 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089656EF400) [pid = 872] [serial = 1513] [outer = 0000008965604800] 08:50:10 INFO - PROCESS | 872 | 1467042610726 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089656FBC00) [pid = 872] [serial = 1514] [outer = 0000008965604800] 08:50:11 INFO - PROCESS | 872 | 1467042611124 Marionette TRACE conn8 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 628ms 08:50:11 INFO - PROCESS | 872 | 1467042611175 Marionette TRACE conn8 -> [0,1981,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 872 | 1467042611177 Marionette TRACE conn8 <- [1,1981,null,{"value":"13"}] 08:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:50:11 INFO - PROCESS | 872 | 1467042611181 Marionette TRACE conn8 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 872 | 1467042611183 Marionette TRACE conn8 <- [1,1982,null,{}] 08:50:11 INFO - PROCESS | 872 | 1467042611186 Marionette TRACE conn8 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 872 | 1467042611188 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:11 INFO - PROCESS | 872 | 1467042611296 Marionette TRACE conn8 <- [1,1983,null,{"value":null}] 08:50:11 INFO - PROCESS | 872 | 1467042611304 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 872 | 1467042611306 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:11 INFO - PROCESS | 872 | ++DOCSHELL 00000089696C9800 == 22 [pid = 872] [id = 505] 08:50:11 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895DABA800) [pid = 872] [serial = 1515] [outer = 0000000000000000] 08:50:11 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089657CB400) [pid = 872] [serial = 1516] [outer = 000000895DABA800] 08:50:11 INFO - PROCESS | 872 | 1467042611351 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008966175400) [pid = 872] [serial = 1517] [outer = 000000895DABA800] 08:50:11 INFO - PROCESS | 872 | 1467042611784 Marionette TRACE conn8 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 08:50:11 INFO - PROCESS | 872 | 1467042611813 Marionette TRACE conn8 -> [0,1985,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 872 | 1467042611815 Marionette TRACE conn8 <- [1,1985,null,{"value":"13"}] 08:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:50:11 INFO - PROCESS | 872 | 1467042611819 Marionette TRACE conn8 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 872 | 1467042611820 Marionette TRACE conn8 <- [1,1986,null,{}] 08:50:11 INFO - PROCESS | 872 | 1467042611824 Marionette TRACE conn8 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 872 | 1467042611830 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:11 INFO - PROCESS | 872 | 1467042611968 Marionette TRACE conn8 <- [1,1987,null,{"value":null}] 08:50:12 INFO - PROCESS | 872 | 1467042611984 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 872 | 1467042611986 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:12 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99D000 == 23 [pid = 872] [id = 506] 08:50:12 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089667EEC00) [pid = 872] [serial = 1518] [outer = 0000000000000000] 08:50:12 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008966A8FC00) [pid = 872] [serial = 1519] [outer = 00000089667EEC00] 08:50:12 INFO - PROCESS | 872 | 1467042612032 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008968980800) [pid = 872] [serial = 1520] [outer = 00000089667EEC00] 08:50:12 INFO - PROCESS | 872 | 1467042612441 Marionette TRACE conn8 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 08:50:12 INFO - PROCESS | 872 | 1467042612519 Marionette TRACE conn8 -> [0,1989,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 872 | 1467042612521 Marionette TRACE conn8 <- [1,1989,null,{"value":"13"}] 08:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:50:12 INFO - PROCESS | 872 | 1467042612525 Marionette TRACE conn8 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 872 | 1467042612527 Marionette TRACE conn8 <- [1,1990,null,{}] 08:50:12 INFO - PROCESS | 872 | 1467042612530 Marionette TRACE conn8 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 872 | 1467042612532 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:12 INFO - PROCESS | 872 | 1467042612613 Marionette TRACE conn8 <- [1,1991,null,{"value":null}] 08:50:12 INFO - PROCESS | 872 | 1467042612653 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 872 | 1467042612655 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:12 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBBF800 == 24 [pid = 872] [id = 507] 08:50:12 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895B3CE400) [pid = 872] [serial = 1521] [outer = 0000000000000000] 08:50:12 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008968BC1400) [pid = 872] [serial = 1522] [outer = 000000895B3CE400] 08:50:12 INFO - PROCESS | 872 | 1467042612700 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (00000089692C7400) [pid = 872] [serial = 1523] [outer = 000000895B3CE400] 08:50:13 INFO - PROCESS | 872 | 1467042613105 Marionette TRACE conn8 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 08:50:13 INFO - PROCESS | 872 | 1467042613157 Marionette TRACE conn8 -> [0,1993,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 872 | 1467042613160 Marionette TRACE conn8 <- [1,1993,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:50:13 INFO - PROCESS | 872 | 1467042613167 Marionette TRACE conn8 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 872 | 1467042613169 Marionette TRACE conn8 <- [1,1994,null,{}] 08:50:13 INFO - PROCESS | 872 | 1467042613173 Marionette TRACE conn8 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 872 | 1467042613174 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:13 INFO - PROCESS | 872 | 1467042613256 Marionette TRACE conn8 <- [1,1995,null,{"value":null}] 08:50:13 INFO - PROCESS | 872 | 1467042613263 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 872 | 1467042613265 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:13 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE41000 == 25 [pid = 872] [id = 508] 08:50:13 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896955C400) [pid = 872] [serial = 1524] [outer = 0000000000000000] 08:50:13 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969563400) [pid = 872] [serial = 1525] [outer = 000000896955C400] 08:50:13 INFO - PROCESS | 872 | 1467042613310 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896961AC00) [pid = 872] [serial = 1526] [outer = 000000896955C400] 08:50:13 INFO - PROCESS | 872 | 1467042613821 Marionette TRACE conn8 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 08:50:13 INFO - PROCESS | 872 | 1467042613869 Marionette TRACE conn8 -> [0,1997,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 872 | 1467042613871 Marionette TRACE conn8 <- [1,1997,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:50:13 INFO - PROCESS | 872 | 1467042613875 Marionette TRACE conn8 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 872 | 1467042613877 Marionette TRACE conn8 <- [1,1998,null,{}] 08:50:13 INFO - PROCESS | 872 | 1467042613881 Marionette TRACE conn8 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 872 | 1467042613882 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:13 INFO - PROCESS | 872 | 1467042613991 Marionette TRACE conn8 <- [1,1999,null,{"value":null}] 08:50:14 INFO - PROCESS | 872 | 1467042614068 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 872 | 1467042614070 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:14 INFO - PROCESS | 872 | ++DOCSHELL 00000089674D7000 == 26 [pid = 872] [id = 509] 08:50:14 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896981BC00) [pid = 872] [serial = 1527] [outer = 0000000000000000] 08:50:14 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008969821000) [pid = 872] [serial = 1528] [outer = 000000896981BC00] 08:50:14 INFO - PROCESS | 872 | 1467042614115 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969A5E400) [pid = 872] [serial = 1529] [outer = 000000896981BC00] 08:50:14 INFO - PROCESS | 872 | 1467042614542 Marionette TRACE conn8 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 688ms 08:50:14 INFO - PROCESS | 872 | 1467042614568 Marionette TRACE conn8 -> [0,2001,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 872 | 1467042614570 Marionette TRACE conn8 <- [1,2001,null,{"value":"13"}] 08:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:50:14 INFO - PROCESS | 872 | 1467042614573 Marionette TRACE conn8 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 872 | 1467042614575 Marionette TRACE conn8 <- [1,2002,null,{}] 08:50:14 INFO - PROCESS | 872 | 1467042614579 Marionette TRACE conn8 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 872 | 1467042614581 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:14 INFO - PROCESS | 872 | 1467042614697 Marionette TRACE conn8 <- [1,2003,null,{"value":null}] 08:50:14 INFO - PROCESS | 872 | 1467042614702 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 872 | 1467042614704 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:14 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9AC800 == 27 [pid = 872] [id = 510] 08:50:14 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969BEB000) [pid = 872] [serial = 1530] [outer = 0000000000000000] 08:50:14 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896A27A400) [pid = 872] [serial = 1531] [outer = 0000008969BEB000] 08:50:14 INFO - PROCESS | 872 | 1467042614749 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896AE4D000) [pid = 872] [serial = 1532] [outer = 0000008969BEB000] 08:50:15 INFO - PROCESS | 872 | 1467042615208 Marionette TRACE conn8 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 08:50:15 INFO - PROCESS | 872 | 1467042615268 Marionette TRACE conn8 -> [0,2005,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 872 | 1467042615270 Marionette TRACE conn8 <- [1,2005,null,{"value":"13"}] 08:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:50:15 INFO - PROCESS | 872 | 1467042615274 Marionette TRACE conn8 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 872 | 1467042615276 Marionette TRACE conn8 <- [1,2006,null,{}] 08:50:15 INFO - PROCESS | 872 | 1467042615280 Marionette TRACE conn8 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 872 | 1467042615283 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:15 INFO - PROCESS | 872 | 1467042615435 Marionette TRACE conn8 <- [1,2007,null,{"value":null}] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896955D400) [pid = 872] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008967459400) [pid = 872] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000895C9B0000) [pid = 872] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895C122800) [pid = 872] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896161EC00) [pid = 872] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B324400) [pid = 872] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008968BBE400) [pid = 872] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008962677C00) [pid = 872] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962F3DC00) [pid = 872] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089615D6400) [pid = 872] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896617A000) [pid = 872] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:50:15 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966175800) [pid = 872] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:50:15 INFO - PROCESS | 872 | 1467042615610 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 872 | 1467042615613 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:15 INFO - PROCESS | 872 | ++DOCSHELL 00000089696C8800 == 28 [pid = 872] [id = 511] 08:50:15 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895C208000) [pid = 872] [serial = 1533] [outer = 0000000000000000] 08:50:15 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000895CF12800) [pid = 872] [serial = 1534] [outer = 000000895C208000] 08:50:15 INFO - PROCESS | 872 | 1467042615660 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966A8F000) [pid = 872] [serial = 1535] [outer = 000000895C208000] 08:50:16 INFO - PROCESS | 872 | 1467042616045 Marionette TRACE conn8 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 08:50:16 INFO - PROCESS | 872 | 1467042616053 Marionette TRACE conn8 -> [0,2009,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 872 | 1467042616055 Marionette TRACE conn8 <- [1,2009,null,{"value":"13"}] 08:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:50:16 INFO - PROCESS | 872 | 1467042616058 Marionette TRACE conn8 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 872 | 1467042616060 Marionette TRACE conn8 <- [1,2010,null,{}] 08:50:16 INFO - PROCESS | 872 | 1467042616063 Marionette TRACE conn8 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 872 | 1467042616065 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:16 INFO - PROCESS | 872 | 1467042616178 Marionette TRACE conn8 <- [1,2011,null,{"value":null}] 08:50:16 INFO - PROCESS | 872 | 1467042616186 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 872 | 1467042616188 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:16 INFO - PROCESS | 872 | ++DOCSHELL 0000008970092800 == 29 [pid = 872] [id = 512] 08:50:16 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969613400) [pid = 872] [serial = 1536] [outer = 0000000000000000] 08:50:16 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B31E000) [pid = 872] [serial = 1537] [outer = 0000008969613400] 08:50:16 INFO - PROCESS | 872 | 1467042616233 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B34C800) [pid = 872] [serial = 1538] [outer = 0000008969613400] 08:50:16 INFO - PROCESS | 872 | 1467042616653 Marionette TRACE conn8 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 08:50:16 INFO - PROCESS | 872 | 1467042616690 Marionette TRACE conn8 -> [0,2013,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 872 | 1467042616692 Marionette TRACE conn8 <- [1,2013,null,{"value":"13"}] 08:50:16 INFO - PROCESS | 872 | 1467042616695 Marionette TRACE conn8 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:50:16 INFO - PROCESS | 872 | 1467042616697 Marionette TRACE conn8 <- [1,2014,null,{}] 08:50:16 INFO - PROCESS | 872 | 1467042616701 Marionette TRACE conn8 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 872 | 1467042616702 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:16 INFO - PROCESS | 872 | 1467042616818 Marionette TRACE conn8 <- [1,2015,null,{"value":null}] 08:50:16 INFO - PROCESS | 872 | 1467042616825 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 872 | 1467042616827 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:16 INFO - PROCESS | 872 | ++DOCSHELL 00000089701B3000 == 30 [pid = 872] [id = 513] 08:50:16 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896AF13400) [pid = 872] [serial = 1539] [outer = 0000000000000000] 08:50:16 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B35AC00) [pid = 872] [serial = 1540] [outer = 000000896AF13400] 08:50:16 INFO - PROCESS | 872 | 1467042616874 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B3B4800) [pid = 872] [serial = 1541] [outer = 000000896AF13400] 08:50:17 INFO - PROCESS | 872 | 1467042617304 Marionette TRACE conn8 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 626ms 08:50:17 INFO - PROCESS | 872 | 1467042617325 Marionette TRACE conn8 -> [0,2017,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 872 | 1467042617327 Marionette TRACE conn8 <- [1,2017,null,{"value":"13"}] 08:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:50:17 INFO - PROCESS | 872 | 1467042617331 Marionette TRACE conn8 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 872 | 1467042617332 Marionette TRACE conn8 <- [1,2018,null,{}] 08:50:17 INFO - PROCESS | 872 | 1467042617336 Marionette TRACE conn8 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 872 | 1467042617338 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:17 INFO - PROCESS | 872 | 1467042617462 Marionette TRACE conn8 <- [1,2019,null,{"value":null}] 08:50:17 INFO - PROCESS | 872 | 1467042617470 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 872 | 1467042617472 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:17 INFO - PROCESS | 872 | ++DOCSHELL 000000897061E800 == 31 [pid = 872] [id = 514] 08:50:17 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896B42F000) [pid = 872] [serial = 1542] [outer = 0000000000000000] 08:50:17 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B689C00) [pid = 872] [serial = 1543] [outer = 000000896B42F000] 08:50:17 INFO - PROCESS | 872 | 1467042617516 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896B6D9C00) [pid = 872] [serial = 1544] [outer = 000000896B42F000] 08:50:18 INFO - PROCESS | 872 | 1467042618271 Marionette TRACE conn8 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 985ms 08:50:18 INFO - PROCESS | 872 | 1467042618320 Marionette TRACE conn8 -> [0,2021,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 872 | 1467042618325 Marionette TRACE conn8 <- [1,2021,null,{"value":"13"}] 08:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:50:18 INFO - PROCESS | 872 | 1467042618330 Marionette TRACE conn8 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 872 | 1467042618335 Marionette TRACE conn8 <- [1,2022,null,{}] 08:50:18 INFO - PROCESS | 872 | 1467042618341 Marionette TRACE conn8 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 872 | 1467042618344 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:18 INFO - PROCESS | 872 | 1467042618473 Marionette TRACE conn8 <- [1,2023,null,{"value":null}] 08:50:18 INFO - PROCESS | 872 | 1467042618593 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 872 | 1467042618596 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008966153800 == 32 [pid = 872] [id = 515] 08:50:18 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000895C4A2C00) [pid = 872] [serial = 1545] [outer = 0000000000000000] 08:50:18 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000895D8ED400) [pid = 872] [serial = 1546] [outer = 000000895C4A2C00] 08:50:18 INFO - PROCESS | 872 | 1467042618656 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008961B35800) [pid = 872] [serial = 1547] [outer = 000000895C4A2C00] 08:50:19 INFO - PROCESS | 872 | 1467042619306 Marionette TRACE conn8 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 08:50:19 INFO - PROCESS | 872 | 1467042619320 Marionette TRACE conn8 -> [0,2025,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 872 | 1467042619325 Marionette TRACE conn8 <- [1,2025,null,{"value":"13"}] 08:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:50:19 INFO - PROCESS | 872 | 1467042619332 Marionette TRACE conn8 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 872 | 1467042619335 Marionette TRACE conn8 <- [1,2026,null,{}] 08:50:19 INFO - PROCESS | 872 | 1467042619339 Marionette TRACE conn8 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 872 | 1467042619342 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:19 INFO - PROCESS | 872 | 1467042619472 Marionette TRACE conn8 <- [1,2027,null,{"value":null}] 08:50:19 INFO - PROCESS | 872 | 1467042619718 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 872 | 1467042619721 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:19 INFO - PROCESS | 872 | ++DOCSHELL 000000895D50F000 == 33 [pid = 872] [id = 516] 08:50:19 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000895AA4E800) [pid = 872] [serial = 1548] [outer = 0000000000000000] 08:50:19 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000895C81BC00) [pid = 872] [serial = 1549] [outer = 000000895AA4E800] 08:50:19 INFO - PROCESS | 872 | 1467042619787 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (00000089618D8C00) [pid = 872] [serial = 1550] [outer = 000000895AA4E800] 08:50:20 INFO - PROCESS | 872 | --DOCSHELL 000000895CB1E000 == 32 [pid = 872] [id = 492] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896B318800) [pid = 872] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008969560000) [pid = 872] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008968BB9400) [pid = 872] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008967463C00) [pid = 872] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 89 (00000089698E0C00) [pid = 872] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896AE4F000) [pid = 872] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C20F000) [pid = 872] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895C4A4800) [pid = 872] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896CA0A000) [pid = 872] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896A279400) [pid = 872] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896C95E400) [pid = 872] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896AEA1800) [pid = 872] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896B3B3400) [pid = 872] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896981FC00) [pid = 872] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089692D0800) [pid = 872] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008965A2EC00) [pid = 872] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896560D400) [pid = 872] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962FC6000) [pid = 872] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089626D1C00) [pid = 872] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896195E400) [pid = 872] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 73 (00000089667EB000) [pid = 872] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008966A8DC00) [pid = 872] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008968B49400) [pid = 872] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896A278C00) [pid = 872] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089656F9C00) [pid = 872] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:50:20 INFO - PROCESS | 872 | 1467042620504 Marionette TRACE conn8 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1192ms 08:50:20 INFO - PROCESS | 872 | 1467042620527 Marionette TRACE conn8 -> [0,2029,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 872 | 1467042620531 Marionette TRACE conn8 <- [1,2029,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:50:20 INFO - PROCESS | 872 | 1467042620537 Marionette TRACE conn8 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 872 | 1467042620540 Marionette TRACE conn8 <- [1,2030,null,{}] 08:50:20 INFO - PROCESS | 872 | 1467042620545 Marionette TRACE conn8 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 872 | 1467042620550 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:20 INFO - PROCESS | 872 | 1467042620643 Marionette TRACE conn8 <- [1,2031,null,{"value":null}] 08:50:20 INFO - PROCESS | 872 | 1467042620722 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 872 | 1467042620724 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:20 INFO - PROCESS | 872 | ++DOCSHELL 00000089627F5000 == 33 [pid = 872] [id = 517] 08:50:20 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895C122800) [pid = 872] [serial = 1551] [outer = 0000000000000000] 08:50:20 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895C9AA000) [pid = 872] [serial = 1552] [outer = 000000895C122800] 08:50:20 INFO - PROCESS | 872 | 1467042620773 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008962720400) [pid = 872] [serial = 1553] [outer = 000000895C122800] 08:50:21 INFO - PROCESS | 872 | 1467042621217 Marionette TRACE conn8 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 08:50:21 INFO - PROCESS | 872 | 1467042621275 Marionette TRACE conn8 -> [0,2033,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 872 | 1467042621279 Marionette TRACE conn8 <- [1,2033,null,{"value":"13"}] 08:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:50:21 INFO - PROCESS | 872 | 1467042621288 Marionette TRACE conn8 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 872 | 1467042621291 Marionette TRACE conn8 <- [1,2034,null,{}] 08:50:21 INFO - PROCESS | 872 | 1467042621295 Marionette TRACE conn8 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 872 | 1467042621297 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:21 INFO - PROCESS | 872 | 1467042621389 Marionette TRACE conn8 <- [1,2035,null,{"value":null}] 08:50:21 INFO - PROCESS | 872 | 1467042621398 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 872 | 1467042621401 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:21 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C43800 == 34 [pid = 872] [id = 518] 08:50:21 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089657BC800) [pid = 872] [serial = 1554] [outer = 0000000000000000] 08:50:21 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089657C5800) [pid = 872] [serial = 1555] [outer = 00000089657BC800] 08:50:21 INFO - PROCESS | 872 | 1467042621447 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896616F000) [pid = 872] [serial = 1556] [outer = 00000089657BC800] 08:50:21 INFO - PROCESS | 872 | 1467042621931 Marionette TRACE conn8 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 08:50:21 INFO - PROCESS | 872 | 1467042621983 Marionette TRACE conn8 -> [0,2037,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 872 | 1467042621986 Marionette TRACE conn8 <- [1,2037,null,{"value":"13"}] 08:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:50:21 INFO - PROCESS | 872 | 1467042621991 Marionette TRACE conn8 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 872 | 1467042621997 Marionette TRACE conn8 <- [1,2038,null,{}] 08:50:22 INFO - PROCESS | 872 | 1467042622007 Marionette TRACE conn8 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 872 | 1467042622011 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:22 INFO - PROCESS | 872 | 1467042622104 Marionette TRACE conn8 <- [1,2039,null,{"value":null}] 08:50:22 INFO - PROCESS | 872 | 1467042622113 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 872 | 1467042622115 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:22 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F8B000 == 35 [pid = 872] [id = 519] 08:50:22 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089657BE000) [pid = 872] [serial = 1557] [outer = 0000000000000000] 08:50:22 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966A8D000) [pid = 872] [serial = 1558] [outer = 00000089657BE000] 08:50:22 INFO - PROCESS | 872 | 1467042622238 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008967457C00) [pid = 872] [serial = 1559] [outer = 00000089657BE000] 08:50:22 INFO - PROCESS | 872 | 1467042622646 Marionette TRACE conn8 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 08:50:22 INFO - PROCESS | 872 | 1467042622687 Marionette TRACE conn8 -> [0,2041,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 872 | 1467042622690 Marionette TRACE conn8 <- [1,2041,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:50:22 INFO - PROCESS | 872 | 1467042622693 Marionette TRACE conn8 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 872 | 1467042622695 Marionette TRACE conn8 <- [1,2042,null,{}] 08:50:22 INFO - PROCESS | 872 | 1467042622699 Marionette TRACE conn8 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 872 | 1467042622701 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:22 INFO - PROCESS | 872 | 1467042622844 Marionette TRACE conn8 <- [1,2043,null,{"value":null}] 08:50:22 INFO - PROCESS | 872 | 1467042622866 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 872 | 1467042622868 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:22 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA3B000 == 36 [pid = 872] [id = 520] 08:50:22 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968B46C00) [pid = 872] [serial = 1560] [outer = 0000000000000000] 08:50:22 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008968BBAC00) [pid = 872] [serial = 1561] [outer = 0000008968B46C00] 08:50:22 INFO - PROCESS | 872 | 1467042622921 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (00000089692C5000) [pid = 872] [serial = 1562] [outer = 0000008968B46C00] 08:50:23 INFO - PROCESS | 872 | 1467042623379 Marionette TRACE conn8 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 08:50:23 INFO - PROCESS | 872 | 1467042623431 Marionette TRACE conn8 -> [0,2045,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 872 | 1467042623433 Marionette TRACE conn8 <- [1,2045,null,{"value":"13"}] 08:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:50:23 INFO - PROCESS | 872 | 1467042623436 Marionette TRACE conn8 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 872 | 1467042623438 Marionette TRACE conn8 <- [1,2046,null,{}] 08:50:23 INFO - PROCESS | 872 | 1467042623442 Marionette TRACE conn8 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 872 | 1467042623444 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:23 INFO - PROCESS | 872 | 1467042623559 Marionette TRACE conn8 <- [1,2047,null,{"value":null}] 08:50:23 INFO - PROCESS | 872 | 1467042623612 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 872 | 1467042623618 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:23 INFO - PROCESS | 872 | ++DOCSHELL 00000089696D7000 == 37 [pid = 872] [id = 521] 08:50:23 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008969819400) [pid = 872] [serial = 1563] [outer = 0000000000000000] 08:50:23 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896981F400) [pid = 872] [serial = 1564] [outer = 0000008969819400] 08:50:23 INFO - PROCESS | 872 | 1467042623675 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008969BED400) [pid = 872] [serial = 1565] [outer = 0000008969819400] 08:50:24 INFO - PROCESS | 872 | 1467042624136 Marionette TRACE conn8 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 08:50:24 INFO - PROCESS | 872 | 1467042624181 Marionette TRACE conn8 -> [0,2049,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 872 | 1467042624183 Marionette TRACE conn8 <- [1,2049,null,{"value":"13"}] 08:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:50:24 INFO - PROCESS | 872 | 1467042624192 Marionette TRACE conn8 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 872 | 1467042624194 Marionette TRACE conn8 <- [1,2050,null,{}] 08:50:24 INFO - PROCESS | 872 | 1467042624200 Marionette TRACE conn8 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 872 | 1467042624203 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:24 INFO - PROCESS | 872 | 1467042624323 Marionette TRACE conn8 <- [1,2051,null,{"value":null}] 08:50:24 INFO - PROCESS | 872 | 1467042624336 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 872 | 1467042624338 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:24 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBD4000 == 38 [pid = 872] [id = 522] 08:50:24 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896A278400) [pid = 872] [serial = 1566] [outer = 0000000000000000] 08:50:24 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896AF15000) [pid = 872] [serial = 1567] [outer = 000000896A278400] 08:50:24 INFO - PROCESS | 872 | 1467042624383 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B317400) [pid = 872] [serial = 1568] [outer = 000000896A278400] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895C357400) [pid = 872] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896981BC00) [pid = 872] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895DABA800) [pid = 872] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896955C400) [pid = 872] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896AFE9400) [pid = 872] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008965604800) [pid = 872] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895B3CE400) [pid = 872] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008960B4F400) [pid = 872] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089667EEC00) [pid = 872] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895A9E8800) [pid = 872] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008969BEB000) [pid = 872] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896AF13400) [pid = 872] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C208000) [pid = 872] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:50:24 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969613400) [pid = 872] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:50:24 INFO - PROCESS | 872 | 1467042624900 Marionette TRACE conn8 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 796ms 08:50:24 INFO - PROCESS | 872 | 1467042624989 Marionette TRACE conn8 -> [0,2053,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 872 | 1467042624992 Marionette TRACE conn8 <- [1,2053,null,{"value":"13"}] 08:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:50:25 INFO - PROCESS | 872 | 1467042624995 Marionette TRACE conn8 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 872 | 1467042624997 Marionette TRACE conn8 <- [1,2054,null,{}] 08:50:25 INFO - PROCESS | 872 | 1467042625000 Marionette TRACE conn8 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 872 | 1467042625002 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:25 INFO - PROCESS | 872 | 1467042625084 Marionette TRACE conn8 <- [1,2055,null,{"value":null}] 08:50:25 INFO - PROCESS | 872 | 1467042625090 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 872 | 1467042625092 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:25 INFO - PROCESS | 872 | ++DOCSHELL 000000895CF67800 == 39 [pid = 872] [id = 523] 08:50:25 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008962FCB000) [pid = 872] [serial = 1569] [outer = 0000000000000000] 08:50:25 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896955E800) [pid = 872] [serial = 1570] [outer = 0000008962FCB000] 08:50:25 INFO - PROCESS | 872 | 1467042625137 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AFE9400) [pid = 872] [serial = 1571] [outer = 0000008962FCB000] 08:50:25 INFO - PROCESS | 872 | 1467042625547 Marionette TRACE conn8 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 587ms 08:50:25 INFO - PROCESS | 872 | 1467042625586 Marionette TRACE conn8 -> [0,2057,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 872 | 1467042625588 Marionette TRACE conn8 <- [1,2057,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:50:25 INFO - PROCESS | 872 | 1467042625591 Marionette TRACE conn8 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 872 | 1467042625601 Marionette TRACE conn8 <- [1,2058,null,{}] 08:50:25 INFO - PROCESS | 872 | 1467042625610 Marionette TRACE conn8 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 872 | 1467042625612 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:25 INFO - PROCESS | 872 | 1467042625695 Marionette TRACE conn8 <- [1,2059,null,{"value":null}] 08:50:25 INFO - PROCESS | 872 | 1467042625700 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 872 | 1467042625702 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:25 INFO - PROCESS | 872 | ++DOCSHELL 000000897000A000 == 40 [pid = 872] [id = 524] 08:50:25 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B326800) [pid = 872] [serial = 1572] [outer = 0000000000000000] 08:50:25 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B353C00) [pid = 872] [serial = 1573] [outer = 000000896B326800] 08:50:25 INFO - PROCESS | 872 | 1467042625746 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B42F400) [pid = 872] [serial = 1574] [outer = 000000896B326800] 08:50:26 INFO - PROCESS | 872 | 1467042626176 Marionette TRACE conn8 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 650ms 08:50:26 INFO - PROCESS | 872 | 1467042626245 Marionette TRACE conn8 -> [0,2061,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 872 | 1467042626247 Marionette TRACE conn8 <- [1,2061,null,{"value":"13"}] 08:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:50:26 INFO - PROCESS | 872 | 1467042626250 Marionette TRACE conn8 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 872 | 1467042626252 Marionette TRACE conn8 <- [1,2062,null,{}] 08:50:26 INFO - PROCESS | 872 | 1467042626256 Marionette TRACE conn8 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 872 | 1467042626258 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:26 INFO - PROCESS | 872 | 1467042626340 Marionette TRACE conn8 <- [1,2063,null,{"value":null}] 08:50:26 INFO - PROCESS | 872 | 1467042626348 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 872 | 1467042626350 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:26 INFO - PROCESS | 872 | ++DOCSHELL 00000089700A4000 == 41 [pid = 872] [id = 525] 08:50:26 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008966655C00) [pid = 872] [serial = 1575] [outer = 0000000000000000] 08:50:26 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B31C800) [pid = 872] [serial = 1576] [outer = 0000008966655C00] 08:50:26 INFO - PROCESS | 872 | 1467042626394 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896BAEC000) [pid = 872] [serial = 1577] [outer = 0000008966655C00] 08:50:26 INFO - PROCESS | 872 | 1467042626966 Marionette TRACE conn8 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 08:50:26 INFO - PROCESS | 872 | 1467042626988 Marionette TRACE conn8 -> [0,2065,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 872 | 1467042626993 Marionette TRACE conn8 <- [1,2065,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:50:27 INFO - PROCESS | 872 | 1467042626998 Marionette TRACE conn8 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 872 | 1467042627002 Marionette TRACE conn8 <- [1,2066,null,{}] 08:50:27 INFO - PROCESS | 872 | 1467042627008 Marionette TRACE conn8 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 872 | 1467042627011 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:27 INFO - PROCESS | 872 | 1467042627172 Marionette TRACE conn8 <- [1,2067,null,{"value":null}] 08:50:27 INFO - PROCESS | 872 | 1467042627269 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 872 | 1467042627272 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:27 INFO - PROCESS | 872 | ++DOCSHELL 00000089674DD000 == 42 [pid = 872] [id = 526] 08:50:27 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (00000089615D6400) [pid = 872] [serial = 1578] [outer = 0000000000000000] 08:50:27 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008962F3F000) [pid = 872] [serial = 1579] [outer = 00000089615D6400] 08:50:27 INFO - PROCESS | 872 | 1467042627330 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896578A800) [pid = 872] [serial = 1580] [outer = 00000089615D6400] 08:50:27 INFO - PROCESS | 872 | 1467042627888 Marionette TRACE conn8 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 08:50:27 INFO - PROCESS | 872 | 1467042627946 Marionette TRACE conn8 -> [0,2069,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 872 | 1467042627952 Marionette TRACE conn8 <- [1,2069,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:50:27 INFO - PROCESS | 872 | 1467042627958 Marionette TRACE conn8 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 872 | 1467042627962 Marionette TRACE conn8 <- [1,2070,null,{}] 08:50:27 INFO - PROCESS | 872 | 1467042627966 Marionette TRACE conn8 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 872 | 1467042627969 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:28 INFO - PROCESS | 872 | 1467042628088 Marionette TRACE conn8 <- [1,2071,null,{"value":null}] 08:50:28 INFO - PROCESS | 872 | 1467042628212 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 872 | 1467042628215 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:28 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE36800 == 43 [pid = 872] [id = 527] 08:50:28 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008966A88800) [pid = 872] [serial = 1581] [outer = 0000000000000000] 08:50:28 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008966E39800) [pid = 872] [serial = 1582] [outer = 0000008966A88800] 08:50:28 INFO - PROCESS | 872 | 1467042628276 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969563800) [pid = 872] [serial = 1583] [outer = 0000008966A88800] 08:50:28 INFO - PROCESS | 872 | 1467042628941 Marionette TRACE conn8 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1033ms 08:50:29 INFO - PROCESS | 872 | 1467042628992 Marionette TRACE conn8 -> [0,2073,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 872 | 1467042628994 Marionette TRACE conn8 <- [1,2073,null,{"value":"13"}] 08:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:50:29 INFO - PROCESS | 872 | 1467042628998 Marionette TRACE conn8 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 872 | 1467042629002 Marionette TRACE conn8 <- [1,2074,null,{}] 08:50:29 INFO - PROCESS | 872 | 1467042629014 Marionette TRACE conn8 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 872 | 1467042629019 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:29 INFO - PROCESS | 872 | 1467042629149 Marionette TRACE conn8 <- [1,2075,null,{"value":null}] 08:50:29 INFO - PROCESS | 872 | 1467042629273 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 872 | 1467042629277 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:29 INFO - PROCESS | 872 | ++DOCSHELL 00000089706B3000 == 44 [pid = 872] [id = 528] 08:50:29 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896A280C00) [pid = 872] [serial = 1584] [outer = 0000000000000000] 08:50:29 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B6D9400) [pid = 872] [serial = 1585] [outer = 000000896A280C00] 08:50:29 INFO - PROCESS | 872 | 1467042629336 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896BE92800) [pid = 872] [serial = 1586] [outer = 000000896A280C00] 08:50:29 INFO - PROCESS | 872 | 1467042629923 Marionette TRACE conn8 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 944ms 08:50:29 INFO - PROCESS | 872 | 1467042629944 Marionette TRACE conn8 -> [0,2077,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 872 | 1467042629947 Marionette TRACE conn8 <- [1,2077,null,{"value":"13"}] 08:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:50:29 INFO - PROCESS | 872 | 1467042629951 Marionette TRACE conn8 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 872 | 1467042629953 Marionette TRACE conn8 <- [1,2078,null,{}] 08:50:29 INFO - PROCESS | 872 | 1467042629957 Marionette TRACE conn8 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 872 | 1467042629959 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:30 INFO - PROCESS | 872 | 1467042630072 Marionette TRACE conn8 <- [1,2079,null,{"value":null}] 08:50:30 INFO - PROCESS | 872 | 1467042630194 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 872 | 1467042630196 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:30 INFO - PROCESS | 872 | ++DOCSHELL 000000897142B000 == 45 [pid = 872] [id = 529] 08:50:30 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896C908000) [pid = 872] [serial = 1587] [outer = 0000000000000000] 08:50:30 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896C90C000) [pid = 872] [serial = 1588] [outer = 000000896C908000] 08:50:30 INFO - PROCESS | 872 | 1467042630252 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896C95D400) [pid = 872] [serial = 1589] [outer = 000000896C908000] 08:50:30 INFO - PROCESS | 872 | 1467042630971 Marionette TRACE conn8 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1072ms 08:50:31 INFO - PROCESS | 872 | 1467042631026 Marionette TRACE conn8 -> [0,2081,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 872 | 1467042631030 Marionette TRACE conn8 <- [1,2081,null,{"value":"13"}] 08:50:31 INFO - PROCESS | 872 | 1467042631035 Marionette TRACE conn8 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:50:31 INFO - PROCESS | 872 | 1467042631039 Marionette TRACE conn8 <- [1,2082,null,{}] 08:50:31 INFO - PROCESS | 872 | 1467042631044 Marionette TRACE conn8 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 872 | 1467042631047 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:31 INFO - PROCESS | 872 | 1467042631194 Marionette TRACE conn8 <- [1,2083,null,{"value":null}] 08:50:31 INFO - PROCESS | 872 | 1467042631211 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 872 | 1467042631215 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:31 INFO - PROCESS | 872 | ++DOCSHELL 0000008968B82000 == 46 [pid = 872] [id = 530] 08:50:31 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008960E4B000) [pid = 872] [serial = 1590] [outer = 0000000000000000] 08:50:31 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008962CB7400) [pid = 872] [serial = 1591] [outer = 0000008960E4B000] 08:50:31 INFO - PROCESS | 872 | 1467042631265 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896578C400) [pid = 872] [serial = 1592] [outer = 0000008960E4B000] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000897000A000 == 45 [pid = 872] [id = 524] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000895CF67800 == 44 [pid = 872] [id = 523] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000896EBD4000 == 43 [pid = 872] [id = 522] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 00000089696D7000 == 42 [pid = 872] [id = 521] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000896CA3B000 == 41 [pid = 872] [id = 520] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 0000008968F8B000 == 40 [pid = 872] [id = 519] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 0000008968C43800 == 39 [pid = 872] [id = 518] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 00000089627F5000 == 38 [pid = 872] [id = 517] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000895D50F000 == 37 [pid = 872] [id = 516] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 0000008966153800 == 36 [pid = 872] [id = 515] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 00000089701B3000 == 35 [pid = 872] [id = 513] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 0000008970092800 == 34 [pid = 872] [id = 512] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000897061E800 == 33 [pid = 872] [id = 514] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000896F9AC800 == 32 [pid = 872] [id = 510] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 00000089696C8800 == 31 [pid = 872] [id = 511] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000897142B000 == 30 [pid = 872] [id = 529] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 00000089706B3000 == 29 [pid = 872] [id = 528] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 000000896DE36800 == 28 [pid = 872] [id = 527] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 00000089700A4000 == 27 [pid = 872] [id = 525] 08:50:32 INFO - PROCESS | 872 | --DOCSHELL 00000089674DD000 == 26 [pid = 872] [id = 526] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 96 (000000895C357C00) [pid = 872] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000895C4A1C00) [pid = 872] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008969821000) [pid = 872] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 93 (00000089657CB400) [pid = 872] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008966175400) [pid = 872] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008969563400) [pid = 872] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896B323800) [pid = 872] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 89 (00000089656EF400) [pid = 872] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089656FBC00) [pid = 872] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008968BC1400) [pid = 872] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 86 (00000089692C7400) [pid = 872] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008960B59C00) [pid = 872] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008961543C00) [pid = 872] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966A8FC00) [pid = 872] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008968980800) [pid = 872] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089629D4C00) [pid = 872] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896A27A400) [pid = 872] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962F48400) [pid = 872] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969A5E400) [pid = 872] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896B35AC00) [pid = 872] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895CF12800) [pid = 872] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896AE4D000) [pid = 872] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008966A8F000) [pid = 872] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896961AC00) [pid = 872] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B34C800) [pid = 872] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B3B4800) [pid = 872] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896B31E000) [pid = 872] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:50:32 INFO - PROCESS | 872 | 1467042632587 Marionette TRACE conn8 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1641ms 08:50:32 INFO - PROCESS | 872 | 1467042632682 Marionette TRACE conn8 -> [0,2085,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 872 | 1467042632686 Marionette TRACE conn8 <- [1,2085,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:50:32 INFO - PROCESS | 872 | 1467042632691 Marionette TRACE conn8 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 872 | 1467042632695 Marionette TRACE conn8 <- [1,2086,null,{}] 08:50:32 INFO - PROCESS | 872 | 1467042632701 Marionette TRACE conn8 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 872 | 1467042632705 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:32 INFO - PROCESS | 872 | 1467042632830 Marionette TRACE conn8 <- [1,2087,null,{"value":null}] 08:50:32 INFO - PROCESS | 872 | 1467042632838 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 872 | 1467042632843 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:32 INFO - PROCESS | 872 | ++DOCSHELL 00000089618B8000 == 27 [pid = 872] [id = 531] 08:50:32 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895C4A1800) [pid = 872] [serial = 1593] [outer = 0000000000000000] 08:50:32 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000895C816400) [pid = 872] [serial = 1594] [outer = 000000895C4A1800] 08:50:32 INFO - PROCESS | 872 | 1467042632892 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008960B57400) [pid = 872] [serial = 1595] [outer = 000000895C4A1800] 08:50:33 INFO - PROCESS | 872 | 1467042633388 Marionette TRACE conn8 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 733ms 08:50:33 INFO - PROCESS | 872 | 1467042633428 Marionette TRACE conn8 -> [0,2089,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 872 | 1467042633433 Marionette TRACE conn8 <- [1,2089,null,{"value":"13"}] 08:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:50:33 INFO - PROCESS | 872 | 1467042633440 Marionette TRACE conn8 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 872 | 1467042633443 Marionette TRACE conn8 <- [1,2090,null,{}] 08:50:33 INFO - PROCESS | 872 | 1467042633447 Marionette TRACE conn8 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 872 | 1467042633449 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:33 INFO - PROCESS | 872 | 1467042633541 Marionette TRACE conn8 <- [1,2091,null,{"value":null}] 08:50:33 INFO - PROCESS | 872 | 1467042633550 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 872 | 1467042633552 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:33 INFO - PROCESS | 872 | ++DOCSHELL 0000008966634800 == 28 [pid = 872] [id = 532] 08:50:33 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008962719400) [pid = 872] [serial = 1596] [outer = 0000000000000000] 08:50:33 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089629D4C00) [pid = 872] [serial = 1597] [outer = 0000008962719400] 08:50:33 INFO - PROCESS | 872 | 1467042633600 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008962FC6400) [pid = 872] [serial = 1598] [outer = 0000008962719400] 08:50:34 INFO - PROCESS | 872 | 1467042634082 Marionette TRACE conn8 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 08:50:34 INFO - PROCESS | 872 | 1467042634132 Marionette TRACE conn8 -> [0,2093,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 872 | 1467042634135 Marionette TRACE conn8 <- [1,2093,null,{"value":"13"}] 08:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:50:34 INFO - PROCESS | 872 | 1467042634138 Marionette TRACE conn8 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 872 | 1467042634142 Marionette TRACE conn8 <- [1,2094,null,{}] 08:50:34 INFO - PROCESS | 872 | 1467042634183 Marionette TRACE conn8 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 872 | 1467042634188 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:34 INFO - PROCESS | 872 | 1467042634307 Marionette TRACE conn8 <- [1,2095,null,{"value":null}] 08:50:34 INFO - PROCESS | 872 | 1467042634322 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 872 | 1467042634326 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:34 INFO - PROCESS | 872 | ++DOCSHELL 00000089692A8800 == 29 [pid = 872] [id = 533] 08:50:34 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (00000089657C4400) [pid = 872] [serial = 1599] [outer = 0000000000000000] 08:50:34 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008966136400) [pid = 872] [serial = 1600] [outer = 00000089657C4400] 08:50:34 INFO - PROCESS | 872 | 1467042634376 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966653800) [pid = 872] [serial = 1601] [outer = 00000089657C4400] 08:50:34 INFO - PROCESS | 872 | 1467042634818 Marionette TRACE conn8 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 872 | 1467042634878 Marionette TRACE conn8 <- [1,2097,null,{"value":"13"}] 08:50:34 INFO - PROCESS | 872 | 1467042634882 Marionette TRACE conn8 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 872 | 1467042634884 Marionette TRACE conn8 <- [1,2098,null,{}] 08:50:34 INFO - PROCESS | 872 | 1467042634887 Marionette TRACE conn8 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 872 | 1467042634889 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:35 INFO - PROCESS | 872 | 1467042635011 Marionette TRACE conn8 <- [1,2099,null,{"value":null}] 08:50:35 INFO - PROCESS | 872 | 1467042635021 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 872 | 1467042635023 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:35 INFO - PROCESS | 872 | ++DOCSHELL 000000896C995800 == 30 [pid = 872] [id = 534] 08:50:35 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008966E35800) [pid = 872] [serial = 1602] [outer = 0000000000000000] 08:50:35 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008967465000) [pid = 872] [serial = 1603] [outer = 0000008966E35800] 08:50:35 INFO - PROCESS | 872 | 1467042635069 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968BBC800) [pid = 872] [serial = 1604] [outer = 0000008966E35800] 08:50:35 INFO - PROCESS | 872 | 1467042635526 Marionette TRACE conn8 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 08:50:35 INFO - PROCESS | 872 | 1467042635599 Marionette TRACE conn8 -> [0,2101,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 872 | 1467042635602 Marionette TRACE conn8 <- [1,2101,null,{"value":"13"}] 08:50:35 INFO - PROCESS | 872 | 1467042635605 Marionette TRACE conn8 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 872 | 1467042635607 Marionette TRACE conn8 <- [1,2102,null,{}] 08:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:50:35 INFO - PROCESS | 872 | 1467042635610 Marionette TRACE conn8 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 872 | 1467042635612 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:35 INFO - PROCESS | 872 | 1467042635719 Marionette TRACE conn8 <- [1,2103,null,{"value":null}] 08:50:35 INFO - PROCESS | 872 | 1467042635730 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 872 | 1467042635732 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:35 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBB8800 == 31 [pid = 872] [id = 535] 08:50:35 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000895C127400) [pid = 872] [serial = 1605] [outer = 0000000000000000] 08:50:35 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (00000089692C8000) [pid = 872] [serial = 1606] [outer = 000000895C127400] 08:50:35 INFO - PROCESS | 872 | 1467042635777 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969615000) [pid = 872] [serial = 1607] [outer = 000000895C127400] 08:50:36 INFO - PROCESS | 872 | 1467042636241 Marionette TRACE conn8 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 08:50:36 INFO - PROCESS | 872 | 1467042636282 Marionette TRACE conn8 -> [0,2105,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 872 | 1467042636285 Marionette TRACE conn8 <- [1,2105,null,{"value":"13"}] 08:50:36 INFO - PROCESS | 872 | 1467042636288 Marionette TRACE conn8 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:50:36 INFO - PROCESS | 872 | 1467042636290 Marionette TRACE conn8 <- [1,2106,null,{}] 08:50:36 INFO - PROCESS | 872 | 1467042636294 Marionette TRACE conn8 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 872 | 1467042636300 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:36 INFO - PROCESS | 872 | 1467042636440 Marionette TRACE conn8 <- [1,2107,null,{"value":null}] 08:50:36 INFO - PROCESS | 872 | 1467042636497 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 872 | 1467042636500 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:36 INFO - PROCESS | 872 | ++DOCSHELL 000000896E869800 == 32 [pid = 872] [id = 536] 08:50:36 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969822C00) [pid = 872] [serial = 1608] [outer = 0000000000000000] 08:50:36 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008969A5CC00) [pid = 872] [serial = 1609] [outer = 0000008969822C00] 08:50:36 INFO - PROCESS | 872 | 1467042636546 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896AE49C00) [pid = 872] [serial = 1610] [outer = 0000008969822C00] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B326800) [pid = 872] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008966655C00) [pid = 872] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008968B46C00) [pid = 872] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008969819400) [pid = 872] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896A278400) [pid = 872] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895AA4E800) [pid = 872] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C122800) [pid = 872] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089657BC800) [pid = 872] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896B42F000) [pid = 872] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089657BE000) [pid = 872] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000895C4A2C00) [pid = 872] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:50:37 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962FCB000) [pid = 872] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:50:37 INFO - PROCESS | 872 | 1467042637187 Marionette TRACE conn8 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 922ms 08:50:37 INFO - PROCESS | 872 | 1467042637213 Marionette TRACE conn8 -> [0,2109,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 872 | 1467042637216 Marionette TRACE conn8 <- [1,2109,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:50:37 INFO - PROCESS | 872 | 1467042637219 Marionette TRACE conn8 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 872 | 1467042637221 Marionette TRACE conn8 <- [1,2110,null,{}] 08:50:37 INFO - PROCESS | 872 | 1467042637224 Marionette TRACE conn8 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 872 | 1467042637226 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:37 INFO - PROCESS | 872 | 1467042637306 Marionette TRACE conn8 <- [1,2111,null,{"value":null}] 08:50:37 INFO - PROCESS | 872 | 1467042637387 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 872 | 1467042637389 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:37 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBDE800 == 33 [pid = 872] [id = 537] 08:50:37 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895B3D2800) [pid = 872] [serial = 1611] [outer = 0000000000000000] 08:50:37 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089618E0400) [pid = 872] [serial = 1612] [outer = 000000895B3D2800] 08:50:37 INFO - PROCESS | 872 | 1467042637434 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968B49C00) [pid = 872] [serial = 1613] [outer = 000000895B3D2800] 08:50:37 INFO - PROCESS | 872 | 1467042637795 Marionette TRACE conn8 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 08:50:37 INFO - PROCESS | 872 | 1467042637850 Marionette TRACE conn8 -> [0,2113,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 872 | 1467042637853 Marionette TRACE conn8 <- [1,2113,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:50:37 INFO - PROCESS | 872 | 1467042637856 Marionette TRACE conn8 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 872 | 1467042637858 Marionette TRACE conn8 <- [1,2114,null,{}] 08:50:37 INFO - PROCESS | 872 | 1467042637862 Marionette TRACE conn8 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 872 | 1467042637864 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:37 INFO - PROCESS | 872 | 1467042637976 Marionette TRACE conn8 <- [1,2115,null,{"value":null}] 08:50:37 INFO - PROCESS | 872 | 1467042637982 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 872 | 1467042637983 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:37 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC76000 == 34 [pid = 872] [id = 538] 08:50:37 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896A284000) [pid = 872] [serial = 1614] [outer = 0000000000000000] 08:50:38 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AF17000) [pid = 872] [serial = 1615] [outer = 000000896A284000] 08:50:38 INFO - PROCESS | 872 | 1467042638029 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B320800) [pid = 872] [serial = 1616] [outer = 000000896A284000] 08:50:38 INFO - PROCESS | 872 | 1467042638432 Marionette TRACE conn8 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 08:50:38 INFO - PROCESS | 872 | 1467042638488 Marionette TRACE conn8 -> [0,2117,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 872 | 1467042638490 Marionette TRACE conn8 <- [1,2117,null,{"value":"13"}] 08:50:38 INFO - PROCESS | 872 | 1467042638493 Marionette TRACE conn8 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:50:38 INFO - PROCESS | 872 | 1467042638495 Marionette TRACE conn8 <- [1,2118,null,{}] 08:50:38 INFO - PROCESS | 872 | 1467042638503 Marionette TRACE conn8 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 872 | 1467042638505 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:38 INFO - PROCESS | 872 | 1467042638586 Marionette TRACE conn8 <- [1,2119,null,{"value":null}] 08:50:38 INFO - PROCESS | 872 | 1467042638592 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 872 | 1467042638593 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:38 INFO - PROCESS | 872 | ++DOCSHELL 0000008970020000 == 35 [pid = 872] [id = 539] 08:50:38 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896AFEC800) [pid = 872] [serial = 1617] [outer = 0000000000000000] 08:50:38 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B351400) [pid = 872] [serial = 1618] [outer = 000000896AFEC800] 08:50:38 INFO - PROCESS | 872 | 1467042638638 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B3B1800) [pid = 872] [serial = 1619] [outer = 000000896AFEC800] 08:50:39 INFO - PROCESS | 872 | 1467042639150 Marionette TRACE conn8 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 872 | 1467042639236 Marionette TRACE conn8 <- [1,2121,null,{"value":"13"}] 08:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:50:39 INFO - PROCESS | 872 | 1467042639242 Marionette TRACE conn8 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 872 | 1467042639247 Marionette TRACE conn8 <- [1,2122,null,{}] 08:50:39 INFO - PROCESS | 872 | 1467042639255 Marionette TRACE conn8 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 872 | 1467042639258 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:39 INFO - PROCESS | 872 | 1467042639393 Marionette TRACE conn8 <- [1,2123,null,{"value":null}] 08:50:39 INFO - PROCESS | 872 | 1467042639511 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 872 | 1467042639517 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:39 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F8A000 == 36 [pid = 872] [id = 540] 08:50:39 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000895C49D800) [pid = 872] [serial = 1620] [outer = 0000000000000000] 08:50:39 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000895CA9C000) [pid = 872] [serial = 1621] [outer = 000000895C49D800] 08:50:39 INFO - PROCESS | 872 | 1467042639576 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008962677400) [pid = 872] [serial = 1622] [outer = 000000895C49D800] 08:50:40 INFO - PROCESS | 872 | 1467042640346 Marionette TRACE conn8 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 872 | 1467042640392 Marionette TRACE conn8 <- [1,2125,null,{"value":"13"}] 08:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:50:40 INFO - PROCESS | 872 | 1467042640399 Marionette TRACE conn8 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 872 | 1467042640403 Marionette TRACE conn8 <- [1,2126,null,{}] 08:50:40 INFO - PROCESS | 872 | 1467042640407 Marionette TRACE conn8 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 872 | 1467042640410 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:40 INFO - PROCESS | 872 | 1467042640535 Marionette TRACE conn8 <- [1,2127,null,{"value":null}] 08:50:40 INFO - PROCESS | 872 | 1467042640656 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 872 | 1467042640659 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:40 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBCA800 == 37 [pid = 872] [id = 541] 08:50:40 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (00000089656F3000) [pid = 872] [serial = 1623] [outer = 0000000000000000] 08:50:40 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (00000089667F5000) [pid = 872] [serial = 1624] [outer = 00000089656F3000] 08:50:40 INFO - PROCESS | 872 | 1467042640718 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008968B46C00) [pid = 872] [serial = 1625] [outer = 00000089656F3000] 08:50:41 INFO - PROCESS | 872 | 1467042641623 Marionette TRACE conn8 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1279ms 08:50:41 INFO - PROCESS | 872 | 1467042641685 Marionette TRACE conn8 -> [0,2129,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 872 | 1467042641689 Marionette TRACE conn8 <- [1,2129,null,{"value":"13"}] 08:50:41 INFO - PROCESS | 872 | 1467042641694 Marionette TRACE conn8 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:50:41 INFO - PROCESS | 872 | 1467042641698 Marionette TRACE conn8 <- [1,2130,null,{}] 08:50:41 INFO - PROCESS | 872 | 1467042641703 Marionette TRACE conn8 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 872 | 1467042641706 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:41 INFO - PROCESS | 872 | 1467042641824 Marionette TRACE conn8 <- [1,2131,null,{"value":null}] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 000000896FC76000 == 36 [pid = 872] [id = 538] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 000000896EBDE800 == 35 [pid = 872] [id = 537] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 000000896E869800 == 34 [pid = 872] [id = 536] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 000000896CBB8800 == 33 [pid = 872] [id = 535] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 000000896C995800 == 32 [pid = 872] [id = 534] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 00000089692A8800 == 31 [pid = 872] [id = 533] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 0000008966634800 == 30 [pid = 872] [id = 532] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 00000089618B8000 == 29 [pid = 872] [id = 531] 08:50:41 INFO - PROCESS | 872 | --DOCSHELL 0000008968B82000 == 28 [pid = 872] [id = 530] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896B42F400) [pid = 872] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896B31C800) [pid = 872] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008968BBAC00) [pid = 872] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896981F400) [pid = 872] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AF15000) [pid = 872] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 85 (00000089618D8C00) [pid = 872] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008969BED400) [pid = 872] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895C9AA000) [pid = 872] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008962720400) [pid = 872] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089657C5800) [pid = 872] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896616F000) [pid = 872] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896B6D9C00) [pid = 872] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B689C00) [pid = 872] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966A8D000) [pid = 872] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895D8ED400) [pid = 872] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008961B35800) [pid = 872] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C81BC00) [pid = 872] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896BAEC000) [pid = 872] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B353C00) [pid = 872] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B317400) [pid = 872] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896955E800) [pid = 872] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089692C5000) [pid = 872] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008967457C00) [pid = 872] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896AFE9400) [pid = 872] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 08:50:41 INFO - PROCESS | 872 | 1467042641946 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 872 | 1467042641950 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:41 INFO - PROCESS | 872 | ++DOCSHELL 000000896155B000 == 29 [pid = 872] [id = 542] 08:50:41 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000895C211000) [pid = 872] [serial = 1626] [outer = 0000000000000000] 08:50:41 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000895C4A3800) [pid = 872] [serial = 1627] [outer = 000000895C211000] 08:50:42 INFO - PROCESS | 872 | 1467042642000 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008962674C00) [pid = 872] [serial = 1628] [outer = 000000895C211000] 08:50:42 INFO - PROCESS | 872 | 1467042642405 Marionette TRACE conn8 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 872 | 1467042642463 Marionette TRACE conn8 <- [1,2133,null,{"value":"13"}] 08:50:42 INFO - PROCESS | 872 | 1467042642470 Marionette TRACE conn8 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:50:42 INFO - PROCESS | 872 | 1467042642473 Marionette TRACE conn8 <- [1,2134,null,{}] 08:50:42 INFO - PROCESS | 872 | 1467042642476 Marionette TRACE conn8 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 872 | 1467042642479 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:42 INFO - PROCESS | 872 | 1467042642569 Marionette TRACE conn8 <- [1,2135,null,{"value":null}] 08:50:42 INFO - PROCESS | 872 | 1467042642576 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 872 | 1467042642578 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:42 INFO - PROCESS | 872 | ++DOCSHELL 0000008967269000 == 30 [pid = 872] [id = 543] 08:50:42 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (00000089656F0400) [pid = 872] [serial = 1629] [outer = 0000000000000000] 08:50:42 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089657C6000) [pid = 872] [serial = 1630] [outer = 00000089656F0400] 08:50:42 INFO - PROCESS | 872 | 1467042642627 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008966179400) [pid = 872] [serial = 1631] [outer = 00000089656F0400] 08:50:43 INFO - PROCESS | 872 | 1467042643109 Marionette TRACE conn8 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 872 | 1467042643149 Marionette TRACE conn8 <- [1,2137,null,{"value":"13"}] 08:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:50:43 INFO - PROCESS | 872 | 1467042643153 Marionette TRACE conn8 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 872 | 1467042643156 Marionette TRACE conn8 <- [1,2138,null,{}] 08:50:43 INFO - PROCESS | 872 | 1467042643168 Marionette TRACE conn8 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 872 | 1467042643173 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:43 INFO - PROCESS | 872 | 1467042643304 Marionette TRACE conn8 <- [1,2139,null,{"value":null}] 08:50:43 INFO - PROCESS | 872 | 1467042643320 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 872 | 1467042643323 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:43 INFO - PROCESS | 872 | ++DOCSHELL 0000008969ADB800 == 31 [pid = 872] [id = 544] 08:50:43 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000895C35C800) [pid = 872] [serial = 1632] [outer = 0000000000000000] 08:50:43 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089692C6800) [pid = 872] [serial = 1633] [outer = 000000895C35C800] 08:50:43 INFO - PROCESS | 872 | 1467042643373 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008969616400) [pid = 872] [serial = 1634] [outer = 000000895C35C800] 08:50:43 INFO - PROCESS | 872 | 1467042643840 Marionette TRACE conn8 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 872 | 1467042643892 Marionette TRACE conn8 <- [1,2141,null,{"value":"13"}] 08:50:43 INFO - PROCESS | 872 | 1467042643895 Marionette TRACE conn8 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:50:43 INFO - PROCESS | 872 | 1467042643897 Marionette TRACE conn8 <- [1,2142,null,{}] 08:50:43 INFO - PROCESS | 872 | 1467042643901 Marionette TRACE conn8 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 872 | 1467042643903 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:44 INFO - PROCESS | 872 | 1467042643994 Marionette TRACE conn8 <- [1,2143,null,{"value":null}] 08:50:44 INFO - PROCESS | 872 | --DOCSHELL 000000896251B000 == 30 [pid = 872] [id = 10] 08:50:44 INFO - PROCESS | 872 | 1467042644014 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 872 | 1467042644016 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:44 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBBD800 == 31 [pid = 872] [id = 545] 08:50:44 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008969A58400) [pid = 872] [serial = 1635] [outer = 0000000000000000] 08:50:44 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896A248C00) [pid = 872] [serial = 1636] [outer = 0000008969A58400] 08:50:44 INFO - PROCESS | 872 | 1467042644078 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896A285400) [pid = 872] [serial = 1637] [outer = 0000008969A58400] 08:50:44 INFO - PROCESS | 872 | 1467042644573 Marionette TRACE conn8 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 08:50:44 INFO - PROCESS | 872 | 1467042644633 Marionette TRACE conn8 -> [0,2145,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 872 | 1467042644635 Marionette TRACE conn8 <- [1,2145,null,{"value":"13"}] 08:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:50:44 INFO - PROCESS | 872 | 1467042644674 Marionette TRACE conn8 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 872 | 1467042644676 Marionette TRACE conn8 <- [1,2146,null,{}] 08:50:44 INFO - PROCESS | 872 | 1467042644680 Marionette TRACE conn8 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 872 | 1467042644682 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:44 INFO - PROCESS | 872 | 1467042644797 Marionette TRACE conn8 <- [1,2147,null,{"value":null}] 08:50:44 INFO - PROCESS | 872 | 1467042644846 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 872 | 1467042644849 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:44 INFO - PROCESS | 872 | ++DOCSHELL 000000896E868800 == 32 [pid = 872] [id = 546] 08:50:44 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896A27E400) [pid = 872] [serial = 1638] [outer = 0000000000000000] 08:50:44 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AEA1000) [pid = 872] [serial = 1639] [outer = 000000896A27E400] 08:50:44 INFO - PROCESS | 872 | 1467042644895 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B31A800) [pid = 872] [serial = 1640] [outer = 000000896A27E400] 08:50:45 INFO - PROCESS | 872 | 1467042645331 Marionette TRACE conn8 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 872 | 1467042645360 Marionette TRACE conn8 <- [1,2149,null,{"value":"13"}] 08:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:50:45 INFO - PROCESS | 872 | 1467042645364 Marionette TRACE conn8 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 872 | 1467042645365 Marionette TRACE conn8 <- [1,2150,null,{}] 08:50:45 INFO - PROCESS | 872 | 1467042645369 Marionette TRACE conn8 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 872 | 1467042645374 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:45 INFO - PROCESS | 872 | 1467042645512 Marionette TRACE conn8 <- [1,2151,null,{"value":null}] 08:50:45 INFO - PROCESS | 872 | 1467042645567 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 872 | 1467042645569 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA16000 == 33 [pid = 872] [id = 547] 08:50:45 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B3B8800) [pid = 872] [serial = 1641] [outer = 0000000000000000] 08:50:45 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896BAE6400) [pid = 872] [serial = 1642] [outer = 000000896B3B8800] 08:50:45 INFO - PROCESS | 872 | 1467042645616 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896BE8F000) [pid = 872] [serial = 1643] [outer = 000000896B3B8800] 08:50:46 INFO - PROCESS | 872 | 1467042646069 Marionette TRACE conn8 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 08:50:46 INFO - PROCESS | 872 | 1467042646136 Marionette TRACE conn8 -> [0,2153,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 872 | 1467042646138 Marionette TRACE conn8 <- [1,2153,null,{"value":"13"}] 08:50:46 INFO - PROCESS | 872 | 1467042646153 Marionette TRACE conn8 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 872 | 1467042646155 Marionette TRACE conn8 <- [1,2154,null,{}] 08:50:46 INFO - PROCESS | 872 | 1467042646158 Marionette TRACE conn8 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 872 | 1467042646160 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:50:46 INFO - PROCESS | 872 | 1467042646317 Marionette TRACE conn8 <- [1,2155,null,{"value":null}] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008960E4B000) [pid = 872] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008962719400) [pid = 872] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089657C4400) [pid = 872] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C4A1800) [pid = 872] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008966E35800) [pid = 872] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089615D6400) [pid = 872] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008966A88800) [pid = 872] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896A280C00) [pid = 872] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896C908000) [pid = 872] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895C127400) [pid = 872] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895B3D2800) [pid = 872] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969822C00) [pid = 872] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:50:46 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896A284000) [pid = 872] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:50:46 INFO - PROCESS | 872 | 1467042646378 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 872 | 1467042646380 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:46 INFO - PROCESS | 872 | ++DOCSHELL 0000008966646800 == 34 [pid = 872] [id = 548] 08:50:46 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895BA3CC00) [pid = 872] [serial = 1644] [outer = 0000000000000000] 08:50:46 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008960E4B000) [pid = 872] [serial = 1645] [outer = 000000895BA3CC00] 08:50:46 INFO - PROCESS | 872 | 1467042646425 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896722E800) [pid = 872] [serial = 1646] [outer = 000000895BA3CC00] 08:50:46 INFO - PROCESS | 872 | 1467042646776 Marionette TRACE conn8 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 08:50:46 INFO - PROCESS | 872 | 1467042646835 Marionette TRACE conn8 -> [0,2157,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 872 | 1467042646837 Marionette TRACE conn8 <- [1,2157,null,{"value":"13"}] 08:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:50:46 INFO - PROCESS | 872 | 1467042646841 Marionette TRACE conn8 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 872 | 1467042646842 Marionette TRACE conn8 <- [1,2158,null,{}] 08:50:46 INFO - PROCESS | 872 | 1467042646846 Marionette TRACE conn8 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 872 | 1467042646848 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:46 INFO - PROCESS | 872 | 1467042646933 Marionette TRACE conn8 <- [1,2159,null,{"value":null}] 08:50:46 INFO - PROCESS | 872 | 1467042646948 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 872 | 1467042646950 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:46 INFO - PROCESS | 872 | ++DOCSHELL 00000089701B1800 == 35 [pid = 872] [id = 549] 08:50:46 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008969A58000) [pid = 872] [serial = 1647] [outer = 0000000000000000] 08:50:46 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896C90A000) [pid = 872] [serial = 1648] [outer = 0000008969A58000] 08:50:46 INFO - PROCESS | 872 | 1467042646995 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896C962C00) [pid = 872] [serial = 1649] [outer = 0000008969A58000] 08:50:47 INFO - PROCESS | 872 | 1467042647423 Marionette TRACE conn8 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 08:50:47 INFO - PROCESS | 872 | 1467042647473 Marionette TRACE conn8 -> [0,2161,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 872 | 1467042647476 Marionette TRACE conn8 <- [1,2161,null,{"value":"13"}] 08:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:50:47 INFO - PROCESS | 872 | 1467042647480 Marionette TRACE conn8 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 872 | 1467042647482 Marionette TRACE conn8 <- [1,2162,null,{}] 08:50:47 INFO - PROCESS | 872 | 1467042647485 Marionette TRACE conn8 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 872 | 1467042647487 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:47 INFO - PROCESS | 872 | 1467042647573 Marionette TRACE conn8 <- [1,2163,null,{"value":null}] 08:50:47 INFO - PROCESS | 872 | 1467042647581 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 872 | 1467042647583 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:47 INFO - PROCESS | 872 | ++DOCSHELL 0000008970624800 == 36 [pid = 872] [id = 550] 08:50:47 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966A8EC00) [pid = 872] [serial = 1650] [outer = 0000000000000000] 08:50:47 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B427800) [pid = 872] [serial = 1651] [outer = 0000008966A8EC00] 08:50:47 INFO - PROCESS | 872 | 1467042647628 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896CA0B800) [pid = 872] [serial = 1652] [outer = 0000008966A8EC00] 08:50:48 INFO - PROCESS | 872 | 1467042648077 Marionette TRACE conn8 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 08:50:48 INFO - PROCESS | 872 | 1467042648109 Marionette TRACE conn8 -> [0,2165,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 872 | 1467042648111 Marionette TRACE conn8 <- [1,2165,null,{"value":"13"}] 08:50:48 INFO - PROCESS | 872 | 1467042648115 Marionette TRACE conn8 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:50:48 INFO - PROCESS | 872 | 1467042648117 Marionette TRACE conn8 <- [1,2166,null,{}] 08:50:48 INFO - PROCESS | 872 | 1467042648137 Marionette TRACE conn8 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 872 | 1467042648139 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:48 INFO - PROCESS | 872 | 1467042648231 Marionette TRACE conn8 <- [1,2167,null,{"value":null}] 08:50:48 INFO - PROCESS | 872 | 1467042648237 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 872 | 1467042648239 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:48 INFO - PROCESS | 872 | ++DOCSHELL 00000089706BC800 == 37 [pid = 872] [id = 551] 08:50:48 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896E703C00) [pid = 872] [serial = 1653] [outer = 0000000000000000] 08:50:48 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896E707800) [pid = 872] [serial = 1654] [outer = 000000896E703C00] 08:50:48 INFO - PROCESS | 872 | 1467042648283 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896CA02800) [pid = 872] [serial = 1655] [outer = 000000896E703C00] 08:50:49 INFO - PROCESS | 872 | 1467042649004 Marionette TRACE conn8 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 941ms 08:50:49 INFO - PROCESS | 872 | 1467042649060 Marionette TRACE conn8 -> [0,2169,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 872 | 1467042649065 Marionette TRACE conn8 <- [1,2169,null,{"value":"13"}] 08:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:50:49 INFO - PROCESS | 872 | 1467042649070 Marionette TRACE conn8 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 872 | 1467042649076 Marionette TRACE conn8 <- [1,2170,null,{}] 08:50:49 INFO - PROCESS | 872 | 1467042649082 Marionette TRACE conn8 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 872 | 1467042649085 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:49 INFO - PROCESS | 872 | 1467042649210 Marionette TRACE conn8 <- [1,2171,null,{"value":null}] 08:50:49 INFO - PROCESS | 872 | 1467042649328 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 872 | 1467042649331 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:49 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C46000 == 38 [pid = 872] [id = 552] 08:50:49 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089656FA800) [pid = 872] [serial = 1656] [outer = 0000000000000000] 08:50:49 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008966176000) [pid = 872] [serial = 1657] [outer = 00000089656FA800] 08:50:49 INFO - PROCESS | 872 | 1467042649390 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008967462000) [pid = 872] [serial = 1658] [outer = 00000089656FA800] 08:50:49 INFO - PROCESS | 872 | 1467042649969 Marionette TRACE conn8 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 943ms 08:50:50 INFO - PROCESS | 872 | 1467042650016 Marionette TRACE conn8 -> [0,2173,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 872 | 1467042650021 Marionette TRACE conn8 <- [1,2173,null,{"value":"13"}] 08:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:50:50 INFO - PROCESS | 872 | 1467042650028 Marionette TRACE conn8 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 872 | 1467042650031 Marionette TRACE conn8 <- [1,2174,null,{}] 08:50:50 INFO - PROCESS | 872 | 1467042650035 Marionette TRACE conn8 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 872 | 1467042650038 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:50 INFO - PROCESS | 872 | 1467042650158 Marionette TRACE conn8 <- [1,2175,null,{"value":null}] 08:50:50 INFO - PROCESS | 872 | 1467042650254 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 872 | 1467042650257 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:50 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A3000 == 39 [pid = 872] [id = 553] 08:50:50 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969BED800) [pid = 872] [serial = 1659] [outer = 0000000000000000] 08:50:50 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896A27E000) [pid = 872] [serial = 1660] [outer = 0000008969BED800] 08:50:50 INFO - PROCESS | 872 | 1467042650314 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B34DC00) [pid = 872] [serial = 1661] [outer = 0000008969BED800] 08:50:50 INFO - PROCESS | 872 | 1467042650919 Marionette TRACE conn8 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 944ms 08:50:50 INFO - PROCESS | 872 | 1467042650974 Marionette TRACE conn8 -> [0,2177,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 872 | 1467042650977 Marionette TRACE conn8 <- [1,2177,null,{"value":"13"}] 08:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:50:50 INFO - PROCESS | 872 | 1467042650981 Marionette TRACE conn8 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 872 | 1467042650985 Marionette TRACE conn8 <- [1,2178,null,{}] 08:50:50 INFO - PROCESS | 872 | 1467042650997 Marionette TRACE conn8 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 872 | 1467042651002 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:51 INFO - PROCESS | 872 | 1467042651117 Marionette TRACE conn8 <- [1,2179,null,{"value":null}] 08:50:51 INFO - PROCESS | 872 | 1467042651242 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 872 | 1467042651246 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:51 INFO - PROCESS | 872 | ++DOCSHELL 0000008971928000 == 40 [pid = 872] [id = 554] 08:50:51 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896BAE7400) [pid = 872] [serial = 1662] [outer = 0000000000000000] 08:50:51 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896CA04800) [pid = 872] [serial = 1663] [outer = 000000896BAE7400] 08:50:51 INFO - PROCESS | 872 | 1467042651305 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896E711C00) [pid = 872] [serial = 1664] [outer = 000000896BAE7400] 08:50:52 INFO - PROCESS | 872 | 1467042652107 Marionette TRACE conn8 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1197ms 08:50:52 INFO - PROCESS | 872 | 1467042652180 Marionette TRACE conn8 -> [0,2181,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 872 | 1467042652184 Marionette TRACE conn8 <- [1,2181,null,{"value":"13"}] 08:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:50:52 INFO - PROCESS | 872 | 1467042652190 Marionette TRACE conn8 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 872 | 1467042652193 Marionette TRACE conn8 <- [1,2182,null,{}] 08:50:52 INFO - PROCESS | 872 | 1467042652198 Marionette TRACE conn8 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 872 | 1467042652201 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:52 INFO - PROCESS | 872 | 1467042652353 Marionette TRACE conn8 <- [1,2183,null,{"value":null}] 08:50:52 INFO - PROCESS | 872 | 1467042652475 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 872 | 1467042652480 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:52 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B11800 == 41 [pid = 872] [id = 555] 08:50:52 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008961B35400) [pid = 872] [serial = 1665] [outer = 0000000000000000] 08:50:52 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (00000089629CDC00) [pid = 872] [serial = 1666] [outer = 0000008961B35400] 08:50:52 INFO - PROCESS | 872 | 1467042652533 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (00000089656F4800) [pid = 872] [serial = 1667] [outer = 0000008961B35400] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008970624800 == 40 [pid = 872] [id = 550] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 00000089701B1800 == 39 [pid = 872] [id = 549] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008966646800 == 38 [pid = 872] [id = 548] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 000000896FA16000 == 37 [pid = 872] [id = 547] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 000000896E868800 == 36 [pid = 872] [id = 546] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 000000896CBBD800 == 35 [pid = 872] [id = 545] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008969ADB800 == 34 [pid = 872] [id = 544] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008967269000 == 33 [pid = 872] [id = 543] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 000000896155B000 == 32 [pid = 872] [id = 542] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 000000896CBCA800 == 31 [pid = 872] [id = 541] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008970020000 == 30 [pid = 872] [id = 539] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008962F8A000 == 29 [pid = 872] [id = 540] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 000000895B3F9000 == 28 [pid = 872] [id = 11] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008971928000 == 27 [pid = 872] [id = 554] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A3000 == 26 [pid = 872] [id = 553] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 0000008968C46000 == 25 [pid = 872] [id = 552] 08:50:53 INFO - PROCESS | 872 | --DOCSHELL 00000089706BC800 == 24 [pid = 872] [id = 551] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 95 (000000896578C400) [pid = 872] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008962CB7400) [pid = 872] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 93 (00000089629D4C00) [pid = 872] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008962FC6400) [pid = 872] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008966136400) [pid = 872] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000895C816400) [pid = 872] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008960B57400) [pid = 872] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008967465000) [pid = 872] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896578A800) [pid = 872] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008962F3F000) [pid = 872] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008969563800) [pid = 872] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008966E39800) [pid = 872] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896BE92800) [pid = 872] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B6D9400) [pid = 872] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896C95D400) [pid = 872] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896C90C000) [pid = 872] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089692C8000) [pid = 872] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B351400) [pid = 872] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089618E0400) [pid = 872] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008969A5CC00) [pid = 872] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896AF17000) [pid = 872] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896AE49C00) [pid = 872] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969615000) [pid = 872] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B320800) [pid = 872] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008968B49C00) [pid = 872] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008966653800) [pid = 872] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008968BBC800) [pid = 872] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:50:53 INFO - PROCESS | 872 | 1467042653651 Marionette TRACE conn8 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1538ms 08:50:53 INFO - PROCESS | 872 | 1467042653732 Marionette TRACE conn8 -> [0,2185,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 872 | 1467042653736 Marionette TRACE conn8 <- [1,2185,null,{"value":"13"}] 08:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:50:53 INFO - PROCESS | 872 | 1467042653741 Marionette TRACE conn8 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 872 | 1467042653746 Marionette TRACE conn8 <- [1,2186,null,{}] 08:50:53 INFO - PROCESS | 872 | 1467042653751 Marionette TRACE conn8 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 872 | 1467042653754 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:53 INFO - PROCESS | 872 | 1467042653853 Marionette TRACE conn8 <- [1,2187,null,{"value":null}] 08:50:53 INFO - PROCESS | 872 | 1467042653953 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 872 | 1467042653955 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:53 INFO - PROCESS | 872 | ++DOCSHELL 00000089627F6800 == 25 [pid = 872] [id = 556] 08:50:53 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895C81BC00) [pid = 872] [serial = 1668] [outer = 0000000000000000] 08:50:54 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895DAB6C00) [pid = 872] [serial = 1669] [outer = 000000895C81BC00] 08:50:54 INFO - PROCESS | 872 | 1467042654006 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089615B8400) [pid = 872] [serial = 1670] [outer = 000000895C81BC00] 08:50:54 INFO - PROCESS | 872 | 1467042654397 Marionette TRACE conn8 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 08:50:54 INFO - PROCESS | 872 | 1467042654437 Marionette TRACE conn8 -> [0,2189,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 872 | 1467042654442 Marionette TRACE conn8 <- [1,2189,null,{"value":"13"}] 08:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:50:54 INFO - PROCESS | 872 | 1467042654449 Marionette TRACE conn8 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 872 | 1467042654451 Marionette TRACE conn8 <- [1,2190,null,{}] 08:50:54 INFO - PROCESS | 872 | 1467042654455 Marionette TRACE conn8 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 872 | 1467042654458 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:54 INFO - PROCESS | 872 | 1467042654591 Marionette TRACE conn8 <- [1,2191,null,{"value":null}] 08:50:54 INFO - PROCESS | 872 | 1467042654605 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 872 | 1467042654608 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:54 INFO - PROCESS | 872 | ++DOCSHELL 00000089674E3000 == 26 [pid = 872] [id = 557] 08:50:54 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008962675C00) [pid = 872] [serial = 1671] [outer = 0000000000000000] 08:50:54 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008962F3F400) [pid = 872] [serial = 1672] [outer = 0000008962675C00] 08:50:54 INFO - PROCESS | 872 | 1467042654656 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089656ED800) [pid = 872] [serial = 1673] [outer = 0000008962675C00] 08:50:55 INFO - PROCESS | 872 | 1467042655105 Marionette TRACE conn8 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 08:50:55 INFO - PROCESS | 872 | 1467042655142 Marionette TRACE conn8 -> [0,2193,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 872 | 1467042655144 Marionette TRACE conn8 <- [1,2193,null,{"value":"13"}] 08:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:50:55 INFO - PROCESS | 872 | 1467042655148 Marionette TRACE conn8 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 872 | 1467042655152 Marionette TRACE conn8 <- [1,2194,null,{}] 08:50:55 INFO - PROCESS | 872 | 1467042655164 Marionette TRACE conn8 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 872 | 1467042655169 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:55 INFO - PROCESS | 872 | 1467042655258 Marionette TRACE conn8 <- [1,2195,null,{"value":null}] 08:50:55 INFO - PROCESS | 872 | 1467042655266 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 872 | 1467042655269 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:55 INFO - PROCESS | 872 | ++DOCSHELL 00000089693F1000 == 27 [pid = 872] [id = 558] 08:50:55 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008965A2EC00) [pid = 872] [serial = 1674] [outer = 0000000000000000] 08:50:55 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966171400) [pid = 872] [serial = 1675] [outer = 0000008965A2EC00] 08:50:55 INFO - PROCESS | 872 | 1467042655318 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089667F1400) [pid = 872] [serial = 1676] [outer = 0000008965A2EC00] 08:50:55 INFO - PROCESS | 872 | 1467042655791 Marionette TRACE conn8 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 08:50:55 INFO - PROCESS | 872 | 1467042655841 Marionette TRACE conn8 -> [0,2197,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 872 | 1467042655844 Marionette TRACE conn8 <- [1,2197,null,{"value":"13"}] 08:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:50:55 INFO - PROCESS | 872 | 1467042655847 Marionette TRACE conn8 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 872 | 1467042655849 Marionette TRACE conn8 <- [1,2198,null,{}] 08:50:55 INFO - PROCESS | 872 | 1467042655852 Marionette TRACE conn8 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 872 | 1467042655854 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:56 INFO - PROCESS | 872 | 1467042656001 Marionette TRACE conn8 <- [1,2199,null,{"value":null}] 08:50:56 INFO - PROCESS | 872 | 1467042656058 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 872 | 1467042656060 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:56 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB9000 == 28 [pid = 872] [id = 559] 08:50:56 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966E70000) [pid = 872] [serial = 1677] [outer = 0000000000000000] 08:50:56 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896728CC00) [pid = 872] [serial = 1678] [outer = 0000008966E70000] 08:50:56 INFO - PROCESS | 872 | 1467042656106 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008968B3DC00) [pid = 872] [serial = 1679] [outer = 0000008966E70000] 08:50:56 INFO - PROCESS | 872 | 1467042656528 Marionette TRACE conn8 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 08:50:56 INFO - PROCESS | 872 | 1467042656586 Marionette TRACE conn8 -> [0,2201,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 872 | 1467042656589 Marionette TRACE conn8 <- [1,2201,null,{"value":"13"}] 08:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:50:56 INFO - PROCESS | 872 | 1467042656592 Marionette TRACE conn8 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 872 | 1467042656594 Marionette TRACE conn8 <- [1,2202,null,{}] 08:50:56 INFO - PROCESS | 872 | 1467042656598 Marionette TRACE conn8 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 872 | 1467042656600 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:56 INFO - PROCESS | 872 | 1467042656715 Marionette TRACE conn8 <- [1,2203,null,{"value":null}] 08:50:56 INFO - PROCESS | 872 | 1467042656724 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 872 | 1467042656726 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:56 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBAE800 == 29 [pid = 872] [id = 560] 08:50:56 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008966A95400) [pid = 872] [serial = 1680] [outer = 0000000000000000] 08:50:56 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008968BC3800) [pid = 872] [serial = 1681] [outer = 0000008966A95400] 08:50:56 INFO - PROCESS | 872 | 1467042656822 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896955B000) [pid = 872] [serial = 1682] [outer = 0000008966A95400] 08:50:57 INFO - PROCESS | 872 | 1467042657279 Marionette TRACE conn8 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 08:50:57 INFO - PROCESS | 872 | 1467042657352 Marionette TRACE conn8 -> [0,2205,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 872 | 1467042657354 Marionette TRACE conn8 <- [1,2205,null,{"value":"13"}] 08:50:57 INFO - PROCESS | 872 | 1467042657360 Marionette TRACE conn8 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 872 | 1467042657362 Marionette TRACE conn8 <- [1,2206,null,{}] 08:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:50:57 INFO - PROCESS | 872 | 1467042657366 Marionette TRACE conn8 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 872 | 1467042657372 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:57 INFO - PROCESS | 872 | 1467042657495 Marionette TRACE conn8 <- [1,2207,null,{"value":null}] 08:50:57 INFO - PROCESS | 872 | 1467042657738 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 872 | 1467042657741 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896A27E400) [pid = 872] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B3B8800) [pid = 872] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C35C800) [pid = 872] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089656F3000) [pid = 872] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089656F0400) [pid = 872] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000895C49D800) [pid = 872] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896AFEC800) [pid = 872] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008969A58400) [pid = 872] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895C211000) [pid = 872] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895BA3CC00) [pid = 872] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008962F41400) [pid = 872] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008969A58000) [pid = 872] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896251C000) [pid = 872] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896E703C00) [pid = 872] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:50:57 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008966A8EC00) [pid = 872] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:50:57 INFO - PROCESS | 872 | ++DOCSHELL 000000895CB2F000 == 30 [pid = 872] [id = 561] 08:50:57 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000895C211000) [pid = 872] [serial = 1683] [outer = 0000000000000000] 08:50:57 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000895C49F800) [pid = 872] [serial = 1684] [outer = 000000895C211000] 08:50:57 INFO - PROCESS | 872 | 1467042657800 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008965A2E000) [pid = 872] [serial = 1685] [outer = 000000895C211000] 08:50:58 INFO - PROCESS | 872 | 1467042658177 Marionette TRACE conn8 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 837ms 08:50:58 INFO - PROCESS | 872 | 1467042658203 Marionette TRACE conn8 -> [0,2209,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 872 | 1467042658205 Marionette TRACE conn8 <- [1,2209,null,{"value":"13"}] 08:50:58 INFO - PROCESS | 872 | 1467042658208 Marionette TRACE conn8 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:50:58 INFO - PROCESS | 872 | 1467042658210 Marionette TRACE conn8 <- [1,2210,null,{}] 08:50:58 INFO - PROCESS | 872 | 1467042658213 Marionette TRACE conn8 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 872 | 1467042658215 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:58 INFO - PROCESS | 872 | 1467042658295 Marionette TRACE conn8 <- [1,2211,null,{"value":null}] 08:50:58 INFO - PROCESS | 872 | 1467042658370 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 872 | 1467042658372 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:58 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBDF000 == 31 [pid = 872] [id = 562] 08:50:58 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089657CAC00) [pid = 872] [serial = 1686] [outer = 0000000000000000] 08:50:58 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008969A5B000) [pid = 872] [serial = 1687] [outer = 00000089657CAC00] 08:50:58 INFO - PROCESS | 872 | 1467042658417 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896A27B000) [pid = 872] [serial = 1688] [outer = 00000089657CAC00] 08:50:58 INFO - PROCESS | 872 | 1467042658769 Marionette TRACE conn8 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 586ms 08:50:58 INFO - PROCESS | 872 | 1467042658798 Marionette TRACE conn8 -> [0,2213,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 872 | 1467042658800 Marionette TRACE conn8 <- [1,2213,null,{"value":"13"}] 08:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:50:58 INFO - PROCESS | 872 | 1467042658804 Marionette TRACE conn8 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 872 | 1467042658806 Marionette TRACE conn8 <- [1,2214,null,{}] 08:50:58 INFO - PROCESS | 872 | 1467042658810 Marionette TRACE conn8 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 872 | 1467042658812 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:58 INFO - PROCESS | 872 | 1467042658924 Marionette TRACE conn8 <- [1,2215,null,{"value":null}] 08:50:58 INFO - PROCESS | 872 | 1467042658953 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 872 | 1467042658955 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:58 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA13800 == 32 [pid = 872] [id = 563] 08:50:58 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AE47C00) [pid = 872] [serial = 1689] [outer = 0000000000000000] 08:50:58 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AEA1400) [pid = 872] [serial = 1690] [outer = 000000896AE47C00] 08:50:59 INFO - PROCESS | 872 | 1467042659000 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AF1DC00) [pid = 872] [serial = 1691] [outer = 000000896AE47C00] 08:50:59 INFO - PROCESS | 872 | 1467042659426 Marionette TRACE conn8 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 08:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:50:59 INFO - PROCESS | 872 | 1467042659499 Marionette TRACE conn8 -> [0,2217,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 872 | 1467042659501 Marionette TRACE conn8 <- [1,2217,null,{"value":"13"}] 08:50:59 INFO - PROCESS | 872 | 1467042659504 Marionette TRACE conn8 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 872 | 1467042659506 Marionette TRACE conn8 <- [1,2218,null,{}] 08:50:59 INFO - PROCESS | 872 | 1467042659510 Marionette TRACE conn8 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 872 | 1467042659511 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:59 INFO - PROCESS | 872 | 1467042659594 Marionette TRACE conn8 <- [1,2219,null,{"value":null}] 08:50:59 INFO - PROCESS | 872 | 1467042659600 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 872 | 1467042659602 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:50:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008970088800 == 33 [pid = 872] [id = 564] 08:50:59 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008965A70000) [pid = 872] [serial = 1692] [outer = 0000000000000000] 08:50:59 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B319C00) [pid = 872] [serial = 1693] [outer = 0000008965A70000] 08:50:59 INFO - PROCESS | 872 | 1467042659646 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B353000) [pid = 872] [serial = 1694] [outer = 0000008965A70000] 08:51:00 INFO - PROCESS | 872 | 1467042660486 Marionette TRACE conn8 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1027ms 08:51:00 INFO - PROCESS | 872 | 1467042660574 Marionette TRACE conn8 -> [0,2221,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 872 | 1467042660579 Marionette TRACE conn8 <- [1,2221,null,{"value":"13"}] 08:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:51:00 INFO - PROCESS | 872 | 1467042660585 Marionette TRACE conn8 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 872 | 1467042660591 Marionette TRACE conn8 <- [1,2222,null,{}] 08:51:00 INFO - PROCESS | 872 | 1467042660597 Marionette TRACE conn8 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 872 | 1467042660600 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:00 INFO - PROCESS | 872 | 1467042660737 Marionette TRACE conn8 <- [1,2223,null,{"value":null}] 08:51:00 INFO - PROCESS | 872 | 1467042660853 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 872 | 1467042660856 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:00 INFO - PROCESS | 872 | ++DOCSHELL 0000008967257800 == 34 [pid = 872] [id = 565] 08:51:00 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008960DF6800) [pid = 872] [serial = 1695] [outer = 0000000000000000] 08:51:00 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896267A800) [pid = 872] [serial = 1696] [outer = 0000008960DF6800] 08:51:00 INFO - PROCESS | 872 | 1467042660916 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008963152800) [pid = 872] [serial = 1697] [outer = 0000008960DF6800] 08:51:01 INFO - PROCESS | 872 | 1467042661631 Marionette TRACE conn8 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1089ms 08:51:01 INFO - PROCESS | 872 | 1467042661691 Marionette TRACE conn8 -> [0,2225,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 872 | 1467042661697 Marionette TRACE conn8 <- [1,2225,null,{"value":"13"}] 08:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:51:01 INFO - PROCESS | 872 | 1467042661705 Marionette TRACE conn8 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 872 | 1467042661708 Marionette TRACE conn8 <- [1,2226,null,{}] 08:51:01 INFO - PROCESS | 872 | 1467042661712 Marionette TRACE conn8 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 872 | 1467042661715 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:01 INFO - PROCESS | 872 | 1467042661942 Marionette TRACE conn8 <- [1,2227,null,{"value":null}] 08:51:02 INFO - PROCESS | 872 | 1467042662073 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 872 | 1467042662077 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:02 INFO - PROCESS | 872 | ++DOCSHELL 00000089616C3800 == 35 [pid = 872] [id = 566] 08:51:02 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000895C35D000) [pid = 872] [serial = 1698] [outer = 0000000000000000] 08:51:02 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000895D53C800) [pid = 872] [serial = 1699] [outer = 000000895C35D000] 08:51:02 INFO - PROCESS | 872 | 1467042662130 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089618E6C00) [pid = 872] [serial = 1700] [outer = 000000895C35D000] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 000000896FA13800 == 34 [pid = 872] [id = 563] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 000000896EBDF000 == 33 [pid = 872] [id = 562] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 000000895CB2F000 == 32 [pid = 872] [id = 561] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 000000896CBAE800 == 31 [pid = 872] [id = 560] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 000000896BAB9000 == 30 [pid = 872] [id = 559] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 00000089693F1000 == 29 [pid = 872] [id = 558] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 00000089674E3000 == 28 [pid = 872] [id = 557] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 00000089627F6800 == 27 [pid = 872] [id = 556] 08:51:02 INFO - PROCESS | 872 | --DOCSHELL 0000008961B11800 == 26 [pid = 872] [id = 555] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008962922800) [pid = 872] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B427800) [pid = 872] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AEA1000) [pid = 872] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896BAE6400) [pid = 872] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089692C6800) [pid = 872] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969616400) [pid = 872] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089667F5000) [pid = 872] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008968B46C00) [pid = 872] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089657C6000) [pid = 872] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966179400) [pid = 872] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895CA9C000) [pid = 872] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008962677400) [pid = 872] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896B3B1800) [pid = 872] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896A248C00) [pid = 872] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B31A800) [pid = 872] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895C4A3800) [pid = 872] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008962674C00) [pid = 872] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896CA0B800) [pid = 872] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008960E4B000) [pid = 872] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896BE8F000) [pid = 872] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000895AA49C00) [pid = 872] [serial = 1091] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896C90A000) [pid = 872] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896722E800) [pid = 872] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896C962C00) [pid = 872] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896A285400) [pid = 872] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896E707800) [pid = 872] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896CA02800) [pid = 872] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 872 | 1467042662745 Marionette TRACE conn8 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1092ms 08:51:02 INFO - PROCESS | 872 | 1467042662798 Marionette TRACE conn8 -> [0,2229,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 872 | 1467042662802 Marionette TRACE conn8 <- [1,2229,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:51:02 INFO - PROCESS | 872 | 1467042662807 Marionette TRACE conn8 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 872 | 1467042662810 Marionette TRACE conn8 <- [1,2230,null,{}] 08:51:02 INFO - PROCESS | 872 | 1467042662815 Marionette TRACE conn8 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 872 | 1467042662818 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:02 INFO - PROCESS | 872 | 1467042662909 Marionette TRACE conn8 <- [1,2231,null,{"value":null}] 08:51:02 INFO - PROCESS | 872 | 1467042662918 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 872 | 1467042662921 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:03 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F82800 == 27 [pid = 872] [id = 567] 08:51:03 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000895C35E400) [pid = 872] [serial = 1701] [outer = 0000000000000000] 08:51:03 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (0000008961961800) [pid = 872] [serial = 1702] [outer = 000000895C35E400] 08:51:03 INFO - PROCESS | 872 | 1467042663037 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008962CB6C00) [pid = 872] [serial = 1703] [outer = 000000895C35E400] 08:51:03 INFO - PROCESS | 872 | 1467042663459 Marionette TRACE conn8 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 736ms 08:51:03 INFO - PROCESS | 872 | 1467042663552 Marionette TRACE conn8 -> [0,2233,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 872 | 1467042663555 Marionette TRACE conn8 <- [1,2233,null,{"value":"13"}] 08:51:03 INFO - PROCESS | 872 | 1467042663559 Marionette TRACE conn8 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:51:03 INFO - PROCESS | 872 | 1467042663561 Marionette TRACE conn8 <- [1,2234,null,{}] 08:51:03 INFO - PROCESS | 872 | 1467042663565 Marionette TRACE conn8 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 872 | 1467042663567 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:03 INFO - PROCESS | 872 | 1467042663660 Marionette TRACE conn8 <- [1,2235,null,{"value":null}] 08:51:03 INFO - PROCESS | 872 | 1467042663677 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 872 | 1467042663679 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:03 INFO - PROCESS | 872 | ++DOCSHELL 00000089692B3000 == 28 [pid = 872] [id = 568] 08:51:03 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008966171000) [pid = 872] [serial = 1704] [outer = 0000000000000000] 08:51:03 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008966179000) [pid = 872] [serial = 1705] [outer = 0000008966171000] 08:51:03 INFO - PROCESS | 872 | 1467042663727 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (00000089668CB000) [pid = 872] [serial = 1706] [outer = 0000008966171000] 08:51:04 INFO - PROCESS | 872 | 1467042664193 Marionette TRACE conn8 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 08:51:04 INFO - PROCESS | 872 | 1467042664237 Marionette TRACE conn8 -> [0,2237,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 872 | 1467042664241 Marionette TRACE conn8 <- [1,2237,null,{"value":"13"}] 08:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:51:04 INFO - PROCESS | 872 | 1467042664252 Marionette TRACE conn8 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 872 | 1467042664257 Marionette TRACE conn8 <- [1,2238,null,{}] 08:51:04 INFO - PROCESS | 872 | 1467042664261 Marionette TRACE conn8 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 872 | 1467042664265 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:04 INFO - PROCESS | 872 | 1467042664360 Marionette TRACE conn8 <- [1,2239,null,{"value":null}] 08:51:04 INFO - PROCESS | 872 | 1467042664368 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 872 | 1467042664370 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:04 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4C000 == 29 [pid = 872] [id = 569] 08:51:04 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896745F400) [pid = 872] [serial = 1707] [outer = 0000000000000000] 08:51:04 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008968BBCC00) [pid = 872] [serial = 1708] [outer = 000000896745F400] 08:51:04 INFO - PROCESS | 872 | 1467042664415 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089692CF800) [pid = 872] [serial = 1709] [outer = 000000896745F400] 08:51:04 INFO - PROCESS | 872 | 1467042664852 Marionette TRACE conn8 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 650ms 08:51:04 INFO - PROCESS | 872 | 1467042664904 Marionette TRACE conn8 -> [0,2241,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 872 | 1467042664906 Marionette TRACE conn8 <- [1,2241,null,{"value":"13"}] 08:51:04 INFO - PROCESS | 872 | 1467042664909 Marionette TRACE conn8 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 872 | 1467042664911 Marionette TRACE conn8 <- [1,2242,null,{}] 08:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:51:04 INFO - PROCESS | 872 | 1467042664914 Marionette TRACE conn8 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 872 | 1467042664916 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:05 INFO - PROCESS | 872 | 1467042665029 Marionette TRACE conn8 <- [1,2243,null,{"value":null}] 08:51:05 INFO - PROCESS | 872 | 1467042665107 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 872 | 1467042665109 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:05 INFO - PROCESS | 872 | ++DOCSHELL 000000896E819800 == 30 [pid = 872] [id = 570] 08:51:05 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008969563C00) [pid = 872] [serial = 1710] [outer = 0000000000000000] 08:51:05 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008969616C00) [pid = 872] [serial = 1711] [outer = 0000008969563C00] 08:51:05 INFO - PROCESS | 872 | 1467042665162 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896981A800) [pid = 872] [serial = 1712] [outer = 0000008969563C00] 08:51:05 INFO - PROCESS | 872 | 1467042665573 Marionette TRACE conn8 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 08:51:05 INFO - PROCESS | 872 | 1467042665585 Marionette TRACE conn8 -> [0,2245,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 872 | 1467042665587 Marionette TRACE conn8 <- [1,2245,null,{"value":"13"}] 08:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:51:05 INFO - PROCESS | 872 | 1467042665591 Marionette TRACE conn8 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 872 | 1467042665592 Marionette TRACE conn8 <- [1,2246,null,{}] 08:51:05 INFO - PROCESS | 872 | 1467042665596 Marionette TRACE conn8 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 872 | 1467042665598 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:05 INFO - PROCESS | 872 | 1467042665712 Marionette TRACE conn8 <- [1,2247,null,{"value":null}] 08:51:05 INFO - PROCESS | 872 | 1467042665717 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 872 | 1467042665723 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:05 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A5800 == 31 [pid = 872] [id = 571] 08:51:05 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896A24D800) [pid = 872] [serial = 1713] [outer = 0000000000000000] 08:51:05 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896A27C000) [pid = 872] [serial = 1714] [outer = 000000896A24D800] 08:51:05 INFO - PROCESS | 872 | 1467042665823 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896AF15800) [pid = 872] [serial = 1715] [outer = 000000896A24D800] 08:51:06 INFO - PROCESS | 872 | 1467042666277 Marionette TRACE conn8 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 08:51:06 INFO - PROCESS | 872 | 1467042666328 Marionette TRACE conn8 -> [0,2249,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 872 | 1467042666330 Marionette TRACE conn8 <- [1,2249,null,{"value":"13"}] 08:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:51:06 INFO - PROCESS | 872 | 1467042666333 Marionette TRACE conn8 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 872 | 1467042666335 Marionette TRACE conn8 <- [1,2250,null,{}] 08:51:06 INFO - PROCESS | 872 | 1467042666339 Marionette TRACE conn8 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 872 | 1467042666341 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:06 INFO - PROCESS | 872 | 1467042666487 Marionette TRACE conn8 <- [1,2251,null,{"value":null}] 08:51:06 INFO - PROCESS | 872 | 1467042666511 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 872 | 1467042666513 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:06 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC86800 == 32 [pid = 872] [id = 572] 08:51:06 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895C357400) [pid = 872] [serial = 1716] [outer = 0000000000000000] 08:51:06 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B3AF800) [pid = 872] [serial = 1717] [outer = 000000895C357400] 08:51:06 INFO - PROCESS | 872 | 1467042666558 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B3B6000) [pid = 872] [serial = 1718] [outer = 000000895C357400] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966E70000) [pid = 872] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966A95400) [pid = 872] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008961B35400) [pid = 872] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008965A2EC00) [pid = 872] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008962675C00) [pid = 872] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000895C81BC00) [pid = 872] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089656FA800) [pid = 872] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008969BED800) [pid = 872] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896BAE7400) [pid = 872] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000895C211000) [pid = 872] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896AE47C00) [pid = 872] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:51:06 INFO - PROCESS | 872 | --DOMWINDOW == 66 (00000089657CAC00) [pid = 872] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:51:07 INFO - PROCESS | 872 | 1467042667039 Marionette TRACE conn8 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 08:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:51:07 INFO - PROCESS | 872 | 1467042667071 Marionette TRACE conn8 -> [0,2253,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 872 | 1467042667073 Marionette TRACE conn8 <- [1,2253,null,{"value":"13"}] 08:51:07 INFO - PROCESS | 872 | 1467042667076 Marionette TRACE conn8 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 872 | 1467042667078 Marionette TRACE conn8 <- [1,2254,null,{}] 08:51:07 INFO - PROCESS | 872 | 1467042667086 Marionette TRACE conn8 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 872 | 1467042667088 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:07 INFO - PROCESS | 872 | 1467042667171 Marionette TRACE conn8 <- [1,2255,null,{"value":null}] 08:51:07 INFO - PROCESS | 872 | 1467042667177 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 872 | 1467042667179 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:07 INFO - PROCESS | 872 | ++DOCSHELL 0000008966150000 == 33 [pid = 872] [id = 573] 08:51:07 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008960EB7000) [pid = 872] [serial = 1719] [outer = 0000000000000000] 08:51:07 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008966E70000) [pid = 872] [serial = 1720] [outer = 0000008960EB7000] 08:51:07 INFO - PROCESS | 872 | 1467042667224 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896AE4EC00) [pid = 872] [serial = 1721] [outer = 0000008960EB7000] 08:51:07 INFO - PROCESS | 872 | 1467042667643 Marionette TRACE conn8 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 585ms 08:51:07 INFO - PROCESS | 872 | 1467042667672 Marionette TRACE conn8 -> [0,2257,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 872 | 1467042667674 Marionette TRACE conn8 <- [1,2257,null,{"value":"13"}] 08:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:51:07 INFO - PROCESS | 872 | 1467042667677 Marionette TRACE conn8 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 872 | 1467042667679 Marionette TRACE conn8 <- [1,2258,null,{}] 08:51:07 INFO - PROCESS | 872 | 1467042667683 Marionette TRACE conn8 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 872 | 1467042667685 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:07 INFO - PROCESS | 872 | 1467042667778 Marionette TRACE conn8 <- [1,2259,null,{"value":null}] 08:51:07 INFO - PROCESS | 872 | 1467042667784 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 872 | 1467042667786 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:07 INFO - PROCESS | 872 | ++DOCSHELL 0000008970612000 == 34 [pid = 872] [id = 574] 08:51:07 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896B4D0000) [pid = 872] [serial = 1722] [outer = 0000000000000000] 08:51:07 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896B6DBC00) [pid = 872] [serial = 1723] [outer = 000000896B4D0000] 08:51:07 INFO - PROCESS | 872 | 1467042667830 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896BAEC400) [pid = 872] [serial = 1724] [outer = 000000896B4D0000] 08:51:08 INFO - PROCESS | 872 | 1467042668274 Marionette TRACE conn8 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 08:51:08 INFO - PROCESS | 872 | 1467042668317 Marionette TRACE conn8 -> [0,2261,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 872 | 1467042668319 Marionette TRACE conn8 <- [1,2261,null,{"value":"13"}] 08:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:51:08 INFO - PROCESS | 872 | 1467042668323 Marionette TRACE conn8 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 872 | 1467042668324 Marionette TRACE conn8 <- [1,2262,null,{}] 08:51:08 INFO - PROCESS | 872 | 1467042668328 Marionette TRACE conn8 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 872 | 1467042668330 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:08 INFO - PROCESS | 872 | 1467042668419 Marionette TRACE conn8 <- [1,2263,null,{"value":null}] 08:51:08 INFO - PROCESS | 872 | 1467042668425 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 872 | 1467042668427 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:08 INFO - PROCESS | 872 | ++DOCSHELL 000000897067D800 == 35 [pid = 872] [id = 575] 08:51:08 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896BE90800) [pid = 872] [serial = 1725] [outer = 0000000000000000] 08:51:08 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896BE96000) [pid = 872] [serial = 1726] [outer = 000000896BE90800] 08:51:08 INFO - PROCESS | 872 | 1467042668471 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896C90C000) [pid = 872] [serial = 1727] [outer = 000000896BE90800] 08:51:08 INFO - PROCESS | 872 | 1467042668892 Marionette TRACE conn8 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 588ms 08:51:08 INFO - PROCESS | 872 | 1467042668915 Marionette TRACE conn8 -> [0,2265,"getWindowHandle",null] 08:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:51:08 INFO - PROCESS | 872 | 1467042668925 Marionette TRACE conn8 <- [1,2265,null,{"value":"13"}] 08:51:08 INFO - PROCESS | 872 | 1467042668944 Marionette TRACE conn8 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 872 | 1467042668946 Marionette TRACE conn8 <- [1,2266,null,{}] 08:51:08 INFO - PROCESS | 872 | 1467042668950 Marionette TRACE conn8 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 872 | 1467042668952 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:09 INFO - PROCESS | 872 | 1467042669127 Marionette TRACE conn8 <- [1,2267,null,{"value":null}] 08:51:09 INFO - PROCESS | 872 | 1467042669293 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 872 | 1467042669296 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:09 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D5000 == 36 [pid = 872] [id = 576] 08:51:09 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895CF52400) [pid = 872] [serial = 1728] [outer = 0000000000000000] 08:51:09 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008960BB8C00) [pid = 872] [serial = 1729] [outer = 000000895CF52400] 08:51:09 INFO - PROCESS | 872 | 1467042669357 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089656EF400) [pid = 872] [serial = 1730] [outer = 000000895CF52400] 08:51:09 INFO - PROCESS | 872 | 1467042669917 Marionette TRACE conn8 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1041ms 08:51:09 INFO - PROCESS | 872 | 1467042669977 Marionette TRACE conn8 -> [0,2269,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 872 | 1467042669981 Marionette TRACE conn8 <- [1,2269,null,{"value":"13"}] 08:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:51:09 INFO - PROCESS | 872 | 1467042669986 Marionette TRACE conn8 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 872 | 1467042669989 Marionette TRACE conn8 <- [1,2270,null,{}] 08:51:10 INFO - PROCESS | 872 | 1467042669994 Marionette TRACE conn8 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 872 | 1467042669998 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:10 INFO - PROCESS | 872 | 1467042670116 Marionette TRACE conn8 <- [1,2271,null,{"value":null}] 08:51:10 INFO - PROCESS | 872 | 1467042670240 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 872 | 1467042670243 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:10 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE31800 == 37 [pid = 872] [id = 577] 08:51:10 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966E39400) [pid = 872] [serial = 1731] [outer = 0000000000000000] 08:51:10 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008967226800) [pid = 872] [serial = 1732] [outer = 0000008966E39400] 08:51:10 INFO - PROCESS | 872 | 1467042670303 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (00000089692C3000) [pid = 872] [serial = 1733] [outer = 0000008966E39400] 08:51:10 INFO - PROCESS | 872 | 1467042670926 Marionette TRACE conn8 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 984ms 08:51:10 INFO - PROCESS | 872 | 1467042670974 Marionette TRACE conn8 -> [0,2273,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 872 | 1467042670977 Marionette TRACE conn8 <- [1,2273,null,{"value":"13"}] 08:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:51:10 INFO - PROCESS | 872 | 1467042670981 Marionette TRACE conn8 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 872 | 1467042670984 Marionette TRACE conn8 <- [1,2274,null,{}] 08:51:10 INFO - PROCESS | 872 | 1467042670988 Marionette TRACE conn8 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 872 | 1467042670991 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:11 INFO - PROCESS | 872 | 1467042671106 Marionette TRACE conn8 <- [1,2275,null,{"value":null}] 08:51:11 INFO - PROCESS | 872 | 1467042671230 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 872 | 1467042671232 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:11 INFO - PROCESS | 872 | ++DOCSHELL 00000089706CD800 == 38 [pid = 872] [id = 578] 08:51:11 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE53800) [pid = 872] [serial = 1734] [outer = 0000000000000000] 08:51:11 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896AF16C00) [pid = 872] [serial = 1735] [outer = 000000896AE53800] 08:51:11 INFO - PROCESS | 872 | 1467042671293 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B4D9400) [pid = 872] [serial = 1736] [outer = 000000896AE53800] 08:51:11 INFO - PROCESS | 872 | 1467042671920 Marionette TRACE conn8 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 08:51:11 INFO - PROCESS | 872 | 1467042671968 Marionette TRACE conn8 -> [0,2277,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 872 | 1467042671972 Marionette TRACE conn8 <- [1,2277,null,{"value":"13"}] 08:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:51:12 INFO - PROCESS | 872 | 1467042671984 Marionette TRACE conn8 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 872 | 1467042671989 Marionette TRACE conn8 <- [1,2278,null,{}] 08:51:12 INFO - PROCESS | 872 | 1467042671993 Marionette TRACE conn8 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 872 | 1467042671995 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:12 INFO - PROCESS | 872 | 1467042672109 Marionette TRACE conn8 <- [1,2279,null,{"value":null}] 08:51:12 INFO - PROCESS | 872 | 1467042672242 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 872 | 1467042672245 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:12 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC7F000 == 39 [pid = 872] [id = 579] 08:51:12 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969A48400) [pid = 872] [serial = 1737] [outer = 0000000000000000] 08:51:12 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008969BE9800) [pid = 872] [serial = 1738] [outer = 0000008969A48400] 08:51:12 INFO - PROCESS | 872 | 1467042672302 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896CA0D400) [pid = 872] [serial = 1739] [outer = 0000008969A48400] 08:51:13 INFO - PROCESS | 872 | 1467042673019 Marionette TRACE conn8 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1086ms 08:51:13 INFO - PROCESS | 872 | 1467042673068 Marionette TRACE conn8 -> [0,2281,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 872 | 1467042673072 Marionette TRACE conn8 <- [1,2281,null,{"value":"13"}] 08:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:51:13 INFO - PROCESS | 872 | 1467042673077 Marionette TRACE conn8 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 872 | 1467042673080 Marionette TRACE conn8 <- [1,2282,null,{}] 08:51:13 INFO - PROCESS | 872 | 1467042673086 Marionette TRACE conn8 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 872 | 1467042673089 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:13 INFO - PROCESS | 872 | 1467042673199 Marionette TRACE conn8 <- [1,2283,null,{"value":null}] 08:51:13 INFO - PROCESS | 872 | 1467042673297 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 872 | 1467042673300 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:13 INFO - PROCESS | 872 | ++DOCSHELL 0000008961643000 == 40 [pid = 872] [id = 580] 08:51:13 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (00000089626D5400) [pid = 872] [serial = 1740] [outer = 0000000000000000] 08:51:13 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008962CB1400) [pid = 872] [serial = 1741] [outer = 00000089626D5400] 08:51:13 INFO - PROCESS | 872 | 1467042673351 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896578A800) [pid = 872] [serial = 1742] [outer = 00000089626D5400] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 0000008970612000 == 39 [pid = 872] [id = 574] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 0000008966150000 == 38 [pid = 872] [id = 573] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 000000896FC86800 == 37 [pid = 872] [id = 572] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A5800 == 36 [pid = 872] [id = 571] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 000000896E819800 == 35 [pid = 872] [id = 570] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 000000896CA4C000 == 34 [pid = 872] [id = 569] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 00000089692B3000 == 33 [pid = 872] [id = 568] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 0000008962F82800 == 32 [pid = 872] [id = 567] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 00000089616C3800 == 31 [pid = 872] [id = 566] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 0000008967257800 == 30 [pid = 872] [id = 565] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 0000008970088800 == 29 [pid = 872] [id = 564] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 000000896FC7F000 == 28 [pid = 872] [id = 579] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 00000089706CD800 == 27 [pid = 872] [id = 578] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 000000896DE31800 == 26 [pid = 872] [id = 577] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 000000897067D800 == 25 [pid = 872] [id = 575] 08:51:14 INFO - PROCESS | 872 | --DOCSHELL 00000089656D5000 == 24 [pid = 872] [id = 576] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896728CC00) [pid = 872] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008968BC3800) [pid = 872] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 87 (00000089656F4800) [pid = 872] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 86 (00000089629CDC00) [pid = 872] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008966171400) [pid = 872] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008962F3F400) [pid = 872] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089656ED800) [pid = 872] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895DAB6C00) [pid = 872] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089615B8400) [pid = 872] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008968B3DC00) [pid = 872] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008967462000) [pid = 872] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008966176000) [pid = 872] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896B34DC00) [pid = 872] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896A27E000) [pid = 872] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896E711C00) [pid = 872] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896CA04800) [pid = 872] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B319C00) [pid = 872] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896955B000) [pid = 872] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895C49F800) [pid = 872] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008965A2E000) [pid = 872] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896AEA1400) [pid = 872] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896AF1DC00) [pid = 872] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008969A5B000) [pid = 872] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 66 (00000089667F1400) [pid = 872] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896A27B000) [pid = 872] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 08:51:14 INFO - PROCESS | 872 | 1467042674644 Marionette TRACE conn8 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1585ms 08:51:14 INFO - PROCESS | 872 | 1467042674666 Marionette TRACE conn8 -> [0,2285,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 872 | 1467042674671 Marionette TRACE conn8 <- [1,2285,null,{"value":"13"}] 08:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:51:14 INFO - PROCESS | 872 | 1467042674676 Marionette TRACE conn8 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 872 | 1467042674679 Marionette TRACE conn8 <- [1,2286,null,{}] 08:51:14 INFO - PROCESS | 872 | 1467042674685 Marionette TRACE conn8 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 872 | 1467042674688 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:14 INFO - PROCESS | 872 | 1467042674818 Marionette TRACE conn8 <- [1,2287,null,{"value":null}] 08:51:14 INFO - PROCESS | 872 | 1467042674899 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 872 | 1467042674902 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:14 INFO - PROCESS | 872 | ++DOCSHELL 0000008962519000 == 25 [pid = 872] [id = 581] 08:51:14 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000895CF1B800) [pid = 872] [serial = 1743] [outer = 0000000000000000] 08:51:14 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000895D8E1C00) [pid = 872] [serial = 1744] [outer = 000000895CF1B800] 08:51:14 INFO - PROCESS | 872 | 1467042674952 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008960EB7400) [pid = 872] [serial = 1745] [outer = 000000895CF1B800] 08:51:15 INFO - PROCESS | 872 | 1467042675377 Marionette TRACE conn8 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 732ms 08:51:15 INFO - PROCESS | 872 | 1467042675411 Marionette TRACE conn8 -> [0,2289,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 872 | 1467042675417 Marionette TRACE conn8 <- [1,2289,null,{"value":"13"}] 08:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:51:15 INFO - PROCESS | 872 | 1467042675424 Marionette TRACE conn8 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 872 | 1467042675427 Marionette TRACE conn8 <- [1,2290,null,{}] 08:51:15 INFO - PROCESS | 872 | 1467042675431 Marionette TRACE conn8 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 872 | 1467042675434 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:15 INFO - PROCESS | 872 | 1467042675530 Marionette TRACE conn8 <- [1,2291,null,{"value":null}] 08:51:15 INFO - PROCESS | 872 | 1467042675536 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 872 | 1467042675539 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:15 INFO - PROCESS | 872 | ++DOCSHELL 0000008966634800 == 26 [pid = 872] [id = 582] 08:51:15 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896267AC00) [pid = 872] [serial = 1746] [outer = 0000000000000000] 08:51:15 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089629D7800) [pid = 872] [serial = 1747] [outer = 000000896267AC00] 08:51:15 INFO - PROCESS | 872 | 1467042675587 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008962FCF400) [pid = 872] [serial = 1748] [outer = 000000896267AC00] 08:51:16 INFO - PROCESS | 872 | 1467042676058 Marionette TRACE conn8 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 689ms 08:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:51:16 INFO - PROCESS | 872 | 1467042676115 Marionette TRACE conn8 -> [0,2293,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 872 | 1467042676117 Marionette TRACE conn8 <- [1,2293,null,{"value":"13"}] 08:51:16 INFO - PROCESS | 872 | 1467042676121 Marionette TRACE conn8 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 872 | 1467042676125 Marionette TRACE conn8 <- [1,2294,null,{}] 08:51:16 INFO - PROCESS | 872 | 1467042676136 Marionette TRACE conn8 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 872 | 1467042676141 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:16 INFO - PROCESS | 872 | 1467042676261 Marionette TRACE conn8 <- [1,2295,null,{"value":null}] 08:51:16 INFO - PROCESS | 872 | 1467042676347 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 872 | 1467042676351 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:16 INFO - PROCESS | 872 | ++DOCSHELL 00000089692A8000 == 27 [pid = 872] [id = 583] 08:51:16 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008960B50C00) [pid = 872] [serial = 1749] [outer = 0000000000000000] 08:51:16 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008966170400) [pid = 872] [serial = 1750] [outer = 0000008960B50C00] 08:51:16 INFO - PROCESS | 872 | 1467042676400 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008966655C00) [pid = 872] [serial = 1751] [outer = 0000008960B50C00] 08:51:16 INFO - PROCESS | 872 | 1467042676827 Marionette TRACE conn8 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 08:51:16 INFO - PROCESS | 872 | 1467042676864 Marionette TRACE conn8 -> [0,2297,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 872 | 1467042676866 Marionette TRACE conn8 <- [1,2297,null,{"value":"13"}] 08:51:16 INFO - PROCESS | 872 | 1467042676870 Marionette TRACE conn8 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 872 | 1467042676871 Marionette TRACE conn8 <- [1,2298,null,{}] 08:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:51:16 INFO - PROCESS | 872 | 1467042676875 Marionette TRACE conn8 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 872 | 1467042676877 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:17 INFO - PROCESS | 872 | 1467042676993 Marionette TRACE conn8 <- [1,2299,null,{"value":null}] 08:51:17 INFO - PROCESS | 872 | 1467042677000 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 872 | 1467042677002 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:17 INFO - PROCESS | 872 | ++DOCSHELL 000000896B6B3800 == 28 [pid = 872] [id = 584] 08:51:17 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008966E35800) [pid = 872] [serial = 1752] [outer = 0000000000000000] 08:51:17 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896728C400) [pid = 872] [serial = 1753] [outer = 0000008966E35800] 08:51:17 INFO - PROCESS | 872 | 1467042677091 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008968984000) [pid = 872] [serial = 1754] [outer = 0000008966E35800] 08:51:17 INFO - PROCESS | 872 | 1467042677544 Marionette TRACE conn8 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 08:51:17 INFO - PROCESS | 872 | 1467042677628 Marionette TRACE conn8 -> [0,2301,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 872 | 1467042677631 Marionette TRACE conn8 <- [1,2301,null,{"value":"13"}] 08:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:51:17 INFO - PROCESS | 872 | 1467042677643 Marionette TRACE conn8 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 872 | 1467042677645 Marionette TRACE conn8 <- [1,2302,null,{}] 08:51:17 INFO - PROCESS | 872 | 1467042677649 Marionette TRACE conn8 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 872 | 1467042677651 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:17 INFO - PROCESS | 872 | 1467042677760 Marionette TRACE conn8 <- [1,2303,null,{"value":null}] 08:51:17 INFO - PROCESS | 872 | 1467042677770 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 872 | 1467042677772 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:17 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA42800 == 29 [pid = 872] [id = 585] 08:51:17 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000895A9E3400) [pid = 872] [serial = 1755] [outer = 0000000000000000] 08:51:17 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968BC3000) [pid = 872] [serial = 1756] [outer = 000000895A9E3400] 08:51:17 INFO - PROCESS | 872 | 1467042677862 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896955F000) [pid = 872] [serial = 1757] [outer = 000000895A9E3400] 08:51:18 INFO - PROCESS | 872 | 1467042678297 Marionette TRACE conn8 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 08:51:18 INFO - PROCESS | 872 | 1467042678335 Marionette TRACE conn8 -> [0,2305,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 872 | 1467042678337 Marionette TRACE conn8 <- [1,2305,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:51:18 INFO - PROCESS | 872 | 1467042678341 Marionette TRACE conn8 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 872 | 1467042678342 Marionette TRACE conn8 <- [1,2306,null,{}] 08:51:18 INFO - PROCESS | 872 | 1467042678352 Marionette TRACE conn8 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 872 | 1467042678358 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:18 INFO - PROCESS | 872 | 1467042678492 Marionette TRACE conn8 <- [1,2307,null,{"value":null}] 08:51:18 INFO - PROCESS | 872 | 1467042678507 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 872 | 1467042678509 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:18 INFO - PROCESS | 872 | ++DOCSHELL 000000896E81A800 == 30 [pid = 872] [id = 586] 08:51:18 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969612C00) [pid = 872] [serial = 1758] [outer = 0000000000000000] 08:51:18 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896981F400) [pid = 872] [serial = 1759] [outer = 0000008969612C00] 08:51:18 INFO - PROCESS | 872 | 1467042678600 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896A277400) [pid = 872] [serial = 1760] [outer = 0000008969612C00] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896BE90800) [pid = 872] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969563C00) [pid = 872] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896A24D800) [pid = 872] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895C357400) [pid = 872] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000895C35E400) [pid = 872] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008960DF6800) [pid = 872] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C35D000) [pid = 872] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896745F400) [pid = 872] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008965A70000) [pid = 872] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008966171000) [pid = 872] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008960EB7000) [pid = 872] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:51:18 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896B4D0000) [pid = 872] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:51:19 INFO - PROCESS | 872 | 1467042679140 Marionette TRACE conn8 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 872 | 1467042679183 Marionette TRACE conn8 <- [1,2309,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:51:19 INFO - PROCESS | 872 | 1467042679186 Marionette TRACE conn8 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 872 | 1467042679188 Marionette TRACE conn8 <- [1,2310,null,{}] 08:51:19 INFO - PROCESS | 872 | 1467042679192 Marionette TRACE conn8 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 872 | 1467042679194 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:19 INFO - PROCESS | 872 | 1467042679275 Marionette TRACE conn8 <- [1,2311,null,{"value":null}] 08:51:19 INFO - PROCESS | 872 | 1467042679280 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 872 | 1467042679282 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB80000 == 31 [pid = 872] [id = 587] 08:51:19 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008967463C00) [pid = 872] [serial = 1761] [outer = 0000000000000000] 08:51:19 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896A248800) [pid = 872] [serial = 1762] [outer = 0000008967463C00] 08:51:19 INFO - PROCESS | 872 | 1467042679328 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896A281C00) [pid = 872] [serial = 1763] [outer = 0000008967463C00] 08:51:19 INFO - PROCESS | 872 | 1467042679745 Marionette TRACE conn8 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 586ms 08:51:19 INFO - PROCESS | 872 | 1467042679776 Marionette TRACE conn8 -> [0,2313,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 872 | 1467042679778 Marionette TRACE conn8 <- [1,2313,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:51:19 INFO - PROCESS | 872 | 1467042679792 Marionette TRACE conn8 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 872 | 1467042679794 Marionette TRACE conn8 <- [1,2314,null,{}] 08:51:19 INFO - PROCESS | 872 | 1467042679803 Marionette TRACE conn8 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 872 | 1467042679805 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:19 INFO - PROCESS | 872 | 1467042679887 Marionette TRACE conn8 <- [1,2315,null,{"value":null}] 08:51:19 INFO - PROCESS | 872 | 1467042679893 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 872 | 1467042679895 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA1A800 == 32 [pid = 872] [id = 588] 08:51:19 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896AE4F400) [pid = 872] [serial = 1764] [outer = 0000000000000000] 08:51:19 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008962F46000) [pid = 872] [serial = 1765] [outer = 000000896AE4F400] 08:51:19 INFO - PROCESS | 872 | 1467042679940 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AF16400) [pid = 872] [serial = 1766] [outer = 000000896AE4F400] 08:51:20 INFO - PROCESS | 872 | 1467042680377 Marionette TRACE conn8 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 08:51:20 INFO - PROCESS | 872 | 1467042680424 Marionette TRACE conn8 -> [0,2317,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 872 | 1467042680426 Marionette TRACE conn8 <- [1,2317,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:51:20 INFO - PROCESS | 872 | 1467042680429 Marionette TRACE conn8 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 872 | 1467042680431 Marionette TRACE conn8 <- [1,2318,null,{}] 08:51:20 INFO - PROCESS | 872 | 1467042680439 Marionette TRACE conn8 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 872 | 1467042680441 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:20 INFO - PROCESS | 872 | 1467042680525 Marionette TRACE conn8 <- [1,2319,null,{"value":null}] 08:51:20 INFO - PROCESS | 872 | 1467042680530 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 872 | 1467042680532 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:20 INFO - PROCESS | 872 | ++DOCSHELL 00000089692A0800 == 33 [pid = 872] [id = 589] 08:51:20 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AFECC00) [pid = 872] [serial = 1767] [outer = 0000000000000000] 08:51:20 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B31D400) [pid = 872] [serial = 1768] [outer = 000000896AFECC00] 08:51:20 INFO - PROCESS | 872 | 1467042680579 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B350000) [pid = 872] [serial = 1769] [outer = 000000896AFECC00] 08:51:21 INFO - PROCESS | 872 | --DOCSHELL 0000008962519000 == 32 [pid = 872] [id = 581] 08:51:21 INFO - PROCESS | 872 | --DOCSHELL 0000008961643000 == 31 [pid = 872] [id = 580] 08:51:22 INFO - PROCESS | 872 | --DOCSHELL 000000896CA42800 == 30 [pid = 872] [id = 585] 08:51:22 INFO - PROCESS | 872 | --DOCSHELL 000000896E81A800 == 29 [pid = 872] [id = 586] 08:51:22 INFO - PROCESS | 872 | --DOCSHELL 000000896EB80000 == 28 [pid = 872] [id = 587] 08:51:22 INFO - PROCESS | 872 | --DOCSHELL 000000896B6B3800 == 27 [pid = 872] [id = 584] 08:51:22 INFO - PROCESS | 872 | --DOCSHELL 000000896FA1A800 == 26 [pid = 872] [id = 588] 08:51:22 INFO - PROCESS | 872 | --DOCSHELL 0000008966634800 == 25 [pid = 872] [id = 582] 08:51:22 INFO - PROCESS | 872 | --DOCSHELL 00000089692A8000 == 24 [pid = 872] [id = 583] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896BE96000) [pid = 872] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969616C00) [pid = 872] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896981A800) [pid = 872] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896AF15800) [pid = 872] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896A27C000) [pid = 872] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896B3AF800) [pid = 872] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008961961800) [pid = 872] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008962CB6C00) [pid = 872] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896267A800) [pid = 872] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008963152800) [pid = 872] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000895D53C800) [pid = 872] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 68 (00000089618E6C00) [pid = 872] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 67 (0000008968BBCC00) [pid = 872] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896B353000) [pid = 872] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008966179000) [pid = 872] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 64 (00000089668CB000) [pid = 872] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008966E70000) [pid = 872] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896AE4EC00) [pid = 872] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896B3B6000) [pid = 872] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896C90C000) [pid = 872] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896BAEC400) [pid = 872] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896B6DBC00) [pid = 872] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | --DOMWINDOW == 57 (00000089692CF800) [pid = 872] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 08:51:22 INFO - PROCESS | 872 | 1467042682344 Marionette TRACE conn8 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1934ms 08:51:22 INFO - PROCESS | 872 | 1467042682368 Marionette TRACE conn8 -> [0,2321,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 872 | 1467042682372 Marionette TRACE conn8 <- [1,2321,null,{"value":"13"}] 08:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:51:22 INFO - PROCESS | 872 | 1467042682378 Marionette TRACE conn8 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 872 | 1467042682381 Marionette TRACE conn8 <- [1,2322,null,{}] 08:51:22 INFO - PROCESS | 872 | 1467042682387 Marionette TRACE conn8 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 872 | 1467042682391 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:22 INFO - PROCESS | 872 | 1467042682484 Marionette TRACE conn8 <- [1,2323,null,{"value":null}] 08:51:22 INFO - PROCESS | 872 | 1467042682492 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 872 | 1467042682496 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:22 INFO - PROCESS | 872 | ++DOCSHELL 00000089618B8000 == 25 [pid = 872] [id = 590] 08:51:22 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000895C49F800) [pid = 872] [serial = 1770] [outer = 0000000000000000] 08:51:22 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895C4A0800) [pid = 872] [serial = 1771] [outer = 000000895C49F800] 08:51:22 INFO - PROCESS | 872 | 1467042682548 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000895CBCA800) [pid = 872] [serial = 1772] [outer = 000000895C49F800] 08:51:23 INFO - PROCESS | 872 | 1467042683036 Marionette TRACE conn8 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 08:51:23 INFO - PROCESS | 872 | 1467042683072 Marionette TRACE conn8 -> [0,2325,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 872 | 1467042683077 Marionette TRACE conn8 <- [1,2325,null,{"value":"13"}] 08:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:51:23 INFO - PROCESS | 872 | 1467042683084 Marionette TRACE conn8 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 872 | 1467042683087 Marionette TRACE conn8 <- [1,2326,null,{}] 08:51:23 INFO - PROCESS | 872 | 1467042683091 Marionette TRACE conn8 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 872 | 1467042683094 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:23 INFO - PROCESS | 872 | 1467042683186 Marionette TRACE conn8 <- [1,2327,null,{"value":null}] 08:51:23 INFO - PROCESS | 872 | 1467042683194 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 872 | 1467042683197 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:23 INFO - PROCESS | 872 | ++DOCSHELL 00000089656DC000 == 26 [pid = 872] [id = 591] 08:51:23 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (00000089615B2400) [pid = 872] [serial = 1773] [outer = 0000000000000000] 08:51:23 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000896169E000) [pid = 872] [serial = 1774] [outer = 00000089615B2400] 08:51:23 INFO - PROCESS | 872 | 1467042683247 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008961961800) [pid = 872] [serial = 1775] [outer = 00000089615B2400] 08:51:23 INFO - PROCESS | 872 | 1467042683707 Marionette TRACE conn8 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 08:51:23 INFO - PROCESS | 872 | 1467042683777 Marionette TRACE conn8 -> [0,2329,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 872 | 1467042683779 Marionette TRACE conn8 <- [1,2329,null,{"value":"13"}] 08:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:51:23 INFO - PROCESS | 872 | 1467042683783 Marionette TRACE conn8 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 872 | 1467042683787 Marionette TRACE conn8 <- [1,2330,null,{}] 08:51:23 INFO - PROCESS | 872 | 1467042683799 Marionette TRACE conn8 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 872 | 1467042683804 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:23 INFO - PROCESS | 872 | 1467042683921 Marionette TRACE conn8 <- [1,2331,null,{"value":null}] 08:51:24 INFO - PROCESS | 872 | 1467042684002 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 872 | 1467042684005 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:24 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C3F800 == 27 [pid = 872] [id = 592] 08:51:24 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895B348800) [pid = 872] [serial = 1776] [outer = 0000000000000000] 08:51:24 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008962F3DC00) [pid = 872] [serial = 1777] [outer = 000000895B348800] 08:51:24 INFO - PROCESS | 872 | 1467042684056 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008962FCD000) [pid = 872] [serial = 1778] [outer = 000000895B348800] 08:51:24 INFO - PROCESS | 872 | 1467042684446 Marionette TRACE conn8 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 08:51:24 INFO - PROCESS | 872 | 1467042684476 Marionette TRACE conn8 -> [0,2333,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 872 | 1467042684478 Marionette TRACE conn8 <- [1,2333,null,{"value":"13"}] 08:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:51:24 INFO - PROCESS | 872 | 1467042684481 Marionette TRACE conn8 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 872 | 1467042684483 Marionette TRACE conn8 <- [1,2334,null,{}] 08:51:24 INFO - PROCESS | 872 | 1467042684487 Marionette TRACE conn8 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 872 | 1467042684489 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:24 INFO - PROCESS | 872 | 1467042684608 Marionette TRACE conn8 <- [1,2335,null,{"value":null}] 08:51:24 INFO - PROCESS | 872 | 1467042684656 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 872 | 1467042684658 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:24 INFO - PROCESS | 872 | ++DOCSHELL 0000008968E83800 == 28 [pid = 872] [id = 593] 08:51:24 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (00000089656F2800) [pid = 872] [serial = 1779] [outer = 0000000000000000] 08:51:24 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (00000089657BC800) [pid = 872] [serial = 1780] [outer = 00000089656F2800] 08:51:24 INFO - PROCESS | 872 | 1467042684704 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008965A6D000) [pid = 872] [serial = 1781] [outer = 00000089656F2800] 08:51:25 INFO - PROCESS | 872 | 1467042685076 Marionette TRACE conn8 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 08:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:51:25 INFO - PROCESS | 872 | 1467042685114 Marionette TRACE conn8 -> [0,2337,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 872 | 1467042685116 Marionette TRACE conn8 <- [1,2337,null,{"value":"13"}] 08:51:25 INFO - PROCESS | 872 | 1467042685119 Marionette TRACE conn8 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 872 | 1467042685121 Marionette TRACE conn8 <- [1,2338,null,{}] 08:51:25 INFO - PROCESS | 872 | 1467042685124 Marionette TRACE conn8 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 872 | 1467042685126 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:25 INFO - PROCESS | 872 | 1467042685237 Marionette TRACE conn8 <- [1,2339,null,{"value":null}] 08:51:25 INFO - PROCESS | 872 | 1467042685275 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 872 | 1467042685277 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:25 INFO - PROCESS | 872 | ++DOCSHELL 000000896B48E800 == 29 [pid = 872] [id = 594] 08:51:25 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008960EB7000) [pid = 872] [serial = 1782] [outer = 0000000000000000] 08:51:25 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896617CC00) [pid = 872] [serial = 1783] [outer = 0000008960EB7000] 08:51:25 INFO - PROCESS | 872 | 1467042685322 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089668C4800) [pid = 872] [serial = 1784] [outer = 0000008960EB7000] 08:51:25 INFO - PROCESS | 872 | 1467042685717 Marionette TRACE conn8 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 08:51:25 INFO - PROCESS | 872 | 1467042685752 Marionette TRACE conn8 -> [0,2341,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 872 | 1467042685754 Marionette TRACE conn8 <- [1,2341,null,{"value":"13"}] 08:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:51:25 INFO - PROCESS | 872 | 1467042685757 Marionette TRACE conn8 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 872 | 1467042685759 Marionette TRACE conn8 <- [1,2342,null,{}] 08:51:25 INFO - PROCESS | 872 | 1467042685762 Marionette TRACE conn8 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 872 | 1467042685769 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:25 INFO - PROCESS | 872 | 1467042685909 Marionette TRACE conn8 <- [1,2343,null,{"value":null}] 08:51:25 INFO - PROCESS | 872 | 1467042685924 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 872 | 1467042685926 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:25 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBBD000 == 30 [pid = 872] [id = 595] 08:51:25 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008966E33C00) [pid = 872] [serial = 1785] [outer = 0000000000000000] 08:51:25 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896728DC00) [pid = 872] [serial = 1786] [outer = 0000008966E33C00] 08:51:25 INFO - PROCESS | 872 | 1467042685971 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008968BBF400) [pid = 872] [serial = 1787] [outer = 0000008966E33C00] 08:51:26 INFO - PROCESS | 872 | 1467042686386 Marionette TRACE conn8 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 08:51:26 INFO - PROCESS | 872 | 1467042686432 Marionette TRACE conn8 -> [0,2345,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 872 | 1467042686434 Marionette TRACE conn8 <- [1,2345,null,{"value":"13"}] 08:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:51:26 INFO - PROCESS | 872 | 1467042686437 Marionette TRACE conn8 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 872 | 1467042686439 Marionette TRACE conn8 <- [1,2346,null,{}] 08:51:26 INFO - PROCESS | 872 | 1467042686443 Marionette TRACE conn8 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 872 | 1467042686445 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:26 INFO - PROCESS | 872 | 1467042686553 Marionette TRACE conn8 <- [1,2347,null,{"value":null}] 08:51:26 INFO - PROCESS | 872 | 1467042686593 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 872 | 1467042686595 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:26 INFO - PROCESS | 872 | ++DOCSHELL 000000896E80B800 == 31 [pid = 872] [id = 596] 08:51:26 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895C126800) [pid = 872] [serial = 1788] [outer = 0000000000000000] 08:51:26 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896939F400) [pid = 872] [serial = 1789] [outer = 000000895C126800] 08:51:26 INFO - PROCESS | 872 | 1467042686640 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008969566000) [pid = 872] [serial = 1790] [outer = 000000895C126800] 08:51:27 INFO - PROCESS | 872 | 1467042687035 Marionette TRACE conn8 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 08:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:51:27 INFO - PROCESS | 872 | 1467042687070 Marionette TRACE conn8 -> [0,2349,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 872 | 1467042687072 Marionette TRACE conn8 <- [1,2349,null,{"value":"13"}] 08:51:27 INFO - PROCESS | 872 | 1467042687075 Marionette TRACE conn8 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 872 | 1467042687077 Marionette TRACE conn8 <- [1,2350,null,{}] 08:51:27 INFO - PROCESS | 872 | 1467042687080 Marionette TRACE conn8 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 872 | 1467042687082 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:27 INFO - PROCESS | 872 | 1467042687198 Marionette TRACE conn8 <- [1,2351,null,{"value":null}] 08:51:27 INFO - PROCESS | 872 | 1467042687205 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 872 | 1467042687207 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:27 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB7B800 == 32 [pid = 872] [id = 597] 08:51:27 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896961CC00) [pid = 872] [serial = 1791] [outer = 0000000000000000] 08:51:27 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969819400) [pid = 872] [serial = 1792] [outer = 000000896961CC00] 08:51:27 INFO - PROCESS | 872 | 1467042687252 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969A41C00) [pid = 872] [serial = 1793] [outer = 000000896961CC00] 08:51:27 INFO - PROCESS | 872 | 1467042687699 Marionette TRACE conn8 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 08:51:27 INFO - PROCESS | 872 | 1467042687770 Marionette TRACE conn8 -> [0,2353,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 872 | 1467042687773 Marionette TRACE conn8 <- [1,2353,null,{"value":"13"}] 08:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:51:27 INFO - PROCESS | 872 | 1467042687776 Marionette TRACE conn8 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 872 | 1467042687778 Marionette TRACE conn8 <- [1,2354,null,{}] 08:51:27 INFO - PROCESS | 872 | 1467042687781 Marionette TRACE conn8 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 872 | 1467042687783 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:27 INFO - PROCESS | 872 | 1467042687891 Marionette TRACE conn8 <- [1,2355,null,{"value":null}] 08:51:27 INFO - PROCESS | 872 | 1467042687970 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 872 | 1467042687972 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:27 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C3F000 == 33 [pid = 872] [id = 598] 08:51:27 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008969A5A000) [pid = 872] [serial = 1794] [outer = 0000000000000000] 08:51:28 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008969A5EC00) [pid = 872] [serial = 1795] [outer = 0000008969A5A000] 08:51:28 INFO - PROCESS | 872 | 1467042688016 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896A278000) [pid = 872] [serial = 1796] [outer = 0000008969A5A000] 08:51:28 INFO - PROCESS | 872 | 1467042688451 Marionette TRACE conn8 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 731ms 08:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:51:28 INFO - PROCESS | 872 | 1467042688511 Marionette TRACE conn8 -> [0,2357,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 872 | 1467042688513 Marionette TRACE conn8 <- [1,2357,null,{"value":"13"}] 08:51:28 INFO - PROCESS | 872 | 1467042688516 Marionette TRACE conn8 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 872 | 1467042688518 Marionette TRACE conn8 <- [1,2358,null,{}] 08:51:28 INFO - PROCESS | 872 | 1467042688530 Marionette TRACE conn8 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 872 | 1467042688532 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:28 INFO - PROCESS | 872 | 1467042688648 Marionette TRACE conn8 <- [1,2359,null,{"value":null}] 08:51:28 INFO - PROCESS | 872 | 1467042688657 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 872 | 1467042688659 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:28 INFO - PROCESS | 872 | ++DOCSHELL 000000897001C000 == 34 [pid = 872] [id = 599] 08:51:28 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969A5A400) [pid = 872] [serial = 1797] [outer = 0000000000000000] 08:51:28 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896AE4AC00) [pid = 872] [serial = 1798] [outer = 0000008969A5A400] 08:51:28 INFO - PROCESS | 872 | 1467042688703 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896AEAB800) [pid = 872] [serial = 1799] [outer = 0000008969A5A400] 08:51:29 INFO - PROCESS | 872 | 1467042689166 Marionette TRACE conn8 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 689ms 08:51:29 INFO - PROCESS | 872 | 1467042689215 Marionette TRACE conn8 -> [0,2361,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 872 | 1467042689218 Marionette TRACE conn8 <- [1,2361,null,{"value":"13"}] 08:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:51:29 INFO - PROCESS | 872 | 1467042689221 Marionette TRACE conn8 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 872 | 1467042689224 Marionette TRACE conn8 <- [1,2362,null,{}] 08:51:29 INFO - PROCESS | 872 | 1467042689227 Marionette TRACE conn8 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 872 | 1467042689229 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:29 INFO - PROCESS | 872 | 1467042689384 Marionette TRACE conn8 <- [1,2363,null,{"value":null}] 08:51:29 INFO - PROCESS | 872 | 1467042689438 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 872 | 1467042689441 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:29 INFO - PROCESS | 872 | ++DOCSHELL 000000896B478000 == 35 [pid = 872] [id = 600] 08:51:29 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896AF1C800) [pid = 872] [serial = 1800] [outer = 0000000000000000] 08:51:29 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B34C400) [pid = 872] [serial = 1801] [outer = 000000896AF1C800] 08:51:29 INFO - PROCESS | 872 | 1467042689488 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B3ADC00) [pid = 872] [serial = 1802] [outer = 000000896AF1C800] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008966E35800) [pid = 872] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000895A9E3400) [pid = 872] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008969612C00) [pid = 872] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AE4F400) [pid = 872] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008969A48400) [pid = 872] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AE53800) [pid = 872] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008966E39400) [pid = 872] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895CF52400) [pid = 872] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008960B50C00) [pid = 872] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896267AC00) [pid = 872] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895CF1B800) [pid = 872] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089626D5400) [pid = 872] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:51:29 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008967463C00) [pid = 872] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:51:30 INFO - PROCESS | 872 | 1467042689988 Marionette TRACE conn8 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 837ms 08:51:30 INFO - PROCESS | 872 | 1467042690060 Marionette TRACE conn8 -> [0,2365,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 872 | 1467042690062 Marionette TRACE conn8 <- [1,2365,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:51:30 INFO - PROCESS | 872 | 1467042690065 Marionette TRACE conn8 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 872 | 1467042690067 Marionette TRACE conn8 <- [1,2366,null,{}] 08:51:30 INFO - PROCESS | 872 | 1467042690071 Marionette TRACE conn8 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 872 | 1467042690073 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:30 INFO - PROCESS | 872 | 1467042690156 Marionette TRACE conn8 <- [1,2367,null,{"value":null}] 08:51:30 INFO - PROCESS | 872 | 1467042690162 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 872 | 1467042690163 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:30 INFO - PROCESS | 872 | ++DOCSHELL 000000897061D800 == 36 [pid = 872] [id = 601] 08:51:30 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008966199000) [pid = 872] [serial = 1803] [outer = 0000000000000000] 08:51:30 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968B47800) [pid = 872] [serial = 1804] [outer = 0000008966199000] 08:51:30 INFO - PROCESS | 872 | 1467042690217 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B3AB400) [pid = 872] [serial = 1805] [outer = 0000008966199000] 08:51:30 INFO - PROCESS | 872 | 1467042690647 Marionette TRACE conn8 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 08:51:30 INFO - PROCESS | 872 | 1467042690697 Marionette TRACE conn8 -> [0,2369,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 872 | 1467042690699 Marionette TRACE conn8 <- [1,2369,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:51:30 INFO - PROCESS | 872 | 1467042690702 Marionette TRACE conn8 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 872 | 1467042690704 Marionette TRACE conn8 <- [1,2370,null,{}] 08:51:30 INFO - PROCESS | 872 | 1467042690707 Marionette TRACE conn8 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 872 | 1467042690709 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:30 INFO - PROCESS | 872 | 1467042690793 Marionette TRACE conn8 <- [1,2371,null,{"value":null}] 08:51:30 INFO - PROCESS | 872 | 1467042690801 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 872 | 1467042690803 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:30 INFO - PROCESS | 872 | ++DOCSHELL 000000897068B800 == 37 [pid = 872] [id = 602] 08:51:30 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B3B8000) [pid = 872] [serial = 1806] [outer = 0000000000000000] 08:51:30 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B4D7400) [pid = 872] [serial = 1807] [outer = 000000896B3B8000] 08:51:30 INFO - PROCESS | 872 | 1467042690848 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B6D9400) [pid = 872] [serial = 1808] [outer = 000000896B3B8000] 08:51:31 INFO - PROCESS | 872 | 1467042691294 Marionette TRACE conn8 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 08:51:31 INFO - PROCESS | 872 | 1467042691338 Marionette TRACE conn8 -> [0,2373,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 872 | 1467042691340 Marionette TRACE conn8 <- [1,2373,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:51:31 INFO - PROCESS | 872 | 1467042691343 Marionette TRACE conn8 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 872 | 1467042691345 Marionette TRACE conn8 <- [1,2374,null,{}] 08:51:31 INFO - PROCESS | 872 | 1467042691348 Marionette TRACE conn8 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 872 | 1467042691350 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:31 INFO - PROCESS | 872 | 1467042691443 Marionette TRACE conn8 <- [1,2375,null,{"value":null}] 08:51:31 INFO - PROCESS | 872 | 1467042691451 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 872 | 1467042691453 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:31 INFO - PROCESS | 872 | ++DOCSHELL 0000008971424800 == 38 [pid = 872] [id = 603] 08:51:31 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896BAEA800) [pid = 872] [serial = 1809] [outer = 0000000000000000] 08:51:31 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896BAED800) [pid = 872] [serial = 1810] [outer = 000000896BAEA800] 08:51:31 INFO - PROCESS | 872 | 1467042691498 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896BE92800) [pid = 872] [serial = 1811] [outer = 000000896BAEA800] 08:51:32 INFO - PROCESS | 872 | 1467042692237 Marionette TRACE conn8 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 08:51:32 INFO - PROCESS | 872 | 1467042692331 Marionette TRACE conn8 -> [0,2377,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 872 | 1467042692336 Marionette TRACE conn8 <- [1,2377,null,{"value":"13"}] 08:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:51:32 INFO - PROCESS | 872 | 1467042692341 Marionette TRACE conn8 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 872 | 1467042692345 Marionette TRACE conn8 <- [1,2378,null,{}] 08:51:32 INFO - PROCESS | 872 | 1467042692351 Marionette TRACE conn8 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 872 | 1467042692354 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:32 INFO - PROCESS | 872 | 1467042692512 Marionette TRACE conn8 <- [1,2379,null,{"value":null}] 08:51:32 INFO - PROCESS | 872 | 1467042692629 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 872 | 1467042692632 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:32 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CF800 == 39 [pid = 872] [id = 604] 08:51:32 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000895C359400) [pid = 872] [serial = 1812] [outer = 0000000000000000] 08:51:32 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000895D8E1800) [pid = 872] [serial = 1813] [outer = 000000895C359400] 08:51:32 INFO - PROCESS | 872 | 1467042692691 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896161B400) [pid = 872] [serial = 1814] [outer = 000000895C359400] 08:51:33 INFO - PROCESS | 872 | 1467042693420 Marionette TRACE conn8 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1141ms 08:51:33 INFO - PROCESS | 872 | 1467042693655 Marionette TRACE conn8 -> [0,2381,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 872 | 1467042693660 Marionette TRACE conn8 <- [1,2381,null,{"value":"13"}] 08:51:33 INFO - PROCESS | 872 | 1467042693666 Marionette TRACE conn8 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:51:33 INFO - PROCESS | 872 | 1467042693669 Marionette TRACE conn8 <- [1,2382,null,{}] 08:51:33 INFO - PROCESS | 872 | 1467042693675 Marionette TRACE conn8 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 872 | 1467042693678 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:33 INFO - PROCESS | 872 | 1467042693793 Marionette TRACE conn8 <- [1,2383,null,{"value":null}] 08:51:33 INFO - PROCESS | 872 | 1467042693892 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 872 | 1467042693897 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:33 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F80000 == 40 [pid = 872] [id = 605] 08:51:33 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000895C4A0C00) [pid = 872] [serial = 1815] [outer = 0000000000000000] 08:51:33 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896161D400) [pid = 872] [serial = 1816] [outer = 000000895C4A0C00] 08:51:33 INFO - PROCESS | 872 | 1467042693947 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896271B000) [pid = 872] [serial = 1817] [outer = 000000895C4A0C00] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000897068B800 == 39 [pid = 872] [id = 602] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000897061D800 == 38 [pid = 872] [id = 601] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000896B478000 == 37 [pid = 872] [id = 600] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000897001C000 == 36 [pid = 872] [id = 599] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 0000008968C3F000 == 35 [pid = 872] [id = 598] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000896EB7B800 == 34 [pid = 872] [id = 597] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000896E80B800 == 33 [pid = 872] [id = 596] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000896CBBD000 == 32 [pid = 872] [id = 595] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 000000896B48E800 == 31 [pid = 872] [id = 594] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 0000008968E83800 == 30 [pid = 872] [id = 593] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896B31D400) [pid = 872] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 0000008968C3F800 == 29 [pid = 872] [id = 592] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 00000089656DC000 == 28 [pid = 872] [id = 591] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 00000089618B8000 == 27 [pid = 872] [id = 590] 08:51:34 INFO - PROCESS | 872 | --DOCSHELL 00000089692A0800 == 26 [pid = 872] [id = 589] 08:51:34 INFO - PROCESS | 872 | 1467042694607 Marionette TRACE conn8 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 984ms 08:51:34 INFO - PROCESS | 872 | 1467042694657 Marionette TRACE conn8 -> [0,2385,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 872 | 1467042694660 Marionette TRACE conn8 <- [1,2385,null,{"value":"13"}] 08:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:51:34 INFO - PROCESS | 872 | 1467042694668 Marionette TRACE conn8 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 872 | 1467042694672 Marionette TRACE conn8 <- [1,2386,null,{}] 08:51:34 INFO - PROCESS | 872 | 1467042694676 Marionette TRACE conn8 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 872 | 1467042694679 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:34 INFO - PROCESS | 872 | 1467042694772 Marionette TRACE conn8 <- [1,2387,null,{"value":null}] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896728C400) [pid = 872] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008968BC3000) [pid = 872] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008968984000) [pid = 872] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896981F400) [pid = 872] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896955F000) [pid = 872] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008962F46000) [pid = 872] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896A277400) [pid = 872] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008969BE9800) [pid = 872] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B4D9400) [pid = 872] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896AF16C00) [pid = 872] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089692C3000) [pid = 872] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008967226800) [pid = 872] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089656EF400) [pid = 872] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008960BB8C00) [pid = 872] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966170400) [pid = 872] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089629D7800) [pid = 872] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962FCF400) [pid = 872] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895D8E1C00) [pid = 872] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008960EB7400) [pid = 872] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896578A800) [pid = 872] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008962CB1400) [pid = 872] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896CA0D400) [pid = 872] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896A248800) [pid = 872] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896AF16400) [pid = 872] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896A281C00) [pid = 872] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008966655C00) [pid = 872] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 08:51:34 INFO - PROCESS | 872 | 1467042694863 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 872 | 1467042694865 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:34 INFO - PROCESS | 872 | ++DOCSHELL 00000089656D4800 == 27 [pid = 872] [id = 606] 08:51:34 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000895C4A6000) [pid = 872] [serial = 1818] [outer = 0000000000000000] 08:51:34 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000895DAB6C00) [pid = 872] [serial = 1819] [outer = 000000895C4A6000] 08:51:34 INFO - PROCESS | 872 | 1467042694914 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008962F40800) [pid = 872] [serial = 1820] [outer = 000000895C4A6000] 08:51:35 INFO - PROCESS | 872 | 1467042695358 Marionette TRACE conn8 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 08:51:35 INFO - PROCESS | 872 | 1467042695400 Marionette TRACE conn8 -> [0,2389,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 872 | 1467042695402 Marionette TRACE conn8 <- [1,2389,null,{"value":"13"}] 08:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:51:35 INFO - PROCESS | 872 | 1467042695406 Marionette TRACE conn8 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 872 | 1467042695408 Marionette TRACE conn8 <- [1,2390,null,{}] 08:51:35 INFO - PROCESS | 872 | 1467042695418 Marionette TRACE conn8 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 872 | 1467042695423 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:35 INFO - PROCESS | 872 | 1467042695515 Marionette TRACE conn8 <- [1,2391,null,{"value":null}] 08:51:35 INFO - PROCESS | 872 | 1467042695529 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 872 | 1467042695533 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:35 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D18800 == 28 [pid = 872] [id = 607] 08:51:35 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (00000089657C8000) [pid = 872] [serial = 1821] [outer = 0000000000000000] 08:51:35 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008965A6A800) [pid = 872] [serial = 1822] [outer = 00000089657C8000] 08:51:35 INFO - PROCESS | 872 | 1467042695586 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896664E000) [pid = 872] [serial = 1823] [outer = 00000089657C8000] 08:51:36 INFO - PROCESS | 872 | 1467042696057 Marionette TRACE conn8 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 08:51:36 INFO - PROCESS | 872 | 1467042696100 Marionette TRACE conn8 -> [0,2393,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 872 | 1467042696103 Marionette TRACE conn8 <- [1,2393,null,{"value":"13"}] 08:51:36 INFO - PROCESS | 872 | 1467042696106 Marionette TRACE conn8 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:51:36 INFO - PROCESS | 872 | 1467042696108 Marionette TRACE conn8 <- [1,2394,null,{}] 08:51:36 INFO - PROCESS | 872 | 1467042696111 Marionette TRACE conn8 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 872 | 1467042696113 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:36 INFO - PROCESS | 872 | 1467042696202 Marionette TRACE conn8 <- [1,2395,null,{"value":null}] 08:51:36 INFO - PROCESS | 872 | 1467042696210 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 872 | 1467042696212 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:36 INFO - PROCESS | 872 | ++DOCSHELL 000000896BA17800 == 29 [pid = 872] [id = 608] 08:51:36 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000895C49A800) [pid = 872] [serial = 1824] [outer = 0000000000000000] 08:51:36 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008966E39C00) [pid = 872] [serial = 1825] [outer = 000000895C49A800] 08:51:36 INFO - PROCESS | 872 | 1467042696258 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896745A000) [pid = 872] [serial = 1826] [outer = 000000895C49A800] 08:51:36 INFO - PROCESS | 872 | 1467042696702 Marionette TRACE conn8 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 628ms 08:51:36 INFO - PROCESS | 872 | 1467042696738 Marionette TRACE conn8 -> [0,2397,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 872 | 1467042696741 Marionette TRACE conn8 <- [1,2397,null,{"value":"13"}] 08:51:36 INFO - PROCESS | 872 | 1467042696753 Marionette TRACE conn8 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:51:36 INFO - PROCESS | 872 | 1467042696755 Marionette TRACE conn8 <- [1,2398,null,{}] 08:51:36 INFO - PROCESS | 872 | 1467042696758 Marionette TRACE conn8 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 872 | 1467042696760 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:36 INFO - PROCESS | 872 | 1467042696868 Marionette TRACE conn8 <- [1,2399,null,{"value":null}] 08:51:36 INFO - PROCESS | 872 | 1467042696947 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 872 | 1467042696956 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:36 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4C800 == 30 [pid = 872] [id = 609] 08:51:36 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008966A8F800) [pid = 872] [serial = 1827] [outer = 0000000000000000] 08:51:37 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896898AC00) [pid = 872] [serial = 1828] [outer = 0000008966A8F800] 08:51:37 INFO - PROCESS | 872 | 1467042697001 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008968BC7400) [pid = 872] [serial = 1829] [outer = 0000008966A8F800] 08:51:37 INFO - PROCESS | 872 | 1467042697439 Marionette TRACE conn8 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 08:51:37 INFO - PROCESS | 872 | 1467042697491 Marionette TRACE conn8 -> [0,2401,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 872 | 1467042697493 Marionette TRACE conn8 <- [1,2401,null,{"value":"13"}] 08:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:51:37 INFO - PROCESS | 872 | 1467042697503 Marionette TRACE conn8 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 872 | 1467042697505 Marionette TRACE conn8 <- [1,2402,null,{}] 08:51:37 INFO - PROCESS | 872 | 1467042697508 Marionette TRACE conn8 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 872 | 1467042697514 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:37 INFO - PROCESS | 872 | 1467042697667 Marionette TRACE conn8 <- [1,2403,null,{"value":null}] 08:51:37 INFO - PROCESS | 872 | 1467042697720 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 872 | 1467042697723 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:37 INFO - PROCESS | 872 | ++DOCSHELL 000000896E868000 == 31 [pid = 872] [id = 610] 08:51:37 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896961DC00) [pid = 872] [serial = 1830] [outer = 0000000000000000] 08:51:37 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008969A48C00) [pid = 872] [serial = 1831] [outer = 000000896961DC00] 08:51:37 INFO - PROCESS | 872 | 1467042697768 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896A24E400) [pid = 872] [serial = 1832] [outer = 000000896961DC00] 08:51:38 INFO - PROCESS | 872 | 1467042698209 Marionette TRACE conn8 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 797ms 08:51:38 INFO - PROCESS | 872 | 1467042698296 Marionette TRACE conn8 -> [0,2405,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 872 | 1467042698298 Marionette TRACE conn8 <- [1,2405,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:51:38 INFO - PROCESS | 872 | 1467042698302 Marionette TRACE conn8 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 872 | 1467042698304 Marionette TRACE conn8 <- [1,2406,null,{}] 08:51:38 INFO - PROCESS | 872 | 1467042698307 Marionette TRACE conn8 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 872 | 1467042698309 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:38 INFO - PROCESS | 872 | 1467042698425 Marionette TRACE conn8 <- [1,2407,null,{"value":null}] 08:51:38 INFO - PROCESS | 872 | 1467042698479 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 872 | 1467042698481 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:38 INFO - PROCESS | 872 | ++DOCSHELL 000000896F993000 == 32 [pid = 872] [id = 611] 08:51:38 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969A62400) [pid = 872] [serial = 1833] [outer = 0000000000000000] 08:51:38 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896AE4C800) [pid = 872] [serial = 1834] [outer = 0000008969A62400] 08:51:38 INFO - PROCESS | 872 | 1467042698525 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896AF1A400) [pid = 872] [serial = 1835] [outer = 0000008969A62400] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895B348800) [pid = 872] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008960EB7000) [pid = 872] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008969A5A000) [pid = 872] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895C126800) [pid = 872] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896961CC00) [pid = 872] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089615B2400) [pid = 872] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C49F800) [pid = 872] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089656F2800) [pid = 872] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008969A5A400) [pid = 872] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896AFECC00) [pid = 872] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896AF1C800) [pid = 872] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008966E33C00) [pid = 872] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896B3B8000) [pid = 872] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:51:38 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008966199000) [pid = 872] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:51:39 INFO - PROCESS | 872 | 1467042699019 Marionette TRACE conn8 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 776ms 08:51:39 INFO - PROCESS | 872 | 1467042699081 Marionette TRACE conn8 -> [0,2409,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 872 | 1467042699083 Marionette TRACE conn8 <- [1,2409,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:51:39 INFO - PROCESS | 872 | 1467042699086 Marionette TRACE conn8 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 872 | 1467042699088 Marionette TRACE conn8 <- [1,2410,null,{}] 08:51:39 INFO - PROCESS | 872 | 1467042699092 Marionette TRACE conn8 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 872 | 1467042699094 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:39 INFO - PROCESS | 872 | 1467042699177 Marionette TRACE conn8 <- [1,2411,null,{"value":null}] 08:51:39 INFO - PROCESS | 872 | 1467042699185 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 872 | 1467042699187 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:39 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA1E800 == 33 [pid = 872] [id = 612] 08:51:39 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089667AEC00) [pid = 872] [serial = 1836] [outer = 0000000000000000] 08:51:39 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008969561C00) [pid = 872] [serial = 1837] [outer = 00000089667AEC00] 08:51:39 INFO - PROCESS | 872 | 1467042699232 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896AF19800) [pid = 872] [serial = 1838] [outer = 00000089667AEC00] 08:51:39 INFO - PROCESS | 872 | 1467042699646 Marionette TRACE conn8 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 08:51:39 INFO - PROCESS | 872 | 1467042699718 Marionette TRACE conn8 -> [0,2413,"getWindowHandle",null] 08:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:51:39 INFO - PROCESS | 872 | 1467042699729 Marionette TRACE conn8 <- [1,2413,null,{"value":"13"}] 08:51:39 INFO - PROCESS | 872 | 1467042699732 Marionette TRACE conn8 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 872 | 1467042699734 Marionette TRACE conn8 <- [1,2414,null,{}] 08:51:39 INFO - PROCESS | 872 | 1467042699738 Marionette TRACE conn8 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 872 | 1467042699740 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:39 INFO - PROCESS | 872 | 1467042699823 Marionette TRACE conn8 <- [1,2415,null,{"value":null}] 08:51:39 INFO - PROCESS | 872 | 1467042699830 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 872 | 1467042699832 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:39 INFO - PROCESS | 872 | ++DOCSHELL 0000008970019000 == 34 [pid = 872] [id = 613] 08:51:39 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896B31F000) [pid = 872] [serial = 1839] [outer = 0000000000000000] 08:51:39 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896B322400) [pid = 872] [serial = 1840] [outer = 000000896B31F000] 08:51:39 INFO - PROCESS | 872 | 1467042699877 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896B359000) [pid = 872] [serial = 1841] [outer = 000000896B31F000] 08:51:40 INFO - PROCESS | 872 | 1467042700325 Marionette TRACE conn8 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 08:51:40 INFO - PROCESS | 872 | 1467042700371 Marionette TRACE conn8 -> [0,2417,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 872 | 1467042700373 Marionette TRACE conn8 <- [1,2417,null,{"value":"13"}] 08:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:51:40 INFO - PROCESS | 872 | 1467042700376 Marionette TRACE conn8 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 872 | 1467042700378 Marionette TRACE conn8 <- [1,2418,null,{}] 08:51:40 INFO - PROCESS | 872 | 1467042700381 Marionette TRACE conn8 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 872 | 1467042700383 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:40 INFO - PROCESS | 872 | 1467042700467 Marionette TRACE conn8 <- [1,2419,null,{"value":null}] 08:51:40 INFO - PROCESS | 872 | 1467042700472 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 872 | 1467042700474 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:40 INFO - PROCESS | 872 | ++DOCSHELL 000000896BA0C800 == 35 [pid = 872] [id = 614] 08:51:40 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896B3AE000) [pid = 872] [serial = 1842] [outer = 0000000000000000] 08:51:40 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B4D9C00) [pid = 872] [serial = 1843] [outer = 000000896B3AE000] 08:51:40 INFO - PROCESS | 872 | 1467042700518 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896BAE7400) [pid = 872] [serial = 1844] [outer = 000000896B3AE000] 08:51:41 INFO - PROCESS | 872 | --DOCSHELL 00000089656D4800 == 34 [pid = 872] [id = 606] 08:51:41 INFO - PROCESS | 872 | --DOCSHELL 0000008962F80000 == 33 [pid = 872] [id = 605] 08:51:41 INFO - PROCESS | 872 | --DOCSHELL 0000008971424800 == 32 [pid = 872] [id = 603] 08:51:41 INFO - PROCESS | 872 | --DOCSHELL 00000089656CF800 == 31 [pid = 872] [id = 604] 08:51:41 INFO - PROCESS | 872 | --DOCSHELL 0000008968D18800 == 30 [pid = 872] [id = 607] 08:51:41 INFO - PROCESS | 872 | --DOCSHELL 000000896FA1E800 == 29 [pid = 872] [id = 612] 08:51:41 INFO - PROCESS | 872 | --DOCSHELL 000000896E868000 == 28 [pid = 872] [id = 610] 08:51:42 INFO - PROCESS | 872 | --DOCSHELL 000000896CA4C800 == 27 [pid = 872] [id = 609] 08:51:42 INFO - PROCESS | 872 | --DOCSHELL 0000008970019000 == 26 [pid = 872] [id = 613] 08:51:42 INFO - PROCESS | 872 | --DOCSHELL 000000896F993000 == 25 [pid = 872] [id = 611] 08:51:42 INFO - PROCESS | 872 | --DOCSHELL 000000896BA17800 == 24 [pid = 872] [id = 608] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008962F3DC00) [pid = 872] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896617CC00) [pid = 872] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089668C4800) [pid = 872] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962FCD000) [pid = 872] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008969A5EC00) [pid = 872] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896939F400) [pid = 872] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008969566000) [pid = 872] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008969819400) [pid = 872] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896169E000) [pid = 872] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008961961800) [pid = 872] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000895C4A0800) [pid = 872] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000895CBCA800) [pid = 872] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 65 (00000089657BC800) [pid = 872] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 64 (0000008965A6D000) [pid = 872] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896AE4AC00) [pid = 872] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896A278000) [pid = 872] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896B350000) [pid = 872] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896B34C400) [pid = 872] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896AEAB800) [pid = 872] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896728DC00) [pid = 872] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 57 (0000008968BBF400) [pid = 872] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 56 (000000896B4D7400) [pid = 872] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 55 (000000896B6D9400) [pid = 872] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 54 (000000896BAED800) [pid = 872] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 53 (0000008968B47800) [pid = 872] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 52 (000000896B3AB400) [pid = 872] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 51 (000000896B3ADC00) [pid = 872] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | --DOMWINDOW == 50 (0000008969A41C00) [pid = 872] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 08:51:42 INFO - PROCESS | 872 | 1467042702294 Marionette TRACE conn8 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1927ms 08:51:42 INFO - PROCESS | 872 | 1467042702308 Marionette TRACE conn8 -> [0,2421,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 872 | 1467042702313 Marionette TRACE conn8 <- [1,2421,null,{"value":"13"}] 08:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:51:42 INFO - PROCESS | 872 | 1467042702320 Marionette TRACE conn8 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 872 | 1467042702324 Marionette TRACE conn8 <- [1,2422,null,{}] 08:51:42 INFO - PROCESS | 872 | 1467042702330 Marionette TRACE conn8 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 872 | 1467042702333 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:42 INFO - PROCESS | 872 | 1467042702428 Marionette TRACE conn8 <- [1,2423,null,{"value":null}] 08:51:42 INFO - PROCESS | 872 | 1467042702436 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 872 | 1467042702441 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896254A000 == 25 [pid = 872] [id = 615] 08:51:42 INFO - PROCESS | 872 | ++DOMWINDOW == 51 (000000895CAA2000) [pid = 872] [serial = 1845] [outer = 0000000000000000] 08:51:42 INFO - PROCESS | 872 | ++DOMWINDOW == 52 (000000895CAA4C00) [pid = 872] [serial = 1846] [outer = 000000895CAA2000] 08:51:42 INFO - PROCESS | 872 | 1467042702491 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 872 | ++DOMWINDOW == 53 (0000008960DF6000) [pid = 872] [serial = 1847] [outer = 000000895CAA2000] 08:51:42 INFO - PROCESS | 872 | 1467042702991 Marionette TRACE conn8 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 08:51:43 INFO - PROCESS | 872 | 1467042703012 Marionette TRACE conn8 -> [0,2425,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 872 | 1467042703018 Marionette TRACE conn8 <- [1,2425,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:51:43 INFO - PROCESS | 872 | 1467042703024 Marionette TRACE conn8 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 872 | 1467042703027 Marionette TRACE conn8 <- [1,2426,null,{}] 08:51:43 INFO - PROCESS | 872 | 1467042703031 Marionette TRACE conn8 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 872 | 1467042703035 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:43 INFO - PROCESS | 872 | 1467042703126 Marionette TRACE conn8 <- [1,2427,null,{"value":null}] 08:51:43 INFO - PROCESS | 872 | 1467042703135 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 872 | 1467042703139 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:43 INFO - PROCESS | 872 | ++DOCSHELL 0000008966641000 == 26 [pid = 872] [id = 616] 08:51:43 INFO - PROCESS | 872 | ++DOMWINDOW == 54 (00000089618E7C00) [pid = 872] [serial = 1848] [outer = 0000000000000000] 08:51:43 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (0000008962677000) [pid = 872] [serial = 1849] [outer = 00000089618E7C00] 08:51:43 INFO - PROCESS | 872 | 1467042703189 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (000000896271C400) [pid = 872] [serial = 1850] [outer = 00000089618E7C00] 08:51:43 INFO - PROCESS | 872 | 1467042703649 Marionette TRACE conn8 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 08:51:43 INFO - PROCESS | 872 | 1467042703718 Marionette TRACE conn8 -> [0,2429,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 872 | 1467042703721 Marionette TRACE conn8 <- [1,2429,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:51:43 INFO - PROCESS | 872 | 1467042703724 Marionette TRACE conn8 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 872 | 1467042703728 Marionette TRACE conn8 <- [1,2430,null,{}] 08:51:43 INFO - PROCESS | 872 | 1467042703740 Marionette TRACE conn8 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 872 | 1467042703745 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:43 INFO - PROCESS | 872 | 1467042703865 Marionette TRACE conn8 <- [1,2431,null,{"value":null}] 08:51:43 INFO - PROCESS | 872 | 1467042703948 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 872 | 1467042703952 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:43 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C9E800 == 27 [pid = 872] [id = 617] 08:51:43 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (000000895AA4F000) [pid = 872] [serial = 1851] [outer = 0000000000000000] 08:51:43 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (0000008965604400) [pid = 872] [serial = 1852] [outer = 000000895AA4F000] 08:51:44 INFO - PROCESS | 872 | 1467042704001 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (00000089656F8800) [pid = 872] [serial = 1853] [outer = 000000895AA4F000] 08:51:44 INFO - PROCESS | 872 | 1467042704385 Marionette TRACE conn8 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 08:51:44 INFO - PROCESS | 872 | 1467042704418 Marionette TRACE conn8 -> [0,2433,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 872 | 1467042704421 Marionette TRACE conn8 <- [1,2433,null,{"value":"13"}] 08:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:51:44 INFO - PROCESS | 872 | 1467042704424 Marionette TRACE conn8 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 872 | 1467042704426 Marionette TRACE conn8 <- [1,2434,null,{}] 08:51:44 INFO - PROCESS | 872 | 1467042704429 Marionette TRACE conn8 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 872 | 1467042704431 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:44 INFO - PROCESS | 872 | 1467042704518 Marionette TRACE conn8 <- [1,2435,null,{"value":null}] 08:51:44 INFO - PROCESS | 872 | 1467042704595 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 872 | 1467042704597 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:44 INFO - PROCESS | 872 | ++DOCSHELL 00000089699DC000 == 28 [pid = 872] [id = 618] 08:51:44 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (00000089657C4C00) [pid = 872] [serial = 1854] [outer = 0000000000000000] 08:51:44 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (0000008965A74C00) [pid = 872] [serial = 1855] [outer = 00000089657C4C00] 08:51:44 INFO - PROCESS | 872 | 1467042704644 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000896617C400) [pid = 872] [serial = 1856] [outer = 00000089657C4C00] 08:51:45 INFO - PROCESS | 872 | 1467042705048 Marionette TRACE conn8 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 08:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:51:45 INFO - PROCESS | 872 | 1467042705119 Marionette TRACE conn8 -> [0,2437,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 872 | 1467042705121 Marionette TRACE conn8 <- [1,2437,null,{"value":"13"}] 08:51:45 INFO - PROCESS | 872 | 1467042705125 Marionette TRACE conn8 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 872 | 1467042705127 Marionette TRACE conn8 <- [1,2438,null,{}] 08:51:45 INFO - PROCESS | 872 | 1467042705130 Marionette TRACE conn8 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 872 | 1467042705133 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:45 INFO - PROCESS | 872 | 1467042705213 Marionette TRACE conn8 <- [1,2439,null,{"value":null}] 08:51:45 INFO - PROCESS | 872 | 1467042705252 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 872 | 1467042705254 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99B000 == 29 [pid = 872] [id = 619] 08:51:45 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (00000089618E3400) [pid = 872] [serial = 1857] [outer = 0000000000000000] 08:51:45 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008966A90800) [pid = 872] [serial = 1858] [outer = 00000089618E3400] 08:51:45 INFO - PROCESS | 872 | 1467042705299 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000896722E800) [pid = 872] [serial = 1859] [outer = 00000089618E3400] 08:51:45 INFO - PROCESS | 872 | 1467042705713 Marionette TRACE conn8 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 08:51:45 INFO - PROCESS | 872 | 1467042705757 Marionette TRACE conn8 -> [0,2441,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 872 | 1467042705760 Marionette TRACE conn8 <- [1,2441,null,{"value":"13"}] 08:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:51:45 INFO - PROCESS | 872 | 1467042705763 Marionette TRACE conn8 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 872 | 1467042705765 Marionette TRACE conn8 <- [1,2442,null,{}] 08:51:45 INFO - PROCESS | 872 | 1467042705768 Marionette TRACE conn8 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 872 | 1467042705774 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:45 INFO - PROCESS | 872 | 1467042705880 Marionette TRACE conn8 <- [1,2443,null,{"value":null}] 08:51:45 INFO - PROCESS | 872 | 1467042705888 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 872 | 1467042705890 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE33000 == 30 [pid = 872] [id = 620] 08:51:45 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008968BB9800) [pid = 872] [serial = 1860] [outer = 0000000000000000] 08:51:45 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (00000089693A6400) [pid = 872] [serial = 1861] [outer = 0000008968BB9800] 08:51:45 INFO - PROCESS | 872 | 1467042705935 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008969563800) [pid = 872] [serial = 1862] [outer = 0000008968BB9800] 08:51:46 INFO - PROCESS | 872 | 1467042706358 Marionette TRACE conn8 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 628ms 08:51:46 INFO - PROCESS | 872 | 1467042706394 Marionette TRACE conn8 -> [0,2445,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 872 | 1467042706397 Marionette TRACE conn8 <- [1,2445,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:51:46 INFO - PROCESS | 872 | 1467042706404 Marionette TRACE conn8 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 872 | 1467042706406 Marionette TRACE conn8 <- [1,2446,null,{}] 08:51:46 INFO - PROCESS | 872 | 1467042706410 Marionette TRACE conn8 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 872 | 1467042706412 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:46 INFO - PROCESS | 872 | 1467042706492 Marionette TRACE conn8 <- [1,2447,null,{"value":null}] 08:51:46 INFO - PROCESS | 872 | 1467042706498 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 872 | 1467042706500 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:46 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB66800 == 31 [pid = 872] [id = 621] 08:51:46 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896961D800) [pid = 872] [serial = 1863] [outer = 0000000000000000] 08:51:46 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008969621400) [pid = 872] [serial = 1864] [outer = 000000896961D800] 08:51:46 INFO - PROCESS | 872 | 1467042706546 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (00000089698E0400) [pid = 872] [serial = 1865] [outer = 000000896961D800] 08:51:46 INFO - PROCESS | 872 | 1467042706960 Marionette TRACE conn8 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 587ms 08:51:47 INFO - PROCESS | 872 | 1467042706990 Marionette TRACE conn8 -> [0,2449,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 872 | 1467042706993 Marionette TRACE conn8 <- [1,2449,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:51:47 INFO - PROCESS | 872 | 1467042706996 Marionette TRACE conn8 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 872 | 1467042706998 Marionette TRACE conn8 <- [1,2450,null,{}] 08:51:47 INFO - PROCESS | 872 | 1467042707017 Marionette TRACE conn8 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 872 | 1467042707019 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:47 INFO - PROCESS | 872 | 1467042707141 Marionette TRACE conn8 <- [1,2451,null,{"value":null}] 08:51:47 INFO - PROCESS | 872 | 1467042707153 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 872 | 1467042707155 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A5800 == 32 [pid = 872] [id = 622] 08:51:47 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008969A5A400) [pid = 872] [serial = 1866] [outer = 0000000000000000] 08:51:47 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969A63C00) [pid = 872] [serial = 1867] [outer = 0000008969A5A400] 08:51:47 INFO - PROCESS | 872 | 1467042707200 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896A276400) [pid = 872] [serial = 1868] [outer = 0000008969A5A400] 08:51:47 INFO - PROCESS | 872 | 1467042707629 Marionette TRACE conn8 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 08:51:47 INFO - PROCESS | 872 | 1467042707691 Marionette TRACE conn8 -> [0,2453,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 872 | 1467042707693 Marionette TRACE conn8 <- [1,2453,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:51:47 INFO - PROCESS | 872 | 1467042707696 Marionette TRACE conn8 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 872 | 1467042707698 Marionette TRACE conn8 <- [1,2454,null,{}] 08:51:47 INFO - PROCESS | 872 | 1467042707702 Marionette TRACE conn8 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 872 | 1467042707703 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:47 INFO - PROCESS | 872 | 1467042707813 Marionette TRACE conn8 <- [1,2455,null,{"value":null}] 08:51:47 INFO - PROCESS | 872 | 1467042707896 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 872 | 1467042707898 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:47 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C9D800 == 33 [pid = 872] [id = 623] 08:51:47 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896A277C00) [pid = 872] [serial = 1869] [outer = 0000000000000000] 08:51:47 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AE4CC00) [pid = 872] [serial = 1870] [outer = 000000896A277C00] 08:51:47 INFO - PROCESS | 872 | 1467042707942 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AEA1400) [pid = 872] [serial = 1871] [outer = 000000896A277C00] 08:51:48 INFO - PROCESS | 872 | 1467042708358 Marionette TRACE conn8 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 08:51:48 INFO - PROCESS | 872 | 1467042708391 Marionette TRACE conn8 -> [0,2457,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 872 | 1467042708393 Marionette TRACE conn8 <- [1,2457,null,{"value":"13"}] 08:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:51:48 INFO - PROCESS | 872 | 1467042708396 Marionette TRACE conn8 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 872 | 1467042708398 Marionette TRACE conn8 <- [1,2458,null,{}] 08:51:48 INFO - PROCESS | 872 | 1467042708406 Marionette TRACE conn8 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 872 | 1467042708408 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:48 INFO - PROCESS | 872 | 1467042708524 Marionette TRACE conn8 <- [1,2459,null,{"value":null}] 08:51:48 INFO - PROCESS | 872 | 1467042708531 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 872 | 1467042708533 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:48 INFO - PROCESS | 872 | ++DOCSHELL 000000897008C000 == 34 [pid = 872] [id = 624] 08:51:48 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AF1E800) [pid = 872] [serial = 1872] [outer = 0000000000000000] 08:51:48 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B319800) [pid = 872] [serial = 1873] [outer = 000000896AF1E800] 08:51:48 INFO - PROCESS | 872 | 1467042708623 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B34DC00) [pid = 872] [serial = 1874] [outer = 000000896AF1E800] 08:51:49 INFO - PROCESS | 872 | 1467042709050 Marionette TRACE conn8 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 08:51:49 INFO - PROCESS | 872 | 1467042709091 Marionette TRACE conn8 -> [0,2461,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 872 | 1467042709093 Marionette TRACE conn8 <- [1,2461,null,{"value":"13"}] 08:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:51:49 INFO - PROCESS | 872 | 1467042709097 Marionette TRACE conn8 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 872 | 1467042709099 Marionette TRACE conn8 <- [1,2462,null,{}] 08:51:49 INFO - PROCESS | 872 | 1467042709104 Marionette TRACE conn8 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:49 INFO - PROCESS | 872 | 1467042709106 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:49 INFO - PROCESS | 872 | 1467042709261 Marionette TRACE conn8 <- [1,2463,null,{"value":null}] 08:51:49 INFO - PROCESS | 872 | 1467042709279 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 872 | 1467042709282 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:49 INFO - PROCESS | 872 | ++DOCSHELL 000000896C99A000 == 35 [pid = 872] [id = 625] 08:51:49 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B3AEC00) [pid = 872] [serial = 1875] [outer = 0000000000000000] 08:51:49 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B3B8000) [pid = 872] [serial = 1876] [outer = 000000896B3AEC00] 08:51:49 INFO - PROCESS | 872 | 1467042709329 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B6DA800) [pid = 872] [serial = 1877] [outer = 000000896B3AEC00] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008966A8F800) [pid = 872] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896961DC00) [pid = 872] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008969A62400) [pid = 872] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896B31F000) [pid = 872] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000895C49A800) [pid = 872] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089657C8000) [pid = 872] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C4A6000) [pid = 872] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000895C4A0C00) [pid = 872] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C359400) [pid = 872] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896BAEA800) [pid = 872] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:51:49 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089667AEC00) [pid = 872] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:51:49 INFO - PROCESS | 872 | 1467042709810 Marionette TRACE conn8 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 798ms 08:51:49 INFO - PROCESS | 872 | 1467042709897 Marionette TRACE conn8 -> [0,2465,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 872 | 1467042709900 Marionette TRACE conn8 <- [1,2465,null,{"value":"13"}] 08:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:51:49 INFO - PROCESS | 872 | 1467042709903 Marionette TRACE conn8 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 872 | 1467042709905 Marionette TRACE conn8 <- [1,2466,null,{}] 08:51:49 INFO - PROCESS | 872 | 1467042709909 Marionette TRACE conn8 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:49 INFO - PROCESS | 872 | 1467042709910 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:50 INFO - PROCESS | 872 | 1467042709995 Marionette TRACE conn8 <- [1,2467,null,{"value":null}] 08:51:50 INFO - PROCESS | 872 | 1467042710002 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 872 | 1467042710004 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:50 INFO - PROCESS | 872 | ++DOCSHELL 000000897068B800 == 36 [pid = 872] [id = 626] 08:51:50 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008966A8F800) [pid = 872] [serial = 1878] [outer = 0000000000000000] 08:51:50 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896961DC00) [pid = 872] [serial = 1879] [outer = 0000008966A8F800] 08:51:50 INFO - PROCESS | 872 | 1467042710048 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896B691800) [pid = 872] [serial = 1880] [outer = 0000008966A8F800] 08:51:50 INFO - PROCESS | 872 | 1467042710465 Marionette TRACE conn8 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 586ms 08:51:50 INFO - PROCESS | 872 | 1467042710491 Marionette TRACE conn8 -> [0,2469,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 872 | 1467042710493 Marionette TRACE conn8 <- [1,2469,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:51:50 INFO - PROCESS | 872 | 1467042710509 Marionette TRACE conn8 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 872 | 1467042710510 Marionette TRACE conn8 <- [1,2470,null,{}] 08:51:50 INFO - PROCESS | 872 | 1467042710514 Marionette TRACE conn8 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 872 | 1467042710516 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:50 INFO - PROCESS | 872 | 1467042710604 Marionette TRACE conn8 <- [1,2471,null,{"value":null}] 08:51:50 INFO - PROCESS | 872 | 1467042710610 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 872 | 1467042710612 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:50 INFO - PROCESS | 872 | ++DOCSHELL 0000008971422000 == 37 [pid = 872] [id = 627] 08:51:50 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896BAED800) [pid = 872] [serial = 1881] [outer = 0000000000000000] 08:51:50 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896BE8F400) [pid = 872] [serial = 1882] [outer = 000000896BAED800] 08:51:50 INFO - PROCESS | 872 | 1467042710656 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896BE9A800) [pid = 872] [serial = 1883] [outer = 000000896BAED800] 08:51:51 INFO - PROCESS | 872 | 1467042711093 Marionette TRACE conn8 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 08:51:51 INFO - PROCESS | 872 | 1467042711145 Marionette TRACE conn8 -> [0,2473,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 872 | 1467042711147 Marionette TRACE conn8 <- [1,2473,null,{"value":"13"}] 08:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:51:51 INFO - PROCESS | 872 | 1467042711151 Marionette TRACE conn8 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 872 | 1467042711153 Marionette TRACE conn8 <- [1,2474,null,{}] 08:51:51 INFO - PROCESS | 872 | 1467042711157 Marionette TRACE conn8 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 872 | 1467042711159 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:51 INFO - PROCESS | 872 | 1467042711243 Marionette TRACE conn8 <- [1,2475,null,{"value":null}] 08:51:51 INFO - PROCESS | 872 | 1467042711251 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 872 | 1467042711253 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:51 INFO - PROCESS | 872 | ++DOCSHELL 000000897192B000 == 38 [pid = 872] [id = 628] 08:51:51 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896C90D400) [pid = 872] [serial = 1884] [outer = 0000000000000000] 08:51:51 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896C90F800) [pid = 872] [serial = 1885] [outer = 000000896C90D400] 08:51:51 INFO - PROCESS | 872 | 1467042711305 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896C960400) [pid = 872] [serial = 1886] [outer = 000000896C90D400] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000896254A000 == 37 [pid = 872] [id = 615] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000896BA0C800 == 36 [pid = 872] [id = 614] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 0000008966641000 == 35 [pid = 872] [id = 616] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000896C99B000 == 34 [pid = 872] [id = 619] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 00000089699DC000 == 33 [pid = 872] [id = 618] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000896DE33000 == 32 [pid = 872] [id = 620] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A5800 == 31 [pid = 872] [id = 622] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000896EB66800 == 30 [pid = 872] [id = 621] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 0000008968C9E800 == 29 [pid = 872] [id = 617] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 0000008971422000 == 28 [pid = 872] [id = 627] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000897068B800 == 27 [pid = 872] [id = 626] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000897008C000 == 26 [pid = 872] [id = 624] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 000000896C99A000 == 25 [pid = 872] [id = 625] 08:51:52 INFO - PROCESS | 872 | --DOCSHELL 0000008968C9D800 == 24 [pid = 872] [id = 623] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896898AC00) [pid = 872] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896A24E400) [pid = 872] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969A48C00) [pid = 872] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896AE4C800) [pid = 872] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896B322400) [pid = 872] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896AF1A400) [pid = 872] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896B359000) [pid = 872] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B4D9C00) [pid = 872] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008966E39C00) [pid = 872] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008965A6A800) [pid = 872] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896664E000) [pid = 872] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000895DAB6C00) [pid = 872] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008962F40800) [pid = 872] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896271B000) [pid = 872] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896161D400) [pid = 872] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 08:51:52 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896161B400) [pid = 872] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 08:51:53 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000895D8E1800) [pid = 872] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 08:51:53 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896BE92800) [pid = 872] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 08:51:53 INFO - PROCESS | 872 | --DOMWINDOW == 62 (0000008968BC7400) [pid = 872] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 08:51:53 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896AF19800) [pid = 872] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 08:51:53 INFO - PROCESS | 872 | --DOMWINDOW == 60 (0000008969561C00) [pid = 872] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 08:51:53 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896745A000) [pid = 872] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 08:51:53 INFO - PROCESS | 872 | 1467042713119 Marionette TRACE conn8 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1997ms 08:51:53 INFO - PROCESS | 872 | 1467042713151 Marionette TRACE conn8 -> [0,2477,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 872 | 1467042713156 Marionette TRACE conn8 <- [1,2477,null,{"value":"13"}] 08:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:51:53 INFO - PROCESS | 872 | 1467042713161 Marionette TRACE conn8 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 872 | 1467042713164 Marionette TRACE conn8 <- [1,2478,null,{}] 08:51:53 INFO - PROCESS | 872 | 1467042713170 Marionette TRACE conn8 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 872 | 1467042713174 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:53 INFO - PROCESS | 872 | 1467042713269 Marionette TRACE conn8 <- [1,2479,null,{"value":null}] 08:51:53 INFO - PROCESS | 872 | 1467042713276 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 872 | 1467042713281 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:53 INFO - PROCESS | 872 | ++DOCSHELL 00000089618C5000 == 25 [pid = 872] [id = 629] 08:51:53 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000895C4A1000) [pid = 872] [serial = 1887] [outer = 0000000000000000] 08:51:53 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000895C4A4800) [pid = 872] [serial = 1888] [outer = 000000895C4A1000] 08:51:53 INFO - PROCESS | 872 | 1467042713331 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000895D8EC800) [pid = 872] [serial = 1889] [outer = 000000895C4A1000] 08:51:54 INFO - PROCESS | 872 | 1467042714101 Marionette TRACE conn8 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 08:51:54 INFO - PROCESS | 872 | 1467042714151 Marionette TRACE conn8 -> [0,2481,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 872 | 1467042714156 Marionette TRACE conn8 <- [1,2481,null,{"value":"13"}] 08:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:51:54 INFO - PROCESS | 872 | 1467042714161 Marionette TRACE conn8 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 872 | 1467042714167 Marionette TRACE conn8 <- [1,2482,null,{}] 08:51:54 INFO - PROCESS | 872 | 1467042714173 Marionette TRACE conn8 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 872 | 1467042714177 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:54 INFO - PROCESS | 872 | 1467042714299 Marionette TRACE conn8 <- [1,2483,null,{"value":null}] 08:51:54 INFO - PROCESS | 872 | 1467042714376 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 872 | 1467042714380 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:54 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F73800 == 26 [pid = 872] [id = 630] 08:51:54 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008960E4CC00) [pid = 872] [serial = 1890] [outer = 0000000000000000] 08:51:54 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008960EB7400) [pid = 872] [serial = 1891] [outer = 0000008960E4CC00] 08:51:54 INFO - PROCESS | 872 | 1467042714439 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (00000089616A6000) [pid = 872] [serial = 1892] [outer = 0000008960E4CC00] 08:51:55 INFO - PROCESS | 872 | 1467042715191 Marionette TRACE conn8 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1086ms 08:51:55 INFO - PROCESS | 872 | 1467042715251 Marionette TRACE conn8 -> [0,2485,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 872 | 1467042715257 Marionette TRACE conn8 <- [1,2485,null,{"value":"13"}] 08:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:51:55 INFO - PROCESS | 872 | 1467042715264 Marionette TRACE conn8 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 872 | 1467042715267 Marionette TRACE conn8 <- [1,2486,null,{}] 08:51:55 INFO - PROCESS | 872 | 1467042715298 Marionette TRACE conn8 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 872 | 1467042715301 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:55 INFO - PROCESS | 872 | 1467042715437 Marionette TRACE conn8 <- [1,2487,null,{"value":null}] 08:51:55 INFO - PROCESS | 872 | 1467042715506 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 872 | 1467042715509 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:55 INFO - PROCESS | 872 | ++DOCSHELL 00000089669CF800 == 27 [pid = 872] [id = 631] 08:51:55 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (000000895A9E8800) [pid = 872] [serial = 1893] [outer = 0000000000000000] 08:51:55 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896271AC00) [pid = 872] [serial = 1894] [outer = 000000895A9E8800] 08:51:55 INFO - PROCESS | 872 | 1467042715567 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008962CB7C00) [pid = 872] [serial = 1895] [outer = 000000895A9E8800] 08:51:56 INFO - PROCESS | 872 | --DOCSHELL 000000897192B000 == 26 [pid = 872] [id = 628] 08:51:56 INFO - PROCESS | 872 | 1467042716224 Marionette TRACE conn8 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1007ms 08:51:56 INFO - PROCESS | 872 | 1467042716271 Marionette TRACE conn8 -> [0,2489,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 872 | 1467042716275 Marionette TRACE conn8 <- [1,2489,null,{"value":"13"}] 08:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:51:56 INFO - PROCESS | 872 | 1467042716280 Marionette TRACE conn8 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 872 | 1467042716285 Marionette TRACE conn8 <- [1,2490,null,{}] 08:51:56 INFO - PROCESS | 872 | 1467042716290 Marionette TRACE conn8 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 872 | 1467042716293 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:56 INFO - PROCESS | 872 | 1467042716385 Marionette TRACE conn8 <- [1,2491,null,{"value":null}] 08:51:56 INFO - PROCESS | 872 | 1467042716462 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 872 | 1467042716465 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:56 INFO - PROCESS | 872 | ++DOCSHELL 0000008966636000 == 27 [pid = 872] [id = 632] 08:51:56 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896186D800) [pid = 872] [serial = 1896] [outer = 0000000000000000] 08:51:56 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896267A800) [pid = 872] [serial = 1897] [outer = 000000896186D800] 08:51:56 INFO - PROCESS | 872 | 1467042716515 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008962F3F800) [pid = 872] [serial = 1898] [outer = 000000896186D800] 08:51:56 INFO - PROCESS | 872 | 1467042716921 Marionette TRACE conn8 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 08:51:56 INFO - PROCESS | 872 | 1467042716979 Marionette TRACE conn8 -> [0,2493,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 872 | 1467042716983 Marionette TRACE conn8 <- [1,2493,null,{"value":"13"}] 08:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:51:56 INFO - PROCESS | 872 | 1467042716991 Marionette TRACE conn8 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 872 | 1467042716994 Marionette TRACE conn8 <- [1,2494,null,{}] 08:51:57 INFO - PROCESS | 872 | 1467042716998 Marionette TRACE conn8 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 872 | 1467042717000 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:57 INFO - PROCESS | 872 | 1467042717092 Marionette TRACE conn8 <- [1,2495,null,{"value":null}] 08:51:57 INFO - PROCESS | 872 | 1467042717099 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 872 | 1467042717101 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:57 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C8F000 == 28 [pid = 872] [id = 633] 08:51:57 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008962FCE400) [pid = 872] [serial = 1899] [outer = 0000000000000000] 08:51:57 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089656F2400) [pid = 872] [serial = 1900] [outer = 0000008962FCE400] 08:51:57 INFO - PROCESS | 872 | 1467042717150 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089657BFC00) [pid = 872] [serial = 1901] [outer = 0000008962FCE400] 08:51:57 INFO - PROCESS | 872 | 1467042717633 Marionette TRACE conn8 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 08:51:57 INFO - PROCESS | 872 | 1467042717682 Marionette TRACE conn8 -> [0,2497,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 872 | 1467042717685 Marionette TRACE conn8 <- [1,2497,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:51:57 INFO - PROCESS | 872 | 1467042717689 Marionette TRACE conn8 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 872 | 1467042717692 Marionette TRACE conn8 <- [1,2498,null,{}] 08:51:57 INFO - PROCESS | 872 | 1467042717704 Marionette TRACE conn8 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 872 | 1467042717709 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:57 INFO - PROCESS | 872 | 1467042717798 Marionette TRACE conn8 <- [1,2499,null,{"value":null}] 08:51:57 INFO - PROCESS | 872 | 1467042717887 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 872 | 1467042717890 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:57 INFO - PROCESS | 872 | ++DOCSHELL 000000896BA0C800 == 29 [pid = 872] [id = 634] 08:51:57 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008966170400) [pid = 872] [serial = 1902] [outer = 0000000000000000] 08:51:57 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089667EAC00) [pid = 872] [serial = 1903] [outer = 0000008966170400] 08:51:57 INFO - PROCESS | 872 | 1467042717939 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966A95400) [pid = 872] [serial = 1904] [outer = 0000008966170400] 08:51:58 INFO - PROCESS | 872 | 1467042718366 Marionette TRACE conn8 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 08:51:58 INFO - PROCESS | 872 | 1467042718456 Marionette TRACE conn8 -> [0,2501,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 872 | 1467042718459 Marionette TRACE conn8 <- [1,2501,null,{"value":"13"}] 08:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:51:58 INFO - PROCESS | 872 | 1467042718476 Marionette TRACE conn8 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 872 | 1467042718478 Marionette TRACE conn8 <- [1,2502,null,{}] 08:51:58 INFO - PROCESS | 872 | 1467042718481 Marionette TRACE conn8 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 872 | 1467042718483 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:58 INFO - PROCESS | 872 | 1467042718605 Marionette TRACE conn8 <- [1,2503,null,{"value":null}] 08:51:58 INFO - PROCESS | 872 | 1467042718617 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 872 | 1467042718619 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:58 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBBB000 == 30 [pid = 872] [id = 635] 08:51:58 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008967465400) [pid = 872] [serial = 1905] [outer = 0000000000000000] 08:51:58 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968985800) [pid = 872] [serial = 1906] [outer = 0000008967465400] 08:51:58 INFO - PROCESS | 872 | 1467042718710 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008968BBAC00) [pid = 872] [serial = 1907] [outer = 0000008967465400] 08:51:59 INFO - PROCESS | 872 | 1467042719149 Marionette TRACE conn8 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 08:51:59 INFO - PROCESS | 872 | 1467042719213 Marionette TRACE conn8 -> [0,2505,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 872 | 1467042719215 Marionette TRACE conn8 <- [1,2505,null,{"value":"13"}] 08:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:51:59 INFO - PROCESS | 872 | 1467042719218 Marionette TRACE conn8 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 872 | 1467042719220 Marionette TRACE conn8 <- [1,2506,null,{}] 08:51:59 INFO - PROCESS | 872 | 1467042719224 Marionette TRACE conn8 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 872 | 1467042719226 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:59 INFO - PROCESS | 872 | 1467042719334 Marionette TRACE conn8 <- [1,2507,null,{"value":null}] 08:51:59 INFO - PROCESS | 872 | 1467042719344 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 872 | 1467042719346 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:51:59 INFO - PROCESS | 872 | ++DOCSHELL 000000896E81A800 == 31 [pid = 872] [id = 636] 08:51:59 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896153D000) [pid = 872] [serial = 1908] [outer = 0000000000000000] 08:51:59 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968F3C800) [pid = 872] [serial = 1909] [outer = 000000896153D000] 08:51:59 INFO - PROCESS | 872 | 1467042719433 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008969557C00) [pid = 872] [serial = 1910] [outer = 000000896153D000] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896BAED800) [pid = 872] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896A277C00) [pid = 872] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896AF1E800) [pid = 872] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896B3AEC00) [pid = 872] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969A5A400) [pid = 872] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896961D800) [pid = 872] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008968BB9800) [pid = 872] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089618E3400) [pid = 872] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 74 (00000089657C4C00) [pid = 872] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895AA4F000) [pid = 872] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089618E7C00) [pid = 872] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895CAA2000) [pid = 872] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896B3AE000) [pid = 872] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:51:59 INFO - PROCESS | 872 | --DOMWINDOW == 69 (0000008966A8F800) [pid = 872] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:51:59 INFO - PROCESS | 872 | 1467042719871 Marionette TRACE conn8 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 08:51:59 INFO - PROCESS | 872 | 1467042719913 Marionette TRACE conn8 -> [0,2509,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 872 | 1467042719915 Marionette TRACE conn8 <- [1,2509,null,{"value":"13"}] 08:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:51:59 INFO - PROCESS | 872 | 1467042719918 Marionette TRACE conn8 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 872 | 1467042719920 Marionette TRACE conn8 <- [1,2510,null,{}] 08:51:59 INFO - PROCESS | 872 | 1467042719924 Marionette TRACE conn8 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 872 | 1467042719930 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:00 INFO - PROCESS | 872 | 1467042720083 Marionette TRACE conn8 <- [1,2511,null,{"value":null}] 08:52:00 INFO - PROCESS | 872 | 1467042720138 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 872 | 1467042720140 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:00 INFO - PROCESS | 872 | ++DOCSHELL 00000089669C9800 == 32 [pid = 872] [id = 637] 08:52:00 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089657BE400) [pid = 872] [serial = 1911] [outer = 0000000000000000] 08:52:00 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008969563000) [pid = 872] [serial = 1912] [outer = 00000089657BE400] 08:52:00 INFO - PROCESS | 872 | 1467042720186 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008969A58800) [pid = 872] [serial = 1913] [outer = 00000089657BE400] 08:52:00 INFO - PROCESS | 872 | 1467042720532 Marionette TRACE conn8 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 08:52:00 INFO - PROCESS | 872 | 1467042720614 Marionette TRACE conn8 -> [0,2513,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 872 | 1467042720616 Marionette TRACE conn8 <- [1,2513,null,{"value":"13"}] 08:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:52:00 INFO - PROCESS | 872 | 1467042720620 Marionette TRACE conn8 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 872 | 1467042720622 Marionette TRACE conn8 <- [1,2514,null,{}] 08:52:00 INFO - PROCESS | 872 | 1467042720626 Marionette TRACE conn8 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 872 | 1467042720628 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:00 INFO - PROCESS | 872 | 1467042720709 Marionette TRACE conn8 <- [1,2515,null,{"value":null}] 08:52:00 INFO - PROCESS | 872 | 1467042720715 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 872 | 1467042720717 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC74000 == 33 [pid = 872] [id = 638] 08:52:00 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969A5B400) [pid = 872] [serial = 1914] [outer = 0000000000000000] 08:52:00 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008969BEEC00) [pid = 872] [serial = 1915] [outer = 0000008969A5B400] 08:52:00 INFO - PROCESS | 872 | 1467042720762 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896A27FC00) [pid = 872] [serial = 1916] [outer = 0000008969A5B400] 08:52:01 INFO - PROCESS | 872 | 1467042721168 Marionette TRACE conn8 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 586ms 08:52:01 INFO - PROCESS | 872 | 1467042721209 Marionette TRACE conn8 -> [0,2517,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 872 | 1467042721211 Marionette TRACE conn8 <- [1,2517,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:52:01 INFO - PROCESS | 872 | 1467042721229 Marionette TRACE conn8 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 872 | 1467042721232 Marionette TRACE conn8 <- [1,2518,null,{}] 08:52:01 INFO - PROCESS | 872 | 1467042721236 Marionette TRACE conn8 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 872 | 1467042721238 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:01 INFO - PROCESS | 872 | 1467042721319 Marionette TRACE conn8 <- [1,2519,null,{"value":null}] 08:52:01 INFO - PROCESS | 872 | 1467042721325 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 872 | 1467042721327 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:01 INFO - PROCESS | 872 | ++DOCSHELL 000000897001E000 == 34 [pid = 872] [id = 639] 08:52:01 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AE4AC00) [pid = 872] [serial = 1917] [outer = 0000000000000000] 08:52:01 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AE51400) [pid = 872] [serial = 1918] [outer = 000000896AE4AC00] 08:52:01 INFO - PROCESS | 872 | 1467042721371 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AF15400) [pid = 872] [serial = 1919] [outer = 000000896AE4AC00] 08:52:01 INFO - PROCESS | 872 | 1467042721823 Marionette TRACE conn8 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 08:52:01 INFO - PROCESS | 872 | 1467042721869 Marionette TRACE conn8 -> [0,2521,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 872 | 1467042721871 Marionette TRACE conn8 <- [1,2521,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:52:01 INFO - PROCESS | 872 | 1467042721875 Marionette TRACE conn8 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 872 | 1467042721877 Marionette TRACE conn8 <- [1,2522,null,{}] 08:52:01 INFO - PROCESS | 872 | 1467042721880 Marionette TRACE conn8 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 872 | 1467042721882 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:01 INFO - PROCESS | 872 | 1467042721969 Marionette TRACE conn8 <- [1,2523,null,{"value":null}] 08:52:01 INFO - PROCESS | 872 | 1467042721974 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 872 | 1467042721976 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:01 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A8800 == 35 [pid = 872] [id = 640] 08:52:01 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896AF1A800) [pid = 872] [serial = 1920] [outer = 0000000000000000] 08:52:02 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896AFEBC00) [pid = 872] [serial = 1921] [outer = 000000896AF1A800] 08:52:02 INFO - PROCESS | 872 | 1467042722023 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B326C00) [pid = 872] [serial = 1922] [outer = 000000896AF1A800] 08:52:02 INFO - PROCESS | 872 | 1467042722653 Marionette TRACE conn8 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 838ms 08:52:02 INFO - PROCESS | 872 | 1467042722734 Marionette TRACE conn8 -> [0,2525,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 872 | 1467042722738 Marionette TRACE conn8 <- [1,2525,null,{"value":"13"}] 08:52:02 INFO - PROCESS | 872 | 1467042722744 Marionette TRACE conn8 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:52:02 INFO - PROCESS | 872 | 1467042722750 Marionette TRACE conn8 <- [1,2526,null,{}] 08:52:02 INFO - PROCESS | 872 | 1467042722755 Marionette TRACE conn8 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 872 | 1467042722758 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:02 INFO - PROCESS | 872 | 1467042722887 Marionette TRACE conn8 <- [1,2527,null,{"value":null}] 08:52:03 INFO - PROCESS | 872 | 1467042723002 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 872 | 1467042723005 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:03 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C38800 == 36 [pid = 872] [id = 641] 08:52:03 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000895DAB8C00) [pid = 872] [serial = 1923] [outer = 0000000000000000] 08:52:03 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (00000089626D1C00) [pid = 872] [serial = 1924] [outer = 000000895DAB8C00] 08:52:03 INFO - PROCESS | 872 | 1467042723066 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008962FCE800) [pid = 872] [serial = 1925] [outer = 000000895DAB8C00] 08:52:03 INFO - PROCESS | 872 | 1467042723612 Marionette TRACE conn8 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 881ms 08:52:03 INFO - PROCESS | 872 | 1467042723633 Marionette TRACE conn8 -> [0,2529,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 872 | 1467042723639 Marionette TRACE conn8 <- [1,2529,null,{"value":"13"}] 08:52:03 INFO - PROCESS | 872 | 1467042723662 Marionette TRACE conn8 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:52:03 INFO - PROCESS | 872 | 1467042723666 Marionette TRACE conn8 <- [1,2530,null,{}] 08:52:03 INFO - PROCESS | 872 | 1467042723670 Marionette TRACE conn8 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 872 | 1467042723673 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:03 INFO - PROCESS | 872 | 1467042723792 Marionette TRACE conn8 <- [1,2531,null,{"value":null}] 08:52:03 INFO - PROCESS | 872 | 1467042723953 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 872 | 1467042723956 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:03 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB68800 == 37 [pid = 872] [id = 642] 08:52:03 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008966655000) [pid = 872] [serial = 1926] [outer = 0000000000000000] 08:52:04 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008966935400) [pid = 872] [serial = 1927] [outer = 0000008966655000] 08:52:04 INFO - PROCESS | 872 | 1467042724015 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008968B44000) [pid = 872] [serial = 1928] [outer = 0000008966655000] 08:52:04 INFO - PROCESS | 872 | 1467042724603 Marionette TRACE conn8 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 985ms 08:52:04 INFO - PROCESS | 872 | 1467042724652 Marionette TRACE conn8 -> [0,2533,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 872 | 1467042724655 Marionette TRACE conn8 <- [1,2533,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:52:04 INFO - PROCESS | 872 | 1467042724658 Marionette TRACE conn8 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 872 | 1467042724662 Marionette TRACE conn8 <- [1,2534,null,{}] 08:52:04 INFO - PROCESS | 872 | 1467042724674 Marionette TRACE conn8 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 872 | 1467042724679 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:04 INFO - PROCESS | 872 | 1467042724792 Marionette TRACE conn8 <- [1,2535,null,{"value":null}] 08:52:04 INFO - PROCESS | 872 | 1467042724889 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 872 | 1467042724893 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:04 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB7A000 == 38 [pid = 872] [id = 643] 08:52:04 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969617400) [pid = 872] [serial = 1929] [outer = 0000000000000000] 08:52:04 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B31F400) [pid = 872] [serial = 1930] [outer = 0000008969617400] 08:52:04 INFO - PROCESS | 872 | 1467042724953 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B3AA800) [pid = 872] [serial = 1931] [outer = 0000008969617400] 08:52:05 INFO - PROCESS | 872 | 1467042725555 Marionette TRACE conn8 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 943ms 08:52:05 INFO - PROCESS | 872 | 1467042725604 Marionette TRACE conn8 -> [0,2537,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 872 | 1467042725607 Marionette TRACE conn8 <- [1,2537,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:52:05 INFO - PROCESS | 872 | 1467042725611 Marionette TRACE conn8 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 872 | 1467042725613 Marionette TRACE conn8 <- [1,2538,null,{}] 08:52:05 INFO - PROCESS | 872 | 1467042725617 Marionette TRACE conn8 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 872 | 1467042725620 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:05 INFO - PROCESS | 872 | 1467042725735 Marionette TRACE conn8 <- [1,2539,null,{"value":null}] 08:52:05 INFO - PROCESS | 872 | 1467042725961 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 872 | 1467042725964 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F8D000 == 39 [pid = 872] [id = 644] 08:52:05 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000895C9AB400) [pid = 872] [serial = 1932] [outer = 0000000000000000] 08:52:06 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000895DA4A000) [pid = 872] [serial = 1933] [outer = 000000895C9AB400] 08:52:06 INFO - PROCESS | 872 | 1467042726015 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008962F3F400) [pid = 872] [serial = 1934] [outer = 000000895C9AB400] 08:52:06 INFO - PROCESS | 872 | 1467042726683 Marionette TRACE conn8 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 000000897001E000 == 38 [pid = 872] [id = 639] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 000000896FC74000 == 37 [pid = 872] [id = 638] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 00000089669C9800 == 36 [pid = 872] [id = 637] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 000000896E81A800 == 35 [pid = 872] [id = 636] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 000000896CBBB000 == 34 [pid = 872] [id = 635] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 000000896BA0C800 == 33 [pid = 872] [id = 634] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 0000008968C8F000 == 32 [pid = 872] [id = 633] 08:52:06 INFO - PROCESS | 872 | --DOCSHELL 0000008966636000 == 31 [pid = 872] [id = 632] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896C90F800) [pid = 872] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896AE4CC00) [pid = 872] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896B319800) [pid = 872] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896AEA1400) [pid = 872] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896B3B8000) [pid = 872] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B34DC00) [pid = 872] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969A63C00) [pid = 872] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008969621400) [pid = 872] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089698E0400) [pid = 872] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 83 (00000089693A6400) [pid = 872] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008969563800) [pid = 872] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008966A90800) [pid = 872] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896722E800) [pid = 872] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008965A74C00) [pid = 872] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896617C400) [pid = 872] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008965604400) [pid = 872] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 76 (00000089656F8800) [pid = 872] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008962677000) [pid = 872] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896271C400) [pid = 872] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895CAA4C00) [pid = 872] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008960DF6000) [pid = 872] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896BAE7400) [pid = 872] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896961DC00) [pid = 872] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896B691800) [pid = 872] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896B6DA800) [pid = 872] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896A276400) [pid = 872] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1130ms 08:52:06 INFO - PROCESS | 872 | 1467042726754 Marionette TRACE conn8 -> [0,2541,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 872 | 1467042726758 Marionette TRACE conn8 <- [1,2541,null,{"value":"13"}] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896BE9A800) [pid = 872] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896BE8F400) [pid = 872] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 08:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:52:06 INFO - PROCESS | 872 | 1467042726766 Marionette TRACE conn8 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 872 | 1467042726769 Marionette TRACE conn8 <- [1,2542,null,{}] 08:52:06 INFO - PROCESS | 872 | 1467042726774 Marionette TRACE conn8 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 872 | 1467042726777 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:06 INFO - PROCESS | 872 | 1467042726875 Marionette TRACE conn8 <- [1,2543,null,{"value":null}] 08:52:06 INFO - PROCESS | 872 | 1467042726883 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 872 | 1467042726886 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:06 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C75000 == 32 [pid = 872] [id = 645] 08:52:06 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008960B57000) [pid = 872] [serial = 1935] [outer = 0000000000000000] 08:52:06 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008960E55C00) [pid = 872] [serial = 1936] [outer = 0000008960B57000] 08:52:06 INFO - PROCESS | 872 | 1467042726935 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (00000089629D4C00) [pid = 872] [serial = 1937] [outer = 0000008960B57000] 08:52:07 INFO - PROCESS | 872 | 1467042727461 Marionette TRACE conn8 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 08:52:07 INFO - PROCESS | 872 | 1467042727506 Marionette TRACE conn8 -> [0,2545,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 872 | 1467042727510 Marionette TRACE conn8 <- [1,2545,null,{"value":"13"}] 08:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:52:07 INFO - PROCESS | 872 | 1467042727514 Marionette TRACE conn8 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 872 | 1467042727516 Marionette TRACE conn8 <- [1,2546,null,{}] 08:52:07 INFO - PROCESS | 872 | 1467042727520 Marionette TRACE conn8 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 872 | 1467042727522 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:07 INFO - PROCESS | 872 | 1467042727614 Marionette TRACE conn8 <- [1,2547,null,{"value":null}] 08:52:07 INFO - PROCESS | 872 | 1467042727698 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 872 | 1467042727700 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:07 INFO - PROCESS | 872 | ++DOCSHELL 00000089693E1000 == 33 [pid = 872] [id = 646] 08:52:07 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008962F42C00) [pid = 872] [serial = 1938] [outer = 0000000000000000] 08:52:07 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089667EC400) [pid = 872] [serial = 1939] [outer = 0000008962F42C00] 08:52:07 INFO - PROCESS | 872 | 1467042727747 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008967229C00) [pid = 872] [serial = 1940] [outer = 0000008962F42C00] 08:52:08 INFO - PROCESS | 872 | 1467042728136 Marionette TRACE conn8 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 08:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:52:08 INFO - PROCESS | 872 | 1467042728207 Marionette TRACE conn8 -> [0,2549,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 872 | 1467042728210 Marionette TRACE conn8 <- [1,2549,null,{"value":"13"}] 08:52:08 INFO - PROCESS | 872 | 1467042728220 Marionette TRACE conn8 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 872 | 1467042728226 Marionette TRACE conn8 <- [1,2550,null,{}] 08:52:08 INFO - PROCESS | 872 | 1467042728230 Marionette TRACE conn8 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 872 | 1467042728234 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:08 INFO - PROCESS | 872 | 1467042728325 Marionette TRACE conn8 <- [1,2551,null,{"value":null}] 08:52:08 INFO - PROCESS | 872 | 1467042728336 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 872 | 1467042728338 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:08 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4B800 == 34 [pid = 872] [id = 647] 08:52:08 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008968B3EC00) [pid = 872] [serial = 1941] [outer = 0000000000000000] 08:52:08 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089693A6400) [pid = 872] [serial = 1942] [outer = 0000008968B3EC00] 08:52:08 INFO - PROCESS | 872 | 1467042728383 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008969817C00) [pid = 872] [serial = 1943] [outer = 0000008968B3EC00] 08:52:08 INFO - PROCESS | 872 | 1467042728824 Marionette TRACE conn8 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 650ms 08:52:08 INFO - PROCESS | 872 | 1467042728866 Marionette TRACE conn8 -> [0,2553,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 872 | 1467042728869 Marionette TRACE conn8 <- [1,2553,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:52:08 INFO - PROCESS | 872 | 1467042728873 Marionette TRACE conn8 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 872 | 1467042728874 Marionette TRACE conn8 <- [1,2554,null,{}] 08:52:08 INFO - PROCESS | 872 | 1467042728878 Marionette TRACE conn8 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 872 | 1467042728880 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:09 INFO - PROCESS | 872 | 1467042729025 Marionette TRACE conn8 <- [1,2555,null,{"value":null}] 08:52:09 INFO - PROCESS | 872 | 1467042729080 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 872 | 1467042729082 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:09 INFO - PROCESS | 872 | ++DOCSHELL 000000896E860800 == 35 [pid = 872] [id = 648] 08:52:09 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000895C49F400) [pid = 872] [serial = 1944] [outer = 0000000000000000] 08:52:09 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896A278C00) [pid = 872] [serial = 1945] [outer = 000000895C49F400] 08:52:09 INFO - PROCESS | 872 | 1467042729135 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AE4E800) [pid = 872] [serial = 1946] [outer = 000000895C49F400] 08:52:09 INFO - PROCESS | 872 | 1467042729562 Marionette TRACE conn8 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 08:52:09 INFO - PROCESS | 872 | 1467042729608 Marionette TRACE conn8 -> [0,2557,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 872 | 1467042729611 Marionette TRACE conn8 <- [1,2557,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:52:09 INFO - PROCESS | 872 | 1467042729614 Marionette TRACE conn8 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 872 | 1467042729616 Marionette TRACE conn8 <- [1,2558,null,{}] 08:52:09 INFO - PROCESS | 872 | 1467042729620 Marionette TRACE conn8 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 872 | 1467042729622 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:09 INFO - PROCESS | 872 | 1467042729742 Marionette TRACE conn8 <- [1,2559,null,{"value":null}] 08:52:09 INFO - PROCESS | 872 | 1467042729800 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 872 | 1467042729806 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:09 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F8A000 == 36 [pid = 872] [id = 649] 08:52:09 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B34D000) [pid = 872] [serial = 1947] [outer = 0000000000000000] 08:52:09 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B352000) [pid = 872] [serial = 1948] [outer = 000000896B34D000] 08:52:09 INFO - PROCESS | 872 | 1467042729862 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B3B5400) [pid = 872] [serial = 1949] [outer = 000000896B34D000] 08:52:10 INFO - PROCESS | 872 | 1467042730393 Marionette TRACE conn8 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 840ms 08:52:10 INFO - PROCESS | 872 | 1467042730457 Marionette TRACE conn8 -> [0,2561,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 872 | 1467042730460 Marionette TRACE conn8 <- [1,2561,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:52:10 INFO - PROCESS | 872 | 1467042730463 Marionette TRACE conn8 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 872 | 1467042730465 Marionette TRACE conn8 <- [1,2562,null,{}] 08:52:10 INFO - PROCESS | 872 | 1467042730469 Marionette TRACE conn8 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 872 | 1467042730471 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:10 INFO - PROCESS | 872 | 1467042730598 Marionette TRACE conn8 <- [1,2563,null,{"value":null}] 08:52:10 INFO - PROCESS | 872 | 1467042730648 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 872 | 1467042730651 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:10 INFO - PROCESS | 872 | ++DOCSHELL 0000008970095000 == 37 [pid = 872] [id = 650] 08:52:10 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896BAE7400) [pid = 872] [serial = 1950] [outer = 0000000000000000] 08:52:10 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896BAEC000) [pid = 872] [serial = 1951] [outer = 000000896BAE7400] 08:52:10 INFO - PROCESS | 872 | 1467042730695 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896BE91800) [pid = 872] [serial = 1952] [outer = 000000896BAE7400] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089657BE400) [pid = 872] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969A5B400) [pid = 872] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896153D000) [pid = 872] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895A9E8800) [pid = 872] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008967465400) [pid = 872] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896C90D400) [pid = 872] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896AE4AC00) [pid = 872] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896186D800) [pid = 872] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008966170400) [pid = 872] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:52:10 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008962FCE400) [pid = 872] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:52:11 INFO - PROCESS | 872 | 1467042731158 Marionette TRACE conn8 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 08:52:11 INFO - PROCESS | 872 | 1467042731200 Marionette TRACE conn8 -> [0,2565,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 872 | 1467042731202 Marionette TRACE conn8 <- [1,2565,null,{"value":"13"}] 08:52:11 INFO - PROCESS | 872 | 1467042731210 Marionette TRACE conn8 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:52:11 INFO - PROCESS | 872 | 1467042731212 Marionette TRACE conn8 <- [1,2566,null,{}] 08:52:11 INFO - PROCESS | 872 | 1467042731222 Marionette TRACE conn8 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 872 | 1467042731224 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:11 INFO - PROCESS | 872 | 1467042731336 Marionette TRACE conn8 <- [1,2567,null,{"value":null}] 08:52:11 INFO - PROCESS | 872 | 1467042731347 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 872 | 1467042731349 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:11 INFO - PROCESS | 872 | ++DOCSHELL 000000897061E000 == 38 [pid = 872] [id = 651] 08:52:11 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089626D3400) [pid = 872] [serial = 1953] [outer = 0000000000000000] 08:52:11 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008969A56C00) [pid = 872] [serial = 1954] [outer = 00000089626D3400] 08:52:11 INFO - PROCESS | 872 | 1467042731395 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896BE90800) [pid = 872] [serial = 1955] [outer = 00000089626D3400] 08:52:11 INFO - PROCESS | 872 | 1467042731803 Marionette TRACE conn8 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 626ms 08:52:11 INFO - PROCESS | 872 | 1467042731840 Marionette TRACE conn8 -> [0,2569,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 872 | 1467042731842 Marionette TRACE conn8 <- [1,2569,null,{"value":"13"}] 08:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:52:11 INFO - PROCESS | 872 | 1467042731845 Marionette TRACE conn8 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 872 | 1467042731847 Marionette TRACE conn8 <- [1,2570,null,{}] 08:52:11 INFO - PROCESS | 872 | 1467042731858 Marionette TRACE conn8 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 872 | 1467042731860 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:11 INFO - PROCESS | 872 | 1467042731950 Marionette TRACE conn8 <- [1,2571,null,{"value":null}] 08:52:11 INFO - PROCESS | 872 | 1467042731956 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 872 | 1467042731958 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:11 INFO - PROCESS | 872 | ++DOCSHELL 00000089706C5800 == 39 [pid = 872] [id = 652] 08:52:11 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008965787000) [pid = 872] [serial = 1956] [outer = 0000000000000000] 08:52:11 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896C908000) [pid = 872] [serial = 1957] [outer = 0000008965787000] 08:52:12 INFO - PROCESS | 872 | 1467042732002 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896C95D800) [pid = 872] [serial = 1958] [outer = 0000008965787000] 08:52:12 INFO - PROCESS | 872 | 1467042732440 Marionette TRACE conn8 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 08:52:12 INFO - PROCESS | 872 | 1467042732476 Marionette TRACE conn8 -> [0,2573,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 872 | 1467042732478 Marionette TRACE conn8 <- [1,2573,null,{"value":"13"}] 08:52:12 INFO - PROCESS | 872 | 1467042732481 Marionette TRACE conn8 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:52:12 INFO - PROCESS | 872 | 1467042732483 Marionette TRACE conn8 <- [1,2574,null,{}] 08:52:12 INFO - PROCESS | 872 | 1467042732502 Marionette TRACE conn8 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 872 | 1467042732504 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:12 INFO - PROCESS | 872 | 1467042732588 Marionette TRACE conn8 <- [1,2575,null,{"value":null}] 08:52:12 INFO - PROCESS | 872 | 1467042732594 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 872 | 1467042732596 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:12 INFO - PROCESS | 872 | ++DOCSHELL 0000008971122800 == 40 [pid = 872] [id = 653] 08:52:12 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896271E000) [pid = 872] [serial = 1959] [outer = 0000000000000000] 08:52:12 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896AF1E400) [pid = 872] [serial = 1960] [outer = 000000896271E000] 08:52:12 INFO - PROCESS | 872 | 1467042732640 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896CA08000) [pid = 872] [serial = 1961] [outer = 000000896271E000] 08:52:13 INFO - PROCESS | 872 | 1467042733205 Marionette TRACE conn8 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 776ms 08:52:13 INFO - PROCESS | 872 | 1467042733261 Marionette TRACE conn8 -> [0,2577,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 872 | 1467042733267 Marionette TRACE conn8 <- [1,2577,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:52:13 INFO - PROCESS | 872 | 1467042733273 Marionette TRACE conn8 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 872 | 1467042733276 Marionette TRACE conn8 <- [1,2578,null,{}] 08:52:13 INFO - PROCESS | 872 | 1467042733282 Marionette TRACE conn8 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 872 | 1467042733286 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:13 INFO - PROCESS | 872 | 1467042733484 Marionette TRACE conn8 <- [1,2579,null,{"value":null}] 08:52:13 INFO - PROCESS | 872 | 1467042733612 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 872 | 1467042733618 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:13 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C43800 == 41 [pid = 872] [id = 654] 08:52:13 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000895D8E9C00) [pid = 872] [serial = 1962] [outer = 0000000000000000] 08:52:13 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (00000089656EC400) [pid = 872] [serial = 1963] [outer = 000000895D8E9C00] 08:52:13 INFO - PROCESS | 872 | 1467042733678 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008966175C00) [pid = 872] [serial = 1964] [outer = 000000895D8E9C00] 08:52:14 INFO - PROCESS | 872 | 1467042734249 Marionette TRACE conn8 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1031ms 08:52:14 INFO - PROCESS | 872 | 1467042734306 Marionette TRACE conn8 -> [0,2581,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 872 | 1467042734311 Marionette TRACE conn8 <- [1,2581,null,{"value":"13"}] 08:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:52:14 INFO - PROCESS | 872 | 1467042734318 Marionette TRACE conn8 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 872 | 1467042734321 Marionette TRACE conn8 <- [1,2582,null,{}] 08:52:14 INFO - PROCESS | 872 | 1467042734325 Marionette TRACE conn8 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 872 | 1467042734328 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:14 INFO - PROCESS | 872 | 1467042734447 Marionette TRACE conn8 <- [1,2583,null,{"value":null}] 08:52:14 INFO - PROCESS | 872 | 1467042734543 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 872 | 1467042734546 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:14 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBE1000 == 42 [pid = 872] [id = 655] 08:52:14 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008968BC7800) [pid = 872] [serial = 1965] [outer = 0000000000000000] 08:52:14 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008969557400) [pid = 872] [serial = 1966] [outer = 0000008968BC7800] 08:52:14 INFO - PROCESS | 872 | 1467042734604 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969A5B400) [pid = 872] [serial = 1967] [outer = 0000008968BC7800] 08:52:15 INFO - PROCESS | 872 | 1467042735281 Marionette TRACE conn8 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 08:52:15 INFO - PROCESS | 872 | 1467042735306 Marionette TRACE conn8 -> [0,2585,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 872 | 1467042735308 Marionette TRACE conn8 <- [1,2585,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:52:15 INFO - PROCESS | 872 | 1467042735312 Marionette TRACE conn8 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 872 | 1467042735316 Marionette TRACE conn8 <- [1,2586,null,{}] 08:52:15 INFO - PROCESS | 872 | 1467042735328 Marionette TRACE conn8 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 872 | 1467042735333 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:15 INFO - PROCESS | 872 | 1467042735447 Marionette TRACE conn8 <- [1,2587,null,{"value":null}] 08:52:15 INFO - PROCESS | 872 | 1467042735572 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 872 | 1467042735576 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:15 INFO - PROCESS | 872 | ++DOCSHELL 000000897192E000 == 43 [pid = 872] [id = 656] 08:52:15 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B3A9400) [pid = 872] [serial = 1968] [outer = 0000000000000000] 08:52:15 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896BAEC800) [pid = 872] [serial = 1969] [outer = 000000896B3A9400] 08:52:15 INFO - PROCESS | 872 | 1467042735635 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896CA0D800) [pid = 872] [serial = 1970] [outer = 000000896B3A9400] 08:52:16 INFO - PROCESS | 872 | 1467042736533 Marionette TRACE conn8 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1244ms 08:52:16 INFO - PROCESS | 872 | 1467042736559 Marionette TRACE conn8 -> [0,2589,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 872 | 1467042736563 Marionette TRACE conn8 <- [1,2589,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:52:16 INFO - PROCESS | 872 | 1467042736569 Marionette TRACE conn8 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 872 | 1467042736572 Marionette TRACE conn8 <- [1,2590,null,{}] 08:52:16 INFO - PROCESS | 872 | 1467042736577 Marionette TRACE conn8 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 872 | 1467042736580 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:16 INFO - PROCESS | 872 | 1467042736722 Marionette TRACE conn8 <- [1,2591,null,{"value":null}] 08:52:16 INFO - PROCESS | 872 | 1467042736850 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 872 | 1467042736855 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:16 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B11800 == 44 [pid = 872] [id = 657] 08:52:16 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000895C359400) [pid = 872] [serial = 1971] [outer = 0000000000000000] 08:52:16 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000895C498C00) [pid = 872] [serial = 1972] [outer = 000000895C359400] 08:52:16 INFO - PROCESS | 872 | 1467042736911 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000895DA52800) [pid = 872] [serial = 1973] [outer = 000000895C359400] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 00000089706C5800 == 43 [pid = 872] [id = 652] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 000000897061E000 == 42 [pid = 872] [id = 651] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 0000008970095000 == 41 [pid = 872] [id = 650] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 0000008962F8A000 == 40 [pid = 872] [id = 649] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 000000896E860800 == 39 [pid = 872] [id = 648] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 000000896CA4B800 == 38 [pid = 872] [id = 647] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 00000089693E1000 == 37 [pid = 872] [id = 646] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 0000008962C75000 == 36 [pid = 872] [id = 645] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 0000008962F8D000 == 35 [pid = 872] [id = 644] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 0000008968C38800 == 34 [pid = 872] [id = 641] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896AFEBC00) [pid = 872] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOCSHELL 00000089701A8800 == 33 [pid = 872] [id = 640] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896AF15400) [pid = 872] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008969A58800) [pid = 872] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008969BEEC00) [pid = 872] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008968F3C800) [pid = 872] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896271AC00) [pid = 872] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C4A4800) [pid = 872] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008968985800) [pid = 872] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896C960400) [pid = 872] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AE51400) [pid = 872] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896267A800) [pid = 872] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008962F3F800) [pid = 872] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089667EAC00) [pid = 872] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008969557C00) [pid = 872] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089657BFC00) [pid = 872] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008968BBAC00) [pid = 872] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008969563000) [pid = 872] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966A95400) [pid = 872] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008962CB7C00) [pid = 872] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008960EB7400) [pid = 872] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896A27FC00) [pid = 872] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089656F2400) [pid = 872] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 08:52:17 INFO - PROCESS | 872 | 1467042737492 Marionette TRACE conn8 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 944ms 08:52:17 INFO - PROCESS | 872 | 1467042737517 Marionette TRACE conn8 -> [0,2593,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 872 | 1467042737521 Marionette TRACE conn8 <- [1,2593,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:52:17 INFO - PROCESS | 872 | 1467042737528 Marionette TRACE conn8 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 872 | 1467042737530 Marionette TRACE conn8 <- [1,2594,null,{}] 08:52:17 INFO - PROCESS | 872 | 1467042737534 Marionette TRACE conn8 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 872 | 1467042737537 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:17 INFO - PROCESS | 872 | 1467042737629 Marionette TRACE conn8 <- [1,2595,null,{"value":null}] 08:52:17 INFO - PROCESS | 872 | 1467042737638 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 872 | 1467042737640 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:17 INFO - PROCESS | 872 | ++DOCSHELL 00000089666E7800 == 34 [pid = 872] [id = 658] 08:52:17 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896161EC00) [pid = 872] [serial = 1974] [outer = 0000000000000000] 08:52:17 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896187B000) [pid = 872] [serial = 1975] [outer = 000000896161EC00] 08:52:17 INFO - PROCESS | 872 | 1467042737690 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089626CF000) [pid = 872] [serial = 1976] [outer = 000000896161EC00] 08:52:18 INFO - PROCESS | 872 | 1467042738238 Marionette TRACE conn8 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 08:52:18 INFO - PROCESS | 872 | 1467042738264 Marionette TRACE conn8 -> [0,2597,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 872 | 1467042738266 Marionette TRACE conn8 <- [1,2597,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:52:18 INFO - PROCESS | 872 | 1467042738270 Marionette TRACE conn8 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 872 | 1467042738273 Marionette TRACE conn8 <- [1,2598,null,{}] 08:52:18 INFO - PROCESS | 872 | 1467042738284 Marionette TRACE conn8 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 872 | 1467042738289 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:18 INFO - PROCESS | 872 | 1467042738384 Marionette TRACE conn8 <- [1,2599,null,{"value":null}] 08:52:18 INFO - PROCESS | 872 | 1467042738470 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 872 | 1467042738473 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008968D1C000 == 35 [pid = 872] [id = 659] 08:52:18 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008962FC0400) [pid = 872] [serial = 1977] [outer = 0000000000000000] 08:52:18 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008965785C00) [pid = 872] [serial = 1978] [outer = 0000008962FC0400] 08:52:18 INFO - PROCESS | 872 | 1467042738522 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008965A2CC00) [pid = 872] [serial = 1979] [outer = 0000008962FC0400] 08:52:18 INFO - PROCESS | 872 | 1467042738918 Marionette TRACE conn8 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 08:52:18 INFO - PROCESS | 872 | 1467042738965 Marionette TRACE conn8 -> [0,2601,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 872 | 1467042738968 Marionette TRACE conn8 <- [1,2601,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:52:18 INFO - PROCESS | 872 | 1467042738971 Marionette TRACE conn8 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 872 | 1467042738973 Marionette TRACE conn8 <- [1,2602,null,{}] 08:52:18 INFO - PROCESS | 872 | 1467042738976 Marionette TRACE conn8 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 872 | 1467042738978 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:19 INFO - PROCESS | 872 | 1467042739069 Marionette TRACE conn8 <- [1,2603,null,{"value":null}] 08:52:19 INFO - PROCESS | 872 | 1467042739075 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 872 | 1467042739077 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A5000 == 36 [pid = 872] [id = 660] 08:52:19 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (00000089661A2800) [pid = 872] [serial = 1980] [outer = 0000000000000000] 08:52:19 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008966A91000) [pid = 872] [serial = 1981] [outer = 00000089661A2800] 08:52:19 INFO - PROCESS | 872 | 1467042739123 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008967228400) [pid = 872] [serial = 1982] [outer = 00000089661A2800] 08:52:19 INFO - PROCESS | 872 | 1467042739559 Marionette TRACE conn8 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 08:52:19 INFO - PROCESS | 872 | 1467042739606 Marionette TRACE conn8 -> [0,2605,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 872 | 1467042739608 Marionette TRACE conn8 <- [1,2605,null,{"value":"13"}] 08:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:52:19 INFO - PROCESS | 872 | 1467042739620 Marionette TRACE conn8 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 872 | 1467042739622 Marionette TRACE conn8 <- [1,2606,null,{}] 08:52:19 INFO - PROCESS | 872 | 1467042739626 Marionette TRACE conn8 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 872 | 1467042739628 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:19 INFO - PROCESS | 872 | 1467042739740 Marionette TRACE conn8 <- [1,2607,null,{"value":null}] 08:52:19 INFO - PROCESS | 872 | 1467042739819 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 872 | 1467042739822 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE24000 == 37 [pid = 872] [id = 661] 08:52:19 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008968B3D000) [pid = 872] [serial = 1983] [outer = 0000000000000000] 08:52:19 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008968F3EC00) [pid = 872] [serial = 1984] [outer = 0000008968B3D000] 08:52:19 INFO - PROCESS | 872 | 1467042739874 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896955C400) [pid = 872] [serial = 1985] [outer = 0000008968B3D000] 08:52:20 INFO - PROCESS | 872 | 1467042740317 Marionette TRACE conn8 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 08:52:20 INFO - PROCESS | 872 | 1467042740355 Marionette TRACE conn8 -> [0,2609,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 872 | 1467042740357 Marionette TRACE conn8 <- [1,2609,null,{"value":"13"}] 08:52:20 INFO - PROCESS | 872 | 1467042740361 Marionette TRACE conn8 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:52:20 INFO - PROCESS | 872 | 1467042740362 Marionette TRACE conn8 <- [1,2610,null,{}] 08:52:20 INFO - PROCESS | 872 | 1467042740372 Marionette TRACE conn8 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 872 | 1467042740378 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:20 INFO - PROCESS | 872 | 1467042740519 Marionette TRACE conn8 <- [1,2611,null,{"value":null}] 08:52:20 INFO - PROCESS | 872 | 1467042740578 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 872 | 1467042740580 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:20 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A2000 == 38 [pid = 872] [id = 662] 08:52:20 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089698E4000) [pid = 872] [serial = 1986] [outer = 0000000000000000] 08:52:20 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896A277800) [pid = 872] [serial = 1987] [outer = 00000089698E4000] 08:52:20 INFO - PROCESS | 872 | 1467042740626 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896AE53400) [pid = 872] [serial = 1988] [outer = 00000089698E4000] 08:52:21 INFO - PROCESS | 872 | 1467042741062 Marionette TRACE conn8 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 731ms 08:52:21 INFO - PROCESS | 872 | 1467042741124 Marionette TRACE conn8 -> [0,2613,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 872 | 1467042741127 Marionette TRACE conn8 <- [1,2613,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:52:21 INFO - PROCESS | 872 | 1467042741134 Marionette TRACE conn8 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 872 | 1467042741136 Marionette TRACE conn8 <- [1,2614,null,{}] 08:52:21 INFO - PROCESS | 872 | 1467042741140 Marionette TRACE conn8 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 872 | 1467042741142 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:21 INFO - PROCESS | 872 | 1467042741264 Marionette TRACE conn8 <- [1,2615,null,{"value":null}] 08:52:21 INFO - PROCESS | 872 | 1467042741325 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 872 | 1467042741327 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:21 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC88800 == 39 [pid = 872] [id = 663] 08:52:21 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896AFE4400) [pid = 872] [serial = 1989] [outer = 0000000000000000] 08:52:21 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B31D000) [pid = 872] [serial = 1990] [outer = 000000896AFE4400] 08:52:21 INFO - PROCESS | 872 | 1467042741371 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B350C00) [pid = 872] [serial = 1991] [outer = 000000896AFE4400] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000895C49F400) [pid = 872] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000895C9AB400) [pid = 872] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008962F42C00) [pid = 872] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008960B57000) [pid = 872] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008968B3EC00) [pid = 872] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896B34D000) [pid = 872] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896BAE7400) [pid = 872] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008965787000) [pid = 872] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:52:21 INFO - PROCESS | 872 | --DOMWINDOW == 81 (00000089626D3400) [pid = 872] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:52:21 INFO - PROCESS | 872 | 1467042741923 Marionette TRACE conn8 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 837ms 08:52:21 INFO - PROCESS | 872 | 1467042741976 Marionette TRACE conn8 -> [0,2617,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 872 | 1467042741979 Marionette TRACE conn8 <- [1,2617,null,{"value":"13"}] 08:52:21 INFO - PROCESS | 872 | 1467042741982 Marionette TRACE conn8 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:52:21 INFO - PROCESS | 872 | 1467042741984 Marionette TRACE conn8 <- [1,2618,null,{}] 08:52:21 INFO - PROCESS | 872 | 1467042741988 Marionette TRACE conn8 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 872 | 1467042741989 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:22 INFO - PROCESS | 872 | 1467042742077 Marionette TRACE conn8 <- [1,2619,null,{"value":null}] 08:52:22 INFO - PROCESS | 872 | 1467042742161 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 872 | 1467042742163 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:22 INFO - PROCESS | 872 | ++DOCSHELL 000000897009D800 == 40 [pid = 872] [id = 664] 08:52:22 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000895C9AC000) [pid = 872] [serial = 1992] [outer = 0000000000000000] 08:52:22 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896961E000) [pid = 872] [serial = 1993] [outer = 000000895C9AC000] 08:52:22 INFO - PROCESS | 872 | 1467042742208 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B358C00) [pid = 872] [serial = 1994] [outer = 000000895C9AC000] 08:52:22 INFO - PROCESS | 872 | 1467042742576 Marionette TRACE conn8 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 08:52:22 INFO - PROCESS | 872 | 1467042742614 Marionette TRACE conn8 -> [0,2621,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 872 | 1467042742625 Marionette TRACE conn8 <- [1,2621,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 872 | 1467042742629 Marionette TRACE conn8 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:52:22 INFO - PROCESS | 872 | 1467042742630 Marionette TRACE conn8 <- [1,2622,null,{}] 08:52:22 INFO - PROCESS | 872 | 1467042742642 Marionette TRACE conn8 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 872 | 1467042742644 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:22 INFO - PROCESS | 872 | 1467042742728 Marionette TRACE conn8 <- [1,2623,null,{"value":null}] 08:52:22 INFO - PROCESS | 872 | 1467042742734 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 872 | 1467042742736 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:22 INFO - PROCESS | 872 | ++DOCSHELL 00000089706BA800 == 41 [pid = 872] [id = 665] 08:52:22 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B3B3800) [pid = 872] [serial = 1995] [outer = 0000000000000000] 08:52:22 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896B6D3800) [pid = 872] [serial = 1996] [outer = 000000896B3B3800] 08:52:22 INFO - PROCESS | 872 | 1467042742781 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896BE8E400) [pid = 872] [serial = 1997] [outer = 000000896B3B3800] 08:52:23 INFO - PROCESS | 872 | 1467042743187 Marionette TRACE conn8 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 08:52:23 INFO - PROCESS | 872 | 1467042743263 Marionette TRACE conn8 -> [0,2625,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 872 | 1467042743265 Marionette TRACE conn8 <- [1,2625,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:52:23 INFO - PROCESS | 872 | 1467042743268 Marionette TRACE conn8 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 872 | 1467042743270 Marionette TRACE conn8 <- [1,2626,null,{}] 08:52:23 INFO - PROCESS | 872 | 1467042743273 Marionette TRACE conn8 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 872 | 1467042743275 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:23 INFO - PROCESS | 872 | 1467042743361 Marionette TRACE conn8 <- [1,2627,null,{"value":null}] 08:52:23 INFO - PROCESS | 872 | 1467042743368 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 872 | 1467042743370 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:23 INFO - PROCESS | 872 | ++DOCSHELL 0000008971437000 == 42 [pid = 872] [id = 666] 08:52:23 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896C905C00) [pid = 872] [serial = 1998] [outer = 0000000000000000] 08:52:23 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896C90FC00) [pid = 872] [serial = 1999] [outer = 000000896C905C00] 08:52:23 INFO - PROCESS | 872 | 1467042743415 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896C96A000) [pid = 872] [serial = 2000] [outer = 000000896C905C00] 08:52:23 INFO - PROCESS | 872 | 1467042743910 Marionette TRACE conn8 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 08:52:23 INFO - PROCESS | 872 | 1467042743943 Marionette TRACE conn8 -> [0,2629,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 872 | 1467042743949 Marionette TRACE conn8 <- [1,2629,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:52:23 INFO - PROCESS | 872 | 1467042743954 Marionette TRACE conn8 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 872 | 1467042743958 Marionette TRACE conn8 <- [1,2630,null,{}] 08:52:23 INFO - PROCESS | 872 | 1467042743964 Marionette TRACE conn8 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 872 | 1467042743968 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:24 INFO - PROCESS | 872 | 1467042744141 Marionette TRACE conn8 <- [1,2631,null,{"value":null}] 08:52:24 INFO - PROCESS | 872 | 1467042744241 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 872 | 1467042744246 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:24 INFO - PROCESS | 872 | ++DOCSHELL 000000896565B000 == 43 [pid = 872] [id = 667] 08:52:24 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000895DA55800) [pid = 872] [serial = 2001] [outer = 0000000000000000] 08:52:24 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008960EB3000) [pid = 872] [serial = 2002] [outer = 000000895DA55800] 08:52:24 INFO - PROCESS | 872 | 1467042744305 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (00000089629CD000) [pid = 872] [serial = 2003] [outer = 000000895DA55800] 08:52:24 INFO - PROCESS | 872 | 1467042744912 Marionette TRACE conn8 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:52:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 08:52:24 INFO - PROCESS | 872 | 1467042744942 Marionette TRACE conn8 -> [0,2633,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 872 | 1467042744947 Marionette TRACE conn8 <- [1,2633,null,{"value":"13"}] 08:52:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:52:24 INFO - PROCESS | 872 | 1467042744954 Marionette TRACE conn8 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 872 | 1467042744957 Marionette TRACE conn8 <- [1,2634,null,{}] 08:52:24 INFO - PROCESS | 872 | 1467042744961 Marionette TRACE conn8 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 872 | 1467042744964 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:25 INFO - PROCESS | 872 | 1467042745085 Marionette TRACE conn8 <- [1,2635,null,{"value":null}] 08:52:25 INFO - PROCESS | 872 | 1467042745188 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 872 | 1467042745191 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:25 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9B2000 == 44 [pid = 872] [id = 668] 08:52:25 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (00000089657C8400) [pid = 872] [serial = 2004] [outer = 0000000000000000] 08:52:25 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008966177800) [pid = 872] [serial = 2005] [outer = 00000089657C8400] 08:52:25 INFO - PROCESS | 872 | 1467042745250 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896745F400) [pid = 872] [serial = 2006] [outer = 00000089657C8400] 08:52:25 INFO - PROCESS | 872 | 1467042745888 Marionette TRACE conn8 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:52:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 987ms 08:52:25 INFO - PROCESS | 872 | 1467042745941 Marionette TRACE conn8 -> [0,2637,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 872 | 1467042745944 Marionette TRACE conn8 <- [1,2637,null,{"value":"13"}] 08:52:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:52:25 INFO - PROCESS | 872 | 1467042745948 Marionette TRACE conn8 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 872 | 1467042745952 Marionette TRACE conn8 <- [1,2638,null,{}] 08:52:25 INFO - PROCESS | 872 | 1467042745964 Marionette TRACE conn8 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 872 | 1467042745969 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:26 INFO - PROCESS | 872 | 1467042746118 Marionette TRACE conn8 <- [1,2639,null,{"value":null}] 08:52:26 INFO - PROCESS | 872 | 1467042746245 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 872 | 1467042746248 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:26 INFO - PROCESS | 872 | ++DOCSHELL 00000089714B0800 == 45 [pid = 872] [id = 669] 08:52:26 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008969A55000) [pid = 872] [serial = 2007] [outer = 0000000000000000] 08:52:26 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000896AE4CC00) [pid = 872] [serial = 2008] [outer = 0000008969A55000] 08:52:26 INFO - PROCESS | 872 | 1467042746307 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896B6DA800) [pid = 872] [serial = 2009] [outer = 0000008969A55000] 08:52:26 INFO - PROCESS | 872 | 1467042746926 Marionette TRACE conn8 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1031ms 08:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:52:26 INFO - PROCESS | 872 | 1467042746982 Marionette TRACE conn8 -> [0,2641,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 872 | 1467042746985 Marionette TRACE conn8 <- [1,2641,null,{"value":"13"}] 08:52:26 INFO - PROCESS | 872 | 1467042746989 Marionette TRACE conn8 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 872 | 1467042746991 Marionette TRACE conn8 <- [1,2642,null,{}] 08:52:26 INFO - PROCESS | 872 | 1467042746995 Marionette TRACE conn8 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 872 | 1467042746997 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:27 INFO - PROCESS | 872 | 1467042747113 Marionette TRACE conn8 <- [1,2643,null,{"value":null}] 08:52:27 INFO - PROCESS | 872 | 1467042747209 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 872 | 1467042747212 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:27 INFO - PROCESS | 872 | ++DOCSHELL 0000008973CD3800 == 46 [pid = 872] [id = 670] 08:52:27 INFO - PROCESS | 872 | ++DOMWINDOW == 100 (000000896E705400) [pid = 872] [serial = 2010] [outer = 0000000000000000] 08:52:27 INFO - PROCESS | 872 | ++DOMWINDOW == 101 (000000896E708400) [pid = 872] [serial = 2011] [outer = 000000896E705400] 08:52:27 INFO - PROCESS | 872 | 1467042747268 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 872 | ++DOMWINDOW == 102 (000000896E710000) [pid = 872] [serial = 2012] [outer = 000000896E705400] 08:52:28 INFO - PROCESS | 872 | 1467042748072 Marionette TRACE conn8 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:52:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1129ms 08:52:28 INFO - PROCESS | 872 | 1467042748119 Marionette TRACE conn8 -> [0,2645,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 872 | 1467042748124 Marionette TRACE conn8 <- [1,2645,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:52:28 INFO - PROCESS | 872 | 1467042748129 Marionette TRACE conn8 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 872 | 1467042748133 Marionette TRACE conn8 <- [1,2646,null,{}] 08:52:28 INFO - PROCESS | 872 | 1467042748139 Marionette TRACE conn8 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 872 | 1467042748142 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:28 INFO - PROCESS | 872 | 1467042748252 Marionette TRACE conn8 <- [1,2647,null,{"value":null}] 08:52:28 INFO - PROCESS | 872 | 1467042748333 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 872 | 1467042748338 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:28 INFO - PROCESS | 872 | ++DOCSHELL 0000008967268800 == 47 [pid = 872] [id = 671] 08:52:28 INFO - PROCESS | 872 | ++DOMWINDOW == 103 (000000895CBCAC00) [pid = 872] [serial = 2013] [outer = 0000000000000000] 08:52:28 INFO - PROCESS | 872 | ++DOMWINDOW == 104 (0000008962511C00) [pid = 872] [serial = 2014] [outer = 000000895CBCAC00] 08:52:28 INFO - PROCESS | 872 | 1467042748433 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 872 | ++DOMWINDOW == 105 (00000089656FA400) [pid = 872] [serial = 2015] [outer = 000000895CBCAC00] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 00000089669CF800 == 46 [pid = 872] [id = 631] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 0000008962F73800 == 45 [pid = 872] [id = 630] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 00000089706BA800 == 44 [pid = 872] [id = 665] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000897009D800 == 43 [pid = 872] [id = 664] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896FC88800 == 42 [pid = 872] [id = 663] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A2000 == 41 [pid = 872] [id = 662] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896DE24000 == 40 [pid = 872] [id = 661] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A5000 == 39 [pid = 872] [id = 660] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 0000008968D1C000 == 38 [pid = 872] [id = 659] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 00000089666E7800 == 37 [pid = 872] [id = 658] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 0000008961B11800 == 36 [pid = 872] [id = 657] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 0000008968C43800 == 35 [pid = 872] [id = 654] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 0000008971122800 == 34 [pid = 872] [id = 653] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 00000089618C5000 == 33 [pid = 872] [id = 629] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896EBE1000 == 32 [pid = 872] [id = 655] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000897192E000 == 31 [pid = 872] [id = 656] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896EB68800 == 30 [pid = 872] [id = 642] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896EB7A000 == 29 [pid = 872] [id = 643] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 0000008973CD3800 == 28 [pid = 872] [id = 670] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 00000089714B0800 == 27 [pid = 872] [id = 669] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896C9B2000 == 26 [pid = 872] [id = 668] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 0000008971437000 == 25 [pid = 872] [id = 666] 08:52:29 INFO - PROCESS | 872 | --DOCSHELL 000000896565B000 == 24 [pid = 872] [id = 667] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 104 (000000896A278C00) [pid = 872] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 103 (000000896AE4E800) [pid = 872] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 102 (0000008962F3F400) [pid = 872] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 101 (000000895DA4A000) [pid = 872] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 100 (000000896B31F400) [pid = 872] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 99 (00000089667EC400) [pid = 872] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 98 (0000008967229C00) [pid = 872] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 97 (00000089626D1C00) [pid = 872] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 96 (0000008966935400) [pid = 872] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 95 (0000008960E55C00) [pid = 872] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 94 (00000089629D4C00) [pid = 872] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 93 (00000089693A6400) [pid = 872] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896B3B5400) [pid = 872] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896B352000) [pid = 872] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896BAEC000) [pid = 872] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896C95D800) [pid = 872] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896C908000) [pid = 872] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896BE91800) [pid = 872] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896AF1E400) [pid = 872] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008969A56C00) [pid = 872] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896BE90800) [pid = 872] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008969817C00) [pid = 872] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 08:52:29 INFO - PROCESS | 872 | 1467042749819 Marionette TRACE conn8 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1779ms 08:52:29 INFO - PROCESS | 872 | 1467042749912 Marionette TRACE conn8 -> [0,2649,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 872 | 1467042749916 Marionette TRACE conn8 <- [1,2649,null,{"value":"13"}] 08:52:29 INFO - PROCESS | 872 | 1467042749921 Marionette TRACE conn8 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:52:29 INFO - PROCESS | 872 | 1467042749924 Marionette TRACE conn8 <- [1,2650,null,{}] 08:52:29 INFO - PROCESS | 872 | 1467042749929 Marionette TRACE conn8 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 872 | 1467042749933 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:30 INFO - PROCESS | 872 | 1467042750027 Marionette TRACE conn8 <- [1,2651,null,{"value":null}] 08:52:30 INFO - PROCESS | 872 | 1467042750122 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 872 | 1467042750125 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:30 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C86000 == 25 [pid = 872] [id = 672] 08:52:30 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008961507000) [pid = 872] [serial = 2016] [outer = 0000000000000000] 08:52:30 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (00000089615DFC00) [pid = 872] [serial = 2017] [outer = 0000008961507000] 08:52:30 INFO - PROCESS | 872 | 1467042750175 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (00000089626CE000) [pid = 872] [serial = 2018] [outer = 0000008961507000] 08:52:30 INFO - PROCESS | 872 | 1467042750600 Marionette TRACE conn8 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 08:52:30 INFO - PROCESS | 872 | 1467042750657 Marionette TRACE conn8 -> [0,2653,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 872 | 1467042750663 Marionette TRACE conn8 <- [1,2653,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:52:30 INFO - PROCESS | 872 | 1467042750669 Marionette TRACE conn8 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 872 | 1467042750672 Marionette TRACE conn8 <- [1,2654,null,{}] 08:52:30 INFO - PROCESS | 872 | 1467042750676 Marionette TRACE conn8 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 872 | 1467042750679 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:30 INFO - PROCESS | 872 | 1467042750775 Marionette TRACE conn8 <- [1,2655,null,{"value":null}] 08:52:30 INFO - PROCESS | 872 | 1467042750782 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 872 | 1467042750785 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:30 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C84800 == 26 [pid = 872] [id = 673] 08:52:30 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089656F6800) [pid = 872] [serial = 2019] [outer = 0000000000000000] 08:52:30 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (00000089657BE000) [pid = 872] [serial = 2020] [outer = 00000089656F6800] 08:52:30 INFO - PROCESS | 872 | 1467042750833 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008966649000) [pid = 872] [serial = 2021] [outer = 00000089656F6800] 08:52:31 INFO - PROCESS | 872 | [872] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:52:31 INFO - PROCESS | 872 | [872] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:52:31 INFO - PROCESS | 872 | 1467042751805 Marionette TRACE conn8 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:52:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 08:52:31 INFO - PROCESS | 872 | 1467042751852 Marionette TRACE conn8 -> [0,2657,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 872 | 1467042751855 Marionette TRACE conn8 <- [1,2657,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:52:31 INFO - PROCESS | 872 | 1467042751859 Marionette TRACE conn8 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 872 | 1467042751863 Marionette TRACE conn8 <- [1,2658,null,{}] 08:52:31 INFO - PROCESS | 872 | 1467042751874 Marionette TRACE conn8 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 872 | 1467042751879 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:32 INFO - PROCESS | 872 | 1467042751996 Marionette TRACE conn8 <- [1,2659,null,{"value":null}] 08:52:32 INFO - PROCESS | 872 | 1467042752005 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 872 | 1467042752008 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:32 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBBB000 == 27 [pid = 872] [id = 674] 08:52:32 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008967462C00) [pid = 872] [serial = 2022] [outer = 0000000000000000] 08:52:32 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008968B3EC00) [pid = 872] [serial = 2023] [outer = 0000008967462C00] 08:52:32 INFO - PROCESS | 872 | 1467042752104 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (00000089693A7000) [pid = 872] [serial = 2024] [outer = 0000008967462C00] 08:52:33 INFO - PROCESS | 872 | 1467042753049 Marionette TRACE conn8 <- [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\n"]]]}] 08:52:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:52:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:52:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:52:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1230ms 08:52:33 INFO - PROCESS | 872 | 1467042753094 Marionette TRACE conn8 -> [0,2661,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 872 | 1467042753097 Marionette TRACE conn8 <- [1,2661,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:52:33 INFO - PROCESS | 872 | 1467042753100 Marionette TRACE conn8 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 872 | 1467042753102 Marionette TRACE conn8 <- [1,2662,null,{}] 08:52:33 INFO - PROCESS | 872 | 1467042753106 Marionette TRACE conn8 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 872 | 1467042753108 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:33 INFO - PROCESS | 872 | 1467042753227 Marionette TRACE conn8 <- [1,2663,null,{"value":null}] 08:52:33 INFO - PROCESS | 872 | 1467042753233 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 872 | 1467042753235 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:33 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB7B000 == 28 [pid = 872] [id = 675] 08:52:33 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008966A91800) [pid = 872] [serial = 2025] [outer = 0000000000000000] 08:52:33 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008969A55400) [pid = 872] [serial = 2026] [outer = 0000008966A91800] 08:52:33 INFO - PROCESS | 872 | 1467042753329 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008969BED800) [pid = 872] [serial = 2027] [outer = 0000008966A91800] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008969617400) [pid = 872] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896AF1A800) [pid = 872] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000895DAB8C00) [pid = 872] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008966655000) [pid = 872] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008968B3D000) [pid = 872] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 89 (00000089698E4000) [pid = 872] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000895C9AC000) [pid = 872] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008962FC0400) [pid = 872] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896B3A9400) [pid = 872] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896271E000) [pid = 872] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000895C359400) [pid = 872] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895D8E9C00) [pid = 872] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896161EC00) [pid = 872] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008968BC7800) [pid = 872] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896AFE4400) [pid = 872] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089661A2800) [pid = 872] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B3B3800) [pid = 872] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896C905C00) [pid = 872] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C4A1000) [pid = 872] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:52:34 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008960E4CC00) [pid = 872] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:52:34 INFO - PROCESS | 872 | 1467042754287 Marionette TRACE conn8 <- [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\n"]]]}] 08:52:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:52:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:52:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:52:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1239ms 08:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:52:34 INFO - PROCESS | 872 | 1467042754342 Marionette TRACE conn8 -> [0,2665,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 872 | 1467042754344 Marionette TRACE conn8 <- [1,2665,null,{"value":"13"}] 08:52:34 INFO - PROCESS | 872 | 1467042754347 Marionette TRACE conn8 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 872 | 1467042754349 Marionette TRACE conn8 <- [1,2666,null,{}] 08:52:34 INFO - PROCESS | 872 | 1467042754353 Marionette TRACE conn8 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 872 | 1467042754355 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:34 INFO - PROCESS | 872 | 1467042754439 Marionette TRACE conn8 <- [1,2667,null,{"value":null}] 08:52:34 INFO - PROCESS | 872 | 1467042754446 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 872 | 1467042754448 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:34 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA1D800 == 29 [pid = 872] [id = 676] 08:52:34 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895C35E400) [pid = 872] [serial = 2028] [outer = 0000000000000000] 08:52:34 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008962FC8C00) [pid = 872] [serial = 2029] [outer = 000000895C35E400] 08:52:34 INFO - PROCESS | 872 | 1467042754494 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008969559000) [pid = 872] [serial = 2030] [outer = 000000895C35E400] 08:52:35 INFO - PROCESS | 872 | 1467042755425 Marionette TRACE conn8 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:52:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1088ms 08:52:35 INFO - PROCESS | 872 | 1467042755438 Marionette TRACE conn8 -> [0,2669,"getWindowHandle",null] 08:52:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:52:35 INFO - PROCESS | 872 | 1467042755440 Marionette TRACE conn8 <- [1,2669,null,{"value":"13"}] 08:52:35 INFO - PROCESS | 872 | 1467042755443 Marionette TRACE conn8 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 872 | 1467042755445 Marionette TRACE conn8 <- [1,2670,null,{}] 08:52:35 INFO - PROCESS | 872 | 1467042755453 Marionette TRACE conn8 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 872 | 1467042755459 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:35 INFO - PROCESS | 872 | 1467042755569 Marionette TRACE conn8 <- [1,2671,null,{"value":null}] 08:52:35 INFO - PROCESS | 872 | 1467042755575 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 872 | 1467042755577 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:35 INFO - PROCESS | 872 | ++DOCSHELL 000000897009D800 == 30 [pid = 872] [id = 677] 08:52:35 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896A282C00) [pid = 872] [serial = 2031] [outer = 0000000000000000] 08:52:35 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B324800) [pid = 872] [serial = 2032] [outer = 000000896A282C00] 08:52:35 INFO - PROCESS | 872 | 1467042755622 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B3B0400) [pid = 872] [serial = 2033] [outer = 000000896A282C00] 08:52:36 INFO - PROCESS | 872 | 1467042756622 Marionette TRACE conn8 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:52:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1234ms 08:52:36 INFO - PROCESS | 872 | 1467042756681 Marionette TRACE conn8 -> [0,2673,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 872 | 1467042756685 Marionette TRACE conn8 <- [1,2673,null,{"value":"13"}] 08:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:52:36 INFO - PROCESS | 872 | 1467042756733 Marionette TRACE conn8 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 872 | 1467042756737 Marionette TRACE conn8 <- [1,2674,null,{}] 08:52:36 INFO - PROCESS | 872 | 1467042756744 Marionette TRACE conn8 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 872 | 1467042756747 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:36 INFO - PROCESS | 872 | 1467042756855 Marionette TRACE conn8 <- [1,2675,null,{"value":null}] 08:52:37 INFO - PROCESS | 872 | 1467042757025 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 872 | 1467042757030 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:37 INFO - PROCESS | 872 | ++DOCSHELL 00000089674A8000 == 31 [pid = 872] [id = 678] 08:52:37 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896195FC00) [pid = 872] [serial = 2034] [outer = 0000000000000000] 08:52:37 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (00000089626D1C00) [pid = 872] [serial = 2035] [outer = 000000896195FC00] 08:52:37 INFO - PROCESS | 872 | 1467042757132 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008965611400) [pid = 872] [serial = 2036] [outer = 000000896195FC00] 08:52:38 INFO - PROCESS | 872 | 1467042758303 Marionette TRACE conn8 <- [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\n"]]]}] 08:52:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:52:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:52:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:52:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1603ms 08:52:38 INFO - PROCESS | 872 | 1467042758337 Marionette TRACE conn8 -> [0,2677,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 872 | 1467042758342 Marionette TRACE conn8 <- [1,2677,null,{"value":"13"}] 08:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:52:38 INFO - PROCESS | 872 | 1467042758349 Marionette TRACE conn8 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 872 | 1467042758352 Marionette TRACE conn8 <- [1,2678,null,{}] 08:52:38 INFO - PROCESS | 872 | 1467042758366 Marionette TRACE conn8 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 872 | 1467042758369 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:38 INFO - PROCESS | 872 | 1467042758623 Marionette TRACE conn8 <- [1,2679,null,{"value":null}] 08:52:38 INFO - PROCESS | 872 | 1467042758734 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 872 | 1467042758737 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:38 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B0F800 == 32 [pid = 872] [id = 679] 08:52:38 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000895C360800) [pid = 872] [serial = 2037] [outer = 0000000000000000] 08:52:38 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000895C816400) [pid = 872] [serial = 2038] [outer = 000000895C360800] 08:52:38 INFO - PROCESS | 872 | 1467042758789 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008960EB8400) [pid = 872] [serial = 2039] [outer = 000000895C360800] 08:52:39 INFO - PROCESS | 872 | --DOCSHELL 000000896FA1D800 == 31 [pid = 872] [id = 676] 08:52:39 INFO - PROCESS | 872 | --DOCSHELL 000000896EB7B000 == 30 [pid = 872] [id = 675] 08:52:39 INFO - PROCESS | 872 | --DOCSHELL 000000896CBBB000 == 29 [pid = 872] [id = 674] 08:52:39 INFO - PROCESS | 872 | --DOCSHELL 0000008968C84800 == 28 [pid = 872] [id = 673] 08:52:39 INFO - PROCESS | 872 | --DOCSHELL 0000008962C86000 == 27 [pid = 872] [id = 672] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895D8EC800) [pid = 872] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 85 (00000089616A6000) [pid = 872] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008968F3EC00) [pid = 872] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896955C400) [pid = 872] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896AE53400) [pid = 872] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000896A277800) [pid = 872] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896961E000) [pid = 872] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008965785C00) [pid = 872] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008965A2CC00) [pid = 872] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896BAEC800) [pid = 872] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896CA0D800) [pid = 872] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896CA08000) [pid = 872] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000895C498C00) [pid = 872] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000895DA52800) [pid = 872] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089656EC400) [pid = 872] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008966175C00) [pid = 872] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896187B000) [pid = 872] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 69 (00000089626CF000) [pid = 872] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008969557400) [pid = 872] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896B31D000) [pid = 872] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008969A5B400) [pid = 872] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008966A91000) [pid = 872] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896BE8E400) [pid = 872] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896C90FC00) [pid = 872] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896C96A000) [pid = 872] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896B6D3800) [pid = 872] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896B350C00) [pid = 872] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896B358C00) [pid = 872] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 58 (0000008967228400) [pid = 872] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 57 (000000896B3AA800) [pid = 872] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 56 (000000896B326C00) [pid = 872] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 55 (0000008962FCE800) [pid = 872] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | --DOMWINDOW == 54 (0000008968B44000) [pid = 872] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 08:52:39 INFO - PROCESS | 872 | 1467042759830 Marionette TRACE conn8 <- [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\n"]]]}] 08:52:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:52:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:52:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:52:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1507ms 08:52:39 INFO - PROCESS | 872 | 1467042759859 Marionette TRACE conn8 -> [0,2681,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 872 | 1467042759863 Marionette TRACE conn8 <- [1,2681,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:52:39 INFO - PROCESS | 872 | 1467042759868 Marionette TRACE conn8 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 872 | 1467042759871 Marionette TRACE conn8 <- [1,2682,null,{}] 08:52:39 INFO - PROCESS | 872 | 1467042759876 Marionette TRACE conn8 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 872 | 1467042759879 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:39 INFO - PROCESS | 872 | 1467042759973 Marionette TRACE conn8 <- [1,2683,null,{"value":null}] 08:52:39 INFO - PROCESS | 872 | 1467042759980 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 872 | 1467042759982 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:40 INFO - PROCESS | 872 | ++DOCSHELL 00000089669BB000 == 28 [pid = 872] [id = 680] 08:52:40 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (0000008960BB8C00) [pid = 872] [serial = 2040] [outer = 0000000000000000] 08:52:40 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (000000896267A000) [pid = 872] [serial = 2041] [outer = 0000008960BB8C00] 08:52:40 INFO - PROCESS | 872 | 1467042760030 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (0000008962F41400) [pid = 872] [serial = 2042] [outer = 0000008960BB8C00] 08:52:41 INFO - PROCESS | 872 | 1467042761005 Marionette TRACE conn8 <- [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\n"]]]}] 08:52:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:52:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:52:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:52:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1182ms 08:52:41 INFO - PROCESS | 872 | 1467042761054 Marionette TRACE conn8 -> [0,2685,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 872 | 1467042761057 Marionette TRACE conn8 <- [1,2685,null,{"value":"13"}] 08:52:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:52:41 INFO - PROCESS | 872 | 1467042761061 Marionette TRACE conn8 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 872 | 1467042761063 Marionette TRACE conn8 <- [1,2686,null,{}] 08:52:41 INFO - PROCESS | 872 | 1467042761067 Marionette TRACE conn8 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 872 | 1467042761070 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:41 INFO - PROCESS | 872 | 1467042761163 Marionette TRACE conn8 <- [1,2687,null,{"value":null}] 08:52:41 INFO - PROCESS | 872 | 1467042761173 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 872 | 1467042761175 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:41 INFO - PROCESS | 872 | ++DOCSHELL 00000089696C7000 == 29 [pid = 872] [id = 681] 08:52:41 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (0000008966179400) [pid = 872] [serial = 2043] [outer = 0000000000000000] 08:52:41 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000896619AC00) [pid = 872] [serial = 2044] [outer = 0000008966179400] 08:52:41 INFO - PROCESS | 872 | 1467042761222 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (0000008966A8FC00) [pid = 872] [serial = 2045] [outer = 0000008966179400] 08:52:42 INFO - PROCESS | 872 | 1467042762230 Marionette TRACE conn8 <- [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\n"]]]}] 08:52:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:52:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:52:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1195ms 08:52:42 INFO - PROCESS | 872 | 1467042762257 Marionette TRACE conn8 -> [0,2689,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 872 | 1467042762261 Marionette TRACE conn8 <- [1,2689,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:52:42 INFO - PROCESS | 872 | 1467042762272 Marionette TRACE conn8 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 872 | 1467042762277 Marionette TRACE conn8 <- [1,2690,null,{}] 08:52:42 INFO - PROCESS | 872 | 1467042762281 Marionette TRACE conn8 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 872 | 1467042762284 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:42 INFO - PROCESS | 872 | 1467042762406 Marionette TRACE conn8 <- [1,2691,null,{"value":null}] 08:52:42 INFO - PROCESS | 872 | 1467042762456 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 872 | 1467042762458 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBAF000 == 30 [pid = 872] [id = 682] 08:52:42 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896745A400) [pid = 872] [serial = 2046] [outer = 0000000000000000] 08:52:42 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (0000008968F41800) [pid = 872] [serial = 2047] [outer = 000000896745A400] 08:52:42 INFO - PROCESS | 872 | 1467042762504 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008969562800) [pid = 872] [serial = 2048] [outer = 000000896745A400] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000895CBCAC00) [pid = 872] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 61 (00000089656F6800) [pid = 872] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 60 (0000008961507000) [pid = 872] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000895DA55800) [pid = 872] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 58 (00000089657C8400) [pid = 872] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 57 (0000008969A55000) [pid = 872] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 56 (000000896E705400) [pid = 872] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 55 (0000008966A91800) [pid = 872] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 54 (000000895C35E400) [pid = 872] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:52:42 INFO - PROCESS | 872 | --DOMWINDOW == 53 (0000008967462C00) [pid = 872] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:52:42 INFO - PROCESS | 872 | 1467042762945 Marionette TRACE conn8 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 08:52:42 INFO - PROCESS | 872 | 1467042762962 Marionette TRACE conn8 -> [0,2693,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 872 | 1467042762964 Marionette TRACE conn8 <- [1,2693,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:52:42 INFO - PROCESS | 872 | 1467042762967 Marionette TRACE conn8 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 872 | 1467042762969 Marionette TRACE conn8 <- [1,2694,null,{}] 08:52:42 INFO - PROCESS | 872 | 1467042762973 Marionette TRACE conn8 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 872 | 1467042762975 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:43 INFO - PROCESS | 872 | 1467042763061 Marionette TRACE conn8 <- [1,2695,null,{"value":null}] 08:52:43 INFO - PROCESS | 872 | 1467042763068 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 872 | 1467042763071 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE3E800 == 31 [pid = 872] [id = 683] 08:52:43 INFO - PROCESS | 872 | ++DOMWINDOW == 54 (000000895BBBD000) [pid = 872] [serial = 2049] [outer = 0000000000000000] 08:52:43 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (0000008968BC4000) [pid = 872] [serial = 2050] [outer = 000000895BBBD000] 08:52:43 INFO - PROCESS | 872 | 1467042763187 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (000000896981C000) [pid = 872] [serial = 2051] [outer = 000000895BBBD000] 08:52:43 INFO - PROCESS | 872 | 1467042763562 Marionette TRACE conn8 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:52:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 08:52:43 INFO - PROCESS | 872 | 1467042763598 Marionette TRACE conn8 -> [0,2697,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 872 | 1467042763600 Marionette TRACE conn8 <- [1,2697,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:52:43 INFO - PROCESS | 872 | 1467042763604 Marionette TRACE conn8 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 872 | 1467042763606 Marionette TRACE conn8 <- [1,2698,null,{}] 08:52:43 INFO - PROCESS | 872 | 1467042763609 Marionette TRACE conn8 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 872 | 1467042763611 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:43 INFO - PROCESS | 872 | 1467042763701 Marionette TRACE conn8 <- [1,2699,null,{"value":null}] 08:52:43 INFO - PROCESS | 872 | 1467042763803 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 872 | 1467042763809 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA3C000 == 32 [pid = 872] [id = 684] 08:52:43 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (0000008969BED400) [pid = 872] [serial = 2052] [outer = 0000000000000000] 08:52:43 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000896A276400) [pid = 872] [serial = 2053] [outer = 0000008969BED400] 08:52:43 INFO - PROCESS | 872 | 1467042763867 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000896AE4F000) [pid = 872] [serial = 2054] [outer = 0000008969BED400] 08:52:44 INFO - PROCESS | 872 | 1467042764264 Marionette TRACE conn8 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 872 | 1467042764343 Marionette TRACE conn8 <- [1,2701,null,{"value":"13"}] 08:52:44 INFO - PROCESS | 872 | 1467042764346 Marionette TRACE conn8 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 872 | 1467042764348 Marionette TRACE conn8 <- [1,2702,null,{}] 08:52:44 INFO - PROCESS | 872 | 1467042764352 Marionette TRACE conn8 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 872 | 1467042764354 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:44 INFO - PROCESS | 872 | 1467042764447 Marionette TRACE conn8 <- [1,2703,null,{"value":null}] 08:52:44 INFO - PROCESS | 872 | 1467042764461 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 872 | 1467042764463 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:44 INFO - PROCESS | 872 | ++DOCSHELL 000000897008C000 == 33 [pid = 872] [id = 685] 08:52:44 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000896B31C400) [pid = 872] [serial = 2055] [outer = 0000000000000000] 08:52:44 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896B323400) [pid = 872] [serial = 2056] [outer = 000000896B31C400] 08:52:44 INFO - PROCESS | 872 | 1467042764507 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (000000896B351800) [pid = 872] [serial = 2057] [outer = 000000896B31C400] 08:52:44 INFO - PROCESS | 872 | 1467042764915 Marionette TRACE conn8 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 08:52:44 INFO - PROCESS | 872 | 1467042764979 Marionette TRACE conn8 -> [0,2705,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 872 | 1467042764981 Marionette TRACE conn8 <- [1,2705,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:52:44 INFO - PROCESS | 872 | 1467042764985 Marionette TRACE conn8 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 872 | 1467042764986 Marionette TRACE conn8 <- [1,2706,null,{}] 08:52:44 INFO - PROCESS | 872 | 1467042764990 Marionette TRACE conn8 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 872 | 1467042764992 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:45 INFO - PROCESS | 872 | 1467042765075 Marionette TRACE conn8 <- [1,2707,null,{"value":null}] 08:52:45 INFO - PROCESS | 872 | 1467042765110 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 872 | 1467042765112 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE37000 == 34 [pid = 872] [id = 686] 08:52:45 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (000000896B3AF400) [pid = 872] [serial = 2058] [outer = 0000000000000000] 08:52:45 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000896B3B7800) [pid = 872] [serial = 2059] [outer = 000000896B3AF400] 08:52:45 INFO - PROCESS | 872 | 1467042765176 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (000000896B690000) [pid = 872] [serial = 2060] [outer = 000000896B3AF400] 08:52:45 INFO - PROCESS | 872 | 1467042765889 Marionette TRACE conn8 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 872 | 1467042765916 Marionette TRACE conn8 <- [1,2709,null,{"value":"13"}] 08:52:45 INFO - PROCESS | 872 | 1467042765921 Marionette TRACE conn8 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:52:45 INFO - PROCESS | 872 | 1467042765927 Marionette TRACE conn8 <- [1,2710,null,{}] 08:52:45 INFO - PROCESS | 872 | 1467042765932 Marionette TRACE conn8 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 872 | 1467042765935 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:46 INFO - PROCESS | 872 | 1467042766056 Marionette TRACE conn8 <- [1,2711,null,{"value":null}] 08:52:46 INFO - PROCESS | 872 | 1467042766152 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 872 | 1467042766155 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:46 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C3F800 == 35 [pid = 872] [id = 687] 08:52:46 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (00000089618E5800) [pid = 872] [serial = 2061] [outer = 0000000000000000] 08:52:46 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896271D000) [pid = 872] [serial = 2062] [outer = 00000089618E5800] 08:52:46 INFO - PROCESS | 872 | 1467042766214 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008965A72400) [pid = 872] [serial = 2063] [outer = 00000089618E5800] 08:52:46 INFO - PROCESS | 872 | 1467042766822 Marionette TRACE conn8 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 872 | 1467042766873 Marionette TRACE conn8 <- [1,2713,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:52:46 INFO - PROCESS | 872 | 1467042766881 Marionette TRACE conn8 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 872 | 1467042766884 Marionette TRACE conn8 <- [1,2714,null,{}] 08:52:46 INFO - PROCESS | 872 | 1467042766888 Marionette TRACE conn8 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 872 | 1467042766891 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:47 INFO - PROCESS | 872 | 1467042767013 Marionette TRACE conn8 <- [1,2715,null,{"value":null}] 08:52:47 INFO - PROCESS | 872 | 1467042767137 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 872 | 1467042767140 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC8E800 == 36 [pid = 872] [id = 688] 08:52:47 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008968BBC000) [pid = 872] [serial = 2064] [outer = 0000000000000000] 08:52:47 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008969558000) [pid = 872] [serial = 2065] [outer = 0000008968BBC000] 08:52:47 INFO - PROCESS | 872 | 1467042767198 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008969A63000) [pid = 872] [serial = 2066] [outer = 0000008968BBC000] 08:52:47 INFO - PROCESS | 872 | 1467042767827 Marionette TRACE conn8 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 08:52:47 INFO - PROCESS | 872 | 1467042767868 Marionette TRACE conn8 -> [0,2717,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 872 | 1467042767871 Marionette TRACE conn8 <- [1,2717,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:52:47 INFO - PROCESS | 872 | 1467042767875 Marionette TRACE conn8 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 872 | 1467042767879 Marionette TRACE conn8 <- [1,2718,null,{}] 08:52:47 INFO - PROCESS | 872 | 1467042767891 Marionette TRACE conn8 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 872 | 1467042767896 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:48 INFO - PROCESS | 872 | 1467042768012 Marionette TRACE conn8 <- [1,2719,null,{"value":null}] 08:52:48 INFO - PROCESS | 872 | 1467042768139 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 872 | 1467042768142 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:48 INFO - PROCESS | 872 | ++DOCSHELL 0000008970685000 == 37 [pid = 872] [id = 689] 08:52:48 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (000000896B3A9800) [pid = 872] [serial = 2067] [outer = 0000000000000000] 08:52:48 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896B6DBC00) [pid = 872] [serial = 2068] [outer = 000000896B3A9800] 08:52:48 INFO - PROCESS | 872 | 1467042768202 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896BE8E400) [pid = 872] [serial = 2069] [outer = 000000896B3A9800] 08:52:49 INFO - PROCESS | 872 | 1467042769267 Marionette TRACE conn8 <- [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\n"]]]}] 08:52:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:52:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:52:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:52:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1448ms 08:52:49 INFO - PROCESS | 872 | 1467042769325 Marionette TRACE conn8 -> [0,2721,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 872 | 1467042769328 Marionette TRACE conn8 <- [1,2721,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:52:49 INFO - PROCESS | 872 | 1467042769332 Marionette TRACE conn8 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 872 | 1467042769334 Marionette TRACE conn8 <- [1,2722,null,{}] 08:52:49 INFO - PROCESS | 872 | 1467042769338 Marionette TRACE conn8 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 872 | 1467042769340 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:49 INFO - PROCESS | 872 | 1467042769570 Marionette TRACE conn8 <- [1,2723,null,{"value":null}] 08:52:49 INFO - PROCESS | 872 | 1467042769711 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 872 | 1467042769714 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:49 INFO - PROCESS | 872 | ++DOCSHELL 00000089656C8000 == 38 [pid = 872] [id = 690] 08:52:49 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008961877400) [pid = 872] [serial = 2070] [outer = 0000000000000000] 08:52:49 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008962720000) [pid = 872] [serial = 2071] [outer = 0000008961877400] 08:52:49 INFO - PROCESS | 872 | 1467042769766 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008965A6A000) [pid = 872] [serial = 2072] [outer = 0000008961877400] 08:52:50 INFO - PROCESS | 872 | 1467042770351 Marionette TRACE conn8 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1081ms 08:52:50 INFO - PROCESS | 872 | 1467042770416 Marionette TRACE conn8 -> [0,2725,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 872 | 1467042770420 Marionette TRACE conn8 <- [1,2725,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:52:50 INFO - PROCESS | 872 | 1467042770424 Marionette TRACE conn8 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 872 | 1467042770427 Marionette TRACE conn8 <- [1,2726,null,{}] 08:52:50 INFO - PROCESS | 872 | 1467042770432 Marionette TRACE conn8 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 872 | 1467042770437 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 000000897008C000 == 37 [pid = 872] [id = 685] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 000000896CA3C000 == 36 [pid = 872] [id = 684] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 000000896DE3E800 == 35 [pid = 872] [id = 683] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 000000896CBAF000 == 34 [pid = 872] [id = 682] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 00000089696C7000 == 33 [pid = 872] [id = 681] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 00000089669BB000 == 32 [pid = 872] [id = 680] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 0000008961B0F800 == 31 [pid = 872] [id = 679] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 00000089674A8000 == 30 [pid = 872] [id = 678] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 000000897009D800 == 29 [pid = 872] [id = 677] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 0000008967268800 == 28 [pid = 872] [id = 671] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 00000089656C8000 == 27 [pid = 872] [id = 690] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 0000008970685000 == 26 [pid = 872] [id = 689] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 000000896FC8E800 == 25 [pid = 872] [id = 688] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 0000008968C3F800 == 24 [pid = 872] [id = 687] 08:52:51 INFO - PROCESS | 872 | --DOCSHELL 000000896DE37000 == 23 [pid = 872] [id = 686] 08:52:51 INFO - PROCESS | 872 | 1467042771160 Marionette TRACE conn8 <- [1,2727,null,{"value":null}] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 76 (00000089656FA400) [pid = 872] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008962511C00) [pid = 872] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 74 (00000089657BE000) [pid = 872] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 73 (00000089615DFC00) [pid = 872] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089626CE000) [pid = 872] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 71 (00000089629CD000) [pid = 872] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 70 (0000008960EB3000) [pid = 872] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896745F400) [pid = 872] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008966177800) [pid = 872] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896B6DA800) [pid = 872] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896AE4CC00) [pid = 872] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896B324800) [pid = 872] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896E710000) [pid = 872] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896E708400) [pid = 872] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 62 (0000008969BED800) [pid = 872] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 61 (0000008969A55400) [pid = 872] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 60 (0000008962FC8C00) [pid = 872] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 59 (0000008969559000) [pid = 872] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 58 (0000008968B3EC00) [pid = 872] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 57 (00000089693A7000) [pid = 872] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | --DOMWINDOW == 56 (0000008966649000) [pid = 872] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 08:52:51 INFO - PROCESS | 872 | 1467042771360 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 872 | 1467042771363 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:51 INFO - PROCESS | 872 | ++DOCSHELL 0000008960EC9800 == 24 [pid = 872] [id = 691] 08:52:51 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (000000895BBB7000) [pid = 872] [serial = 2073] [outer = 0000000000000000] 08:52:51 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000895C204400) [pid = 872] [serial = 2074] [outer = 000000895BBB7000] 08:52:51 INFO - PROCESS | 872 | 1467042771416 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895C49C400) [pid = 872] [serial = 2075] [outer = 000000895BBB7000] 08:52:51 INFO - PROCESS | 872 | 1467042771893 Marionette TRACE conn8 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1486ms 08:52:51 INFO - PROCESS | 872 | 1467042771914 Marionette TRACE conn8 -> [0,2729,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 872 | 1467042771918 Marionette TRACE conn8 <- [1,2729,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:52:51 INFO - PROCESS | 872 | 1467042771923 Marionette TRACE conn8 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 872 | 1467042771926 Marionette TRACE conn8 <- [1,2730,null,{}] 08:52:51 INFO - PROCESS | 872 | 1467042771931 Marionette TRACE conn8 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 872 | 1467042771934 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:52 INFO - PROCESS | 872 | 1467042772030 Marionette TRACE conn8 <- [1,2731,null,{"value":null}] 08:52:52 INFO - PROCESS | 872 | 1467042772044 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 872 | 1467042772047 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:52 INFO - PROCESS | 872 | ++DOCSHELL 0000008966633000 == 25 [pid = 872] [id = 692] 08:52:52 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (0000008960E55C00) [pid = 872] [serial = 2076] [outer = 0000000000000000] 08:52:52 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (0000008961872400) [pid = 872] [serial = 2077] [outer = 0000008960E55C00] 08:52:52 INFO - PROCESS | 872 | 1467042772095 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (0000008962506000) [pid = 872] [serial = 2078] [outer = 0000008960E55C00] 08:52:52 INFO - PROCESS | 872 | 1467042772563 Marionette TRACE conn8 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 08:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:52:52 INFO - PROCESS | 872 | 1467042772618 Marionette TRACE conn8 -> [0,2733,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 872 | 1467042772621 Marionette TRACE conn8 <- [1,2733,null,{"value":"13"}] 08:52:52 INFO - PROCESS | 872 | 1467042772625 Marionette TRACE conn8 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 872 | 1467042772627 Marionette TRACE conn8 <- [1,2734,null,{}] 08:52:52 INFO - PROCESS | 872 | 1467042772631 Marionette TRACE conn8 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 872 | 1467042772633 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:52 INFO - PROCESS | 872 | 1467042772761 Marionette TRACE conn8 <- [1,2735,null,{"value":null}] 08:52:52 INFO - PROCESS | 872 | 1467042772846 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 872 | 1467042772849 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:52 INFO - PROCESS | 872 | ++DOCSHELL 00000089618B8000 == 26 [pid = 872] [id = 693] 08:52:52 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (00000089629CD000) [pid = 872] [serial = 2079] [outer = 0000000000000000] 08:52:52 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008962FCA000) [pid = 872] [serial = 2080] [outer = 00000089629CD000] 08:52:52 INFO - PROCESS | 872 | 1467042772895 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (00000089656F7000) [pid = 872] [serial = 2081] [outer = 00000089629CD000] 08:52:53 INFO - PROCESS | 872 | 1467042773285 Marionette TRACE conn8 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 08:52:53 INFO - PROCESS | 872 | 1467042773317 Marionette TRACE conn8 -> [0,2737,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 872 | 1467042773321 Marionette TRACE conn8 <- [1,2737,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:52:53 INFO - PROCESS | 872 | 1467042773332 Marionette TRACE conn8 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 872 | 1467042773337 Marionette TRACE conn8 <- [1,2738,null,{}] 08:52:53 INFO - PROCESS | 872 | 1467042773354 Marionette TRACE conn8 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 872 | 1467042773357 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:53 INFO - PROCESS | 872 | 1467042773482 Marionette TRACE conn8 <- [1,2739,null,{"value":null}] 08:52:53 INFO - PROCESS | 872 | 1467042773534 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 872 | 1467042773536 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:53 INFO - PROCESS | 872 | ++DOCSHELL 000000896BABB000 == 27 [pid = 872] [id = 694] 08:52:53 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008965A2B400) [pid = 872] [serial = 2082] [outer = 0000000000000000] 08:52:53 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008966174000) [pid = 872] [serial = 2083] [outer = 0000008965A2B400] 08:52:53 INFO - PROCESS | 872 | 1467042773582 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008966A93C00) [pid = 872] [serial = 2084] [outer = 0000008965A2B400] 08:52:54 INFO - PROCESS | 872 | 1467042774010 Marionette TRACE conn8 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 712ms 08:52:54 INFO - PROCESS | 872 | 1467042774045 Marionette TRACE conn8 -> [0,2741,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 872 | 1467042774048 Marionette TRACE conn8 <- [1,2741,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:52:54 INFO - PROCESS | 872 | 1467042774051 Marionette TRACE conn8 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 872 | 1467042774053 Marionette TRACE conn8 <- [1,2742,null,{}] 08:52:54 INFO - PROCESS | 872 | 1467042774056 Marionette TRACE conn8 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 872 | 1467042774058 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:54 INFO - PROCESS | 872 | 1467042774205 Marionette TRACE conn8 <- [1,2743,null,{"value":null}] 08:52:54 INFO - PROCESS | 872 | 1467042774227 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 872 | 1467042774230 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:54 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBCC000 == 28 [pid = 872] [id = 695] 08:52:54 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (000000896745A800) [pid = 872] [serial = 2085] [outer = 0000000000000000] 08:52:54 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008968980800) [pid = 872] [serial = 2086] [outer = 000000896745A800] 08:52:54 INFO - PROCESS | 872 | 1467042774275 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008968BBE000) [pid = 872] [serial = 2087] [outer = 000000896745A800] 08:52:54 INFO - PROCESS | 872 | 1467042774708 Marionette TRACE conn8 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 08:52:54 INFO - PROCESS | 872 | 1467042774742 Marionette TRACE conn8 -> [0,2745,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 872 | 1467042774745 Marionette TRACE conn8 <- [1,2745,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:52:54 INFO - PROCESS | 872 | 1467042774748 Marionette TRACE conn8 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 872 | 1467042774750 Marionette TRACE conn8 <- [1,2746,null,{}] 08:52:54 INFO - PROCESS | 872 | 1467042774753 Marionette TRACE conn8 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 872 | 1467042774755 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:54 INFO - PROCESS | 872 | 1467042774867 Marionette TRACE conn8 <- [1,2747,null,{"value":null}] 08:52:54 INFO - PROCESS | 872 | 1467042774874 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 872 | 1467042774880 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:54 INFO - PROCESS | 872 | ++DOCSHELL 000000896E86A800 == 29 [pid = 872] [id = 696] 08:52:54 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008960EB3000) [pid = 872] [serial = 2088] [outer = 0000000000000000] 08:52:54 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896955C000) [pid = 872] [serial = 2089] [outer = 0000008960EB3000] 08:52:54 INFO - PROCESS | 872 | 1467042774979 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008969814C00) [pid = 872] [serial = 2090] [outer = 0000008960EB3000] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B31C400) [pid = 872] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896A282C00) [pid = 872] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896745A400) [pid = 872] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000895C360800) [pid = 872] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000895BBBD000) [pid = 872] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 68 (0000008969BED400) [pid = 872] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896195FC00) [pid = 872] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 66 (0000008966179400) [pid = 872] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 65 (0000008960BB8C00) [pid = 872] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:52:55 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896B3AF400) [pid = 872] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:52:55 INFO - PROCESS | 872 | 1467042775614 Marionette TRACE conn8 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 923ms 08:52:55 INFO - PROCESS | 872 | 1467042775673 Marionette TRACE conn8 -> [0,2749,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 872 | 1467042775676 Marionette TRACE conn8 <- [1,2749,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:52:55 INFO - PROCESS | 872 | 1467042775679 Marionette TRACE conn8 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 872 | 1467042775681 Marionette TRACE conn8 <- [1,2750,null,{}] 08:52:55 INFO - PROCESS | 872 | 1467042775684 Marionette TRACE conn8 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 872 | 1467042775686 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:55 INFO - PROCESS | 872 | 1467042775781 Marionette TRACE conn8 <- [1,2751,null,{"value":null}] 08:52:55 INFO - PROCESS | 872 | 1467042775791 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 872 | 1467042775793 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:55 INFO - PROCESS | 872 | ++DOCSHELL 000000895C183000 == 30 [pid = 872] [id = 697] 08:52:55 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (00000089629D7800) [pid = 872] [serial = 2091] [outer = 0000000000000000] 08:52:55 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008966E32800) [pid = 872] [serial = 2092] [outer = 00000089629D7800] 08:52:55 INFO - PROCESS | 872 | 1467042775839 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008969A4E400) [pid = 872] [serial = 2093] [outer = 00000089629D7800] 08:52:56 INFO - PROCESS | 872 | --DOCSHELL 0000008966633000 == 29 [pid = 872] [id = 692] 08:52:56 INFO - PROCESS | 872 | --DOCSHELL 0000008960EC9800 == 28 [pid = 872] [id = 691] 08:52:57 INFO - PROCESS | 872 | --DOCSHELL 000000896BABB000 == 27 [pid = 872] [id = 694] 08:52:57 INFO - PROCESS | 872 | --DOCSHELL 00000089618B8000 == 26 [pid = 872] [id = 693] 08:52:57 INFO - PROCESS | 872 | --DOCSHELL 000000896CBCC000 == 25 [pid = 872] [id = 695] 08:52:57 INFO - PROCESS | 872 | --DOCSHELL 000000896E86A800 == 24 [pid = 872] [id = 696] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896B323400) [pid = 872] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896B3B0400) [pid = 872] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 64 (0000008968F41800) [pid = 872] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 63 (0000008960EB8400) [pid = 872] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896981C000) [pid = 872] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 61 (000000896A276400) [pid = 872] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 60 (0000008965611400) [pid = 872] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 59 (0000008966A8FC00) [pid = 872] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896267A000) [pid = 872] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 57 (000000896619AC00) [pid = 872] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 56 (00000089626D1C00) [pid = 872] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 55 (0000008969562800) [pid = 872] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 54 (000000896AE4F000) [pid = 872] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 53 (000000895C816400) [pid = 872] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 52 (0000008962F41400) [pid = 872] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 51 (0000008968BC4000) [pid = 872] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 50 (000000896B351800) [pid = 872] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 49 (000000896B690000) [pid = 872] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | --DOMWINDOW == 48 (000000896B3B7800) [pid = 872] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 08:52:57 INFO - PROCESS | 872 | 1467042777526 Marionette TRACE conn8 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1886ms 08:52:57 INFO - PROCESS | 872 | 1467042777570 Marionette TRACE conn8 -> [0,2753,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 872 | 1467042777574 Marionette TRACE conn8 <- [1,2753,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:52:57 INFO - PROCESS | 872 | 1467042777579 Marionette TRACE conn8 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 872 | 1467042777583 Marionette TRACE conn8 <- [1,2754,null,{}] 08:52:57 INFO - PROCESS | 872 | 1467042777589 Marionette TRACE conn8 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 872 | 1467042777592 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:57 INFO - PROCESS | 872 | 1467042777690 Marionette TRACE conn8 <- [1,2755,null,{"value":null}] 08:52:57 INFO - PROCESS | 872 | 1467042777699 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 872 | 1467042777704 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:57 INFO - PROCESS | 872 | ++DOCSHELL 0000008962939000 == 25 [pid = 872] [id = 698] 08:52:57 INFO - PROCESS | 872 | ++DOMWINDOW == 49 (000000895C498C00) [pid = 872] [serial = 2094] [outer = 0000000000000000] 08:52:57 INFO - PROCESS | 872 | ++DOMWINDOW == 50 (000000895C49A800) [pid = 872] [serial = 2095] [outer = 000000895C498C00] 08:52:57 INFO - PROCESS | 872 | 1467042777755 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 872 | ++DOMWINDOW == 51 (000000895C9AEC00) [pid = 872] [serial = 2096] [outer = 000000895C498C00] 08:52:58 INFO - PROCESS | 872 | 1467042778254 Marionette TRACE conn8 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:52:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 735ms 08:52:58 INFO - PROCESS | 872 | 1467042778317 Marionette TRACE conn8 -> [0,2757,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 872 | 1467042778323 Marionette TRACE conn8 <- [1,2757,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:52:58 INFO - PROCESS | 872 | 1467042778330 Marionette TRACE conn8 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 872 | 1467042778333 Marionette TRACE conn8 <- [1,2758,null,{}] 08:52:58 INFO - PROCESS | 872 | 1467042778336 Marionette TRACE conn8 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 872 | 1467042778340 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:58 INFO - PROCESS | 872 | 1467042778432 Marionette TRACE conn8 <- [1,2759,null,{"value":null}] 08:52:58 INFO - PROCESS | 872 | 1467042778440 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 872 | 1467042778443 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:58 INFO - PROCESS | 872 | ++DOCSHELL 0000008966E9A000 == 26 [pid = 872] [id = 699] 08:52:58 INFO - PROCESS | 872 | ++DOMWINDOW == 52 (0000008960E52800) [pid = 872] [serial = 2097] [outer = 0000000000000000] 08:52:58 INFO - PROCESS | 872 | ++DOMWINDOW == 53 (0000008960EB9000) [pid = 872] [serial = 2098] [outer = 0000008960E52800] 08:52:58 INFO - PROCESS | 872 | 1467042778504 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 872 | ++DOMWINDOW == 54 (000000896187B000) [pid = 872] [serial = 2099] [outer = 0000008960E52800] 08:52:58 INFO - PROCESS | 872 | 1467042778957 Marionette TRACE conn8 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 08:52:59 INFO - PROCESS | 872 | 1467042779022 Marionette TRACE conn8 -> [0,2761,"getWindowHandle",null] 08:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:52:59 INFO - PROCESS | 872 | 1467042779025 Marionette TRACE conn8 <- [1,2761,null,{"value":"13"}] 08:52:59 INFO - PROCESS | 872 | 1467042779028 Marionette TRACE conn8 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 872 | 1467042779033 Marionette TRACE conn8 <- [1,2762,null,{}] 08:52:59 INFO - PROCESS | 872 | 1467042779044 Marionette TRACE conn8 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 872 | 1467042779049 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:59 INFO - PROCESS | 872 | 1467042779165 Marionette TRACE conn8 <- [1,2763,null,{"value":null}] 08:52:59 INFO - PROCESS | 872 | 1467042779181 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 872 | 1467042779185 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F7F800 == 27 [pid = 872] [id = 700] 08:52:59 INFO - PROCESS | 872 | ++DOMWINDOW == 55 (000000895A9E2000) [pid = 872] [serial = 2100] [outer = 0000000000000000] 08:52:59 INFO - PROCESS | 872 | ++DOMWINDOW == 56 (0000008962CB6000) [pid = 872] [serial = 2101] [outer = 000000895A9E2000] 08:52:59 INFO - PROCESS | 872 | 1467042779233 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 872 | ++DOMWINDOW == 57 (0000008962FC7C00) [pid = 872] [serial = 2102] [outer = 000000895A9E2000] 08:52:59 INFO - PROCESS | 872 | 1467042779663 Marionette TRACE conn8 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 691ms 08:52:59 INFO - PROCESS | 872 | 1467042779721 Marionette TRACE conn8 -> [0,2765,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 872 | 1467042779724 Marionette TRACE conn8 <- [1,2765,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:52:59 INFO - PROCESS | 872 | 1467042779728 Marionette TRACE conn8 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 872 | 1467042779730 Marionette TRACE conn8 <- [1,2766,null,{}] 08:52:59 INFO - PROCESS | 872 | 1467042779733 Marionette TRACE conn8 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 872 | 1467042779735 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:59 INFO - PROCESS | 872 | 1467042779822 Marionette TRACE conn8 <- [1,2767,null,{"value":null}] 08:52:59 INFO - PROCESS | 872 | 1467042779829 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 872 | 1467042779831 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:52:59 INFO - PROCESS | 872 | ++DOCSHELL 000000896B491000 == 28 [pid = 872] [id = 701] 08:52:59 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (00000089656F4C00) [pid = 872] [serial = 2103] [outer = 0000000000000000] 08:52:59 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000896578C000) [pid = 872] [serial = 2104] [outer = 00000089656F4C00] 08:52:59 INFO - PROCESS | 872 | 1467042779877 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (0000008965A2CC00) [pid = 872] [serial = 2105] [outer = 00000089656F4C00] 08:53:00 INFO - PROCESS | 872 | 1467042780334 Marionette TRACE conn8 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 08:53:00 INFO - PROCESS | 872 | 1467042780358 Marionette TRACE conn8 -> [0,2769,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 872 | 1467042780361 Marionette TRACE conn8 <- [1,2769,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:53:00 INFO - PROCESS | 872 | 1467042780364 Marionette TRACE conn8 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 872 | 1467042780366 Marionette TRACE conn8 <- [1,2770,null,{}] 08:53:00 INFO - PROCESS | 872 | 1467042780369 Marionette TRACE conn8 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 872 | 1467042780371 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:00 INFO - PROCESS | 872 | 1467042780451 Marionette TRACE conn8 <- [1,2771,null,{"value":null}] 08:53:00 INFO - PROCESS | 872 | 1467042780459 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 872 | 1467042780461 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4F000 == 29 [pid = 872] [id = 702] 08:53:00 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000895DA4EC00) [pid = 872] [serial = 2106] [outer = 0000000000000000] 08:53:00 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (0000008966178800) [pid = 872] [serial = 2107] [outer = 000000895DA4EC00] 08:53:00 INFO - PROCESS | 872 | 1467042780506 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (00000089667EEC00) [pid = 872] [serial = 2108] [outer = 000000895DA4EC00] 08:53:00 INFO - PROCESS | 872 | 1467042780958 Marionette TRACE conn8 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 08:53:01 INFO - PROCESS | 872 | 1467042780999 Marionette TRACE conn8 -> [0,2773,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 872 | 1467042781001 Marionette TRACE conn8 <- [1,2773,null,{"value":"13"}] 08:53:01 INFO - PROCESS | 872 | 1467042781005 Marionette TRACE conn8 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:53:01 INFO - PROCESS | 872 | 1467042781007 Marionette TRACE conn8 <- [1,2774,null,{}] 08:53:01 INFO - PROCESS | 872 | 1467042781010 Marionette TRACE conn8 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 872 | 1467042781016 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:01 INFO - PROCESS | 872 | 1467042781122 Marionette TRACE conn8 <- [1,2775,null,{"value":null}] 08:53:01 INFO - PROCESS | 872 | 1467042781130 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 872 | 1467042781132 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896E85E000 == 30 [pid = 872] [id = 703] 08:53:01 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (0000008967287000) [pid = 872] [serial = 2109] [outer = 0000000000000000] 08:53:01 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008968B47000) [pid = 872] [serial = 2110] [outer = 0000008967287000] 08:53:01 INFO - PROCESS | 872 | 1467042781177 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008968BC5000) [pid = 872] [serial = 2111] [outer = 0000008967287000] 08:53:01 INFO - PROCESS | 872 | 1467042781608 Marionette TRACE conn8 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:53:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms 08:53:01 INFO - PROCESS | 872 | 1467042781638 Marionette TRACE conn8 -> [0,2777,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 872 | 1467042781640 Marionette TRACE conn8 <- [1,2777,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:53:01 INFO - PROCESS | 872 | 1467042781643 Marionette TRACE conn8 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 872 | 1467042781645 Marionette TRACE conn8 <- [1,2778,null,{}] 08:53:01 INFO - PROCESS | 872 | 1467042781649 Marionette TRACE conn8 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 872 | 1467042781651 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:01 INFO - PROCESS | 872 | 1467042781730 Marionette TRACE conn8 <- [1,2779,null,{"value":null}] 08:53:01 INFO - PROCESS | 872 | 1467042781736 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 872 | 1467042781738 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:01 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBEA000 == 31 [pid = 872] [id = 704] 08:53:01 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000896900B000) [pid = 872] [serial = 2112] [outer = 0000000000000000] 08:53:01 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000896955AC00) [pid = 872] [serial = 2113] [outer = 000000896900B000] 08:53:01 INFO - PROCESS | 872 | 1467042781783 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008969617400) [pid = 872] [serial = 2114] [outer = 000000896900B000] 08:53:02 INFO - PROCESS | 872 | 1467042782194 Marionette TRACE conn8 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 585ms 08:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:53:02 INFO - PROCESS | 872 | 1467042782231 Marionette TRACE conn8 -> [0,2781,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 872 | 1467042782234 Marionette TRACE conn8 <- [1,2781,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 872 | 1467042782237 Marionette TRACE conn8 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 872 | 1467042782239 Marionette TRACE conn8 <- [1,2782,null,{}] 08:53:02 INFO - PROCESS | 872 | 1467042782243 Marionette TRACE conn8 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 872 | 1467042782245 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:02 INFO - PROCESS | 872 | 1467042782361 Marionette TRACE conn8 <- [1,2783,null,{"value":null}] 08:53:02 INFO - PROCESS | 872 | 1467042782368 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 872 | 1467042782370 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:02 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC71000 == 32 [pid = 872] [id = 705] 08:53:02 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (0000008969177C00) [pid = 872] [serial = 2115] [outer = 0000000000000000] 08:53:02 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (000000896981CC00) [pid = 872] [serial = 2116] [outer = 0000008969177C00] 08:53:02 INFO - PROCESS | 872 | 1467042782416 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008969A56800) [pid = 872] [serial = 2117] [outer = 0000008969177C00] 08:53:02 INFO - PROCESS | 872 | 1467042782822 Marionette TRACE conn8 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 08:53:02 INFO - PROCESS | 872 | 1467042782869 Marionette TRACE conn8 -> [0,2785,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 872 | 1467042782871 Marionette TRACE conn8 <- [1,2785,null,{"value":"13"}] 08:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:53:02 INFO - PROCESS | 872 | 1467042782874 Marionette TRACE conn8 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 872 | 1467042782876 Marionette TRACE conn8 <- [1,2786,null,{}] 08:53:02 INFO - PROCESS | 872 | 1467042782880 Marionette TRACE conn8 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 872 | 1467042782882 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:03 INFO - PROCESS | 872 | 1467042782992 Marionette TRACE conn8 <- [1,2787,null,{"value":null}] 08:53:03 INFO - PROCESS | 872 | 1467042783000 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 872 | 1467042783002 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:03 INFO - PROCESS | 872 | ++DOCSHELL 0000008968F76000 == 33 [pid = 872] [id = 706] 08:53:03 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008969A62800) [pid = 872] [serial = 2118] [outer = 0000000000000000] 08:53:03 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (000000896A24AC00) [pid = 872] [serial = 2119] [outer = 0000008969A62800] 08:53:03 INFO - PROCESS | 872 | 1467042783046 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896A27E800) [pid = 872] [serial = 2120] [outer = 0000008969A62800] 08:53:03 INFO - PROCESS | 872 | 1467042783475 Marionette TRACE conn8 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:53:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 627ms 08:53:03 INFO - PROCESS | 872 | 1467042783505 Marionette TRACE conn8 -> [0,2789,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 872 | 1467042783507 Marionette TRACE conn8 <- [1,2789,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:53:03 INFO - PROCESS | 872 | 1467042783510 Marionette TRACE conn8 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 872 | 1467042783512 Marionette TRACE conn8 <- [1,2790,null,{}] 08:53:03 INFO - PROCESS | 872 | 1467042783515 Marionette TRACE conn8 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 872 | 1467042783517 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:03 INFO - PROCESS | 872 | 1467042783634 Marionette TRACE conn8 <- [1,2791,null,{"value":null}] 08:53:03 INFO - PROCESS | 872 | 1467042783643 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 872 | 1467042783646 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:03 INFO - PROCESS | 872 | ++DOCSHELL 000000897009E800 == 34 [pid = 872] [id = 707] 08:53:03 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008969A62C00) [pid = 872] [serial = 2121] [outer = 0000000000000000] 08:53:03 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896AE4C400) [pid = 872] [serial = 2122] [outer = 0000008969A62C00] 08:53:03 INFO - PROCESS | 872 | 1467042783690 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896AEA1000) [pid = 872] [serial = 2123] [outer = 0000008969A62C00] 08:53:04 INFO - PROCESS | 872 | 1467042784117 Marionette TRACE conn8 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:53:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 08:53:04 INFO - PROCESS | 872 | 1467042784143 Marionette TRACE conn8 -> [0,2793,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 872 | 1467042784145 Marionette TRACE conn8 <- [1,2793,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:53:04 INFO - PROCESS | 872 | 1467042784148 Marionette TRACE conn8 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 872 | 1467042784151 Marionette TRACE conn8 <- [1,2794,null,{}] 08:53:04 INFO - PROCESS | 872 | 1467042784154 Marionette TRACE conn8 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 872 | 1467042784157 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:04 INFO - PROCESS | 872 | 1467042784286 Marionette TRACE conn8 <- [1,2795,null,{"value":null}] 08:53:04 INFO - PROCESS | 872 | 1467042784299 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 872 | 1467042784302 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:04 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA4E000 == 35 [pid = 872] [id = 708] 08:53:04 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B31EC00) [pid = 872] [serial = 2124] [outer = 0000000000000000] 08:53:04 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B320C00) [pid = 872] [serial = 2125] [outer = 000000896B31EC00] 08:53:04 INFO - PROCESS | 872 | 1467042784388 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B351C00) [pid = 872] [serial = 2126] [outer = 000000896B31EC00] 08:53:04 INFO - PROCESS | 872 | 1467042784832 Marionette TRACE conn8 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:53:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 08:53:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:53:04 INFO - PROCESS | 872 | 1467042784886 Marionette TRACE conn8 -> [0,2797,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 872 | 1467042784888 Marionette TRACE conn8 <- [1,2797,null,{"value":"13"}] 08:53:04 INFO - PROCESS | 872 | 1467042784897 Marionette TRACE conn8 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 872 | 1467042784899 Marionette TRACE conn8 <- [1,2798,null,{}] 08:53:04 INFO - PROCESS | 872 | 1467042784903 Marionette TRACE conn8 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 872 | 1467042784905 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:05 INFO - PROCESS | 872 | 1467042785017 Marionette TRACE conn8 <- [1,2799,null,{"value":null}] 08:53:05 INFO - PROCESS | 872 | 1467042785023 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 872 | 1467042785025 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:05 INFO - PROCESS | 872 | ++DOCSHELL 0000008970676800 == 36 [pid = 872] [id = 709] 08:53:05 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B31F000) [pid = 872] [serial = 2127] [outer = 0000000000000000] 08:53:05 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B3AEC00) [pid = 872] [serial = 2128] [outer = 000000896B31F000] 08:53:05 INFO - PROCESS | 872 | 1467042785081 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896B3B8400) [pid = 872] [serial = 2129] [outer = 000000896B31F000] 08:53:05 INFO - PROCESS | 872 | 1467042785514 Marionette TRACE conn8 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:53:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 08:53:05 INFO - PROCESS | 872 | 1467042785524 Marionette TRACE conn8 -> [0,2801,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 872 | 1467042785526 Marionette TRACE conn8 <- [1,2801,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:53:05 INFO - PROCESS | 872 | 1467042785529 Marionette TRACE conn8 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 872 | 1467042785531 Marionette TRACE conn8 <- [1,2802,null,{}] 08:53:05 INFO - PROCESS | 872 | 1467042785541 Marionette TRACE conn8 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 872 | 1467042785543 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:05 INFO - PROCESS | 872 | 1467042785653 Marionette TRACE conn8 <- [1,2803,null,{"value":null}] 08:53:05 INFO - PROCESS | 872 | 1467042785737 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 872 | 1467042785739 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:05 INFO - PROCESS | 872 | ++DOCSHELL 00000089706CC800 == 37 [pid = 872] [id = 710] 08:53:05 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896B4DAC00) [pid = 872] [serial = 2130] [outer = 0000000000000000] 08:53:05 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896B6D3C00) [pid = 872] [serial = 2131] [outer = 000000896B4DAC00] 08:53:05 INFO - PROCESS | 872 | 1467042785783 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896BAE9000) [pid = 872] [serial = 2132] [outer = 000000896B4DAC00] 08:53:06 INFO - PROCESS | 872 | 1467042786198 Marionette TRACE conn8 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:53:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 08:53:06 INFO - PROCESS | 872 | 1467042786225 Marionette TRACE conn8 -> [0,2805,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 872 | 1467042786228 Marionette TRACE conn8 <- [1,2805,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:53:06 INFO - PROCESS | 872 | 1467042786231 Marionette TRACE conn8 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 872 | 1467042786233 Marionette TRACE conn8 <- [1,2806,null,{}] 08:53:06 INFO - PROCESS | 872 | 1467042786236 Marionette TRACE conn8 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 872 | 1467042786238 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:06 INFO - PROCESS | 872 | 1467042786428 Marionette TRACE conn8 <- [1,2807,null,{"value":null}] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008960EB3000) [pid = 872] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896745A800) [pid = 872] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089618E5800) [pid = 872] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008968BBC000) [pid = 872] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B3A9800) [pid = 872] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008961877400) [pid = 872] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000895BBB7000) [pid = 872] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008960E55C00) [pid = 872] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 78 (00000089629CD000) [pid = 872] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:53:06 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008965A2B400) [pid = 872] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:53:06 INFO - PROCESS | 872 | 1467042786484 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 872 | 1467042786486 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:06 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA3B800 == 38 [pid = 872] [id = 711] 08:53:06 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000895C361400) [pid = 872] [serial = 2133] [outer = 0000000000000000] 08:53:06 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000895C49B800) [pid = 872] [serial = 2134] [outer = 000000895C361400] 08:53:06 INFO - PROCESS | 872 | 1467042786531 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896617D800) [pid = 872] [serial = 2135] [outer = 000000895C361400] 08:53:06 INFO - PROCESS | 872 | 1467042786868 Marionette TRACE conn8 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:53:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 08:53:06 INFO - PROCESS | 872 | 1467042786929 Marionette TRACE conn8 -> [0,2809,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 872 | 1467042786931 Marionette TRACE conn8 <- [1,2809,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 872 | 1467042786934 Marionette TRACE conn8 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:53:06 INFO - PROCESS | 872 | 1467042786936 Marionette TRACE conn8 <- [1,2810,null,{}] 08:53:06 INFO - PROCESS | 872 | 1467042786939 Marionette TRACE conn8 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 872 | 1467042786941 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:07 INFO - PROCESS | 872 | 1467042787049 Marionette TRACE conn8 <- [1,2811,null,{"value":null}] 08:53:07 INFO - PROCESS | 872 | 1467042787057 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 872 | 1467042787059 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:07 INFO - PROCESS | 872 | ++DOCSHELL 0000008971434000 == 39 [pid = 872] [id = 712] 08:53:07 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969A56C00) [pid = 872] [serial = 2136] [outer = 0000000000000000] 08:53:07 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896BE8D000) [pid = 872] [serial = 2137] [outer = 0000008969A56C00] 08:53:07 INFO - PROCESS | 872 | 1467042787103 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896BE9B400) [pid = 872] [serial = 2138] [outer = 0000008969A56C00] 08:53:07 INFO - PROCESS | 872 | 1467042787522 Marionette TRACE conn8 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 08:53:07 INFO - PROCESS | 872 | 1467042787567 Marionette TRACE conn8 -> [0,2813,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 872 | 1467042787569 Marionette TRACE conn8 <- [1,2813,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:53:07 INFO - PROCESS | 872 | 1467042787577 Marionette TRACE conn8 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 872 | 1467042787578 Marionette TRACE conn8 <- [1,2814,null,{}] 08:53:07 INFO - PROCESS | 872 | 1467042787582 Marionette TRACE conn8 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 872 | 1467042787583 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:07 INFO - PROCESS | 872 | 1467042787676 Marionette TRACE conn8 <- [1,2815,null,{"value":null}] 08:53:07 INFO - PROCESS | 872 | 1467042787682 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 872 | 1467042787684 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:07 INFO - PROCESS | 872 | ++DOCSHELL 00000089714A1800 == 40 [pid = 872] [id = 713] 08:53:07 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C90A000) [pid = 872] [serial = 2139] [outer = 0000000000000000] 08:53:07 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C90F400) [pid = 872] [serial = 2140] [outer = 000000896C90A000] 08:53:07 INFO - PROCESS | 872 | 1467042787728 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896C960C00) [pid = 872] [serial = 2141] [outer = 000000896C90A000] 08:53:08 INFO - PROCESS | 872 | 1467042788135 Marionette TRACE conn8 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 08:53:08 INFO - PROCESS | 872 | 1467042788205 Marionette TRACE conn8 -> [0,2817,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 872 | 1467042788207 Marionette TRACE conn8 <- [1,2817,null,{"value":"13"}] 08:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:53:08 INFO - PROCESS | 872 | 1467042788210 Marionette TRACE conn8 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 872 | 1467042788212 Marionette TRACE conn8 <- [1,2818,null,{}] 08:53:08 INFO - PROCESS | 872 | 1467042788215 Marionette TRACE conn8 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 872 | 1467042788217 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:08 INFO - PROCESS | 872 | 1467042788302 Marionette TRACE conn8 <- [1,2819,null,{"value":null}] 08:53:08 INFO - PROCESS | 872 | 1467042788311 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 872 | 1467042788312 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:08 INFO - PROCESS | 872 | ++DOCSHELL 000000897192A000 == 41 [pid = 872] [id = 714] 08:53:08 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008969A57400) [pid = 872] [serial = 2142] [outer = 0000000000000000] 08:53:08 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896CA02C00) [pid = 872] [serial = 2143] [outer = 0000008969A57400] 08:53:08 INFO - PROCESS | 872 | 1467042788356 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896CA0AC00) [pid = 872] [serial = 2144] [outer = 0000008969A57400] 08:53:09 INFO - PROCESS | 872 | 1467042789158 Marionette TRACE conn8 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1027ms 08:53:09 INFO - PROCESS | 872 | 1467042789241 Marionette TRACE conn8 -> [0,2821,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 872 | 1467042789246 Marionette TRACE conn8 <- [1,2821,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:53:09 INFO - PROCESS | 872 | 1467042789272 Marionette TRACE conn8 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 872 | 1467042789277 Marionette TRACE conn8 <- [1,2822,null,{}] 08:53:09 INFO - PROCESS | 872 | 1467042789283 Marionette TRACE conn8 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 872 | 1467042789286 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:09 INFO - PROCESS | 872 | 1467042789472 Marionette TRACE conn8 <- [1,2823,null,{"value":null}] 08:53:09 INFO - PROCESS | 872 | 1467042789563 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 872 | 1467042789566 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:09 INFO - PROCESS | 872 | ++DOCSHELL 00000089666CC000 == 42 [pid = 872] [id = 715] 08:53:09 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000895C9B0000) [pid = 872] [serial = 2145] [outer = 0000000000000000] 08:53:09 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000895DA55800) [pid = 872] [serial = 2146] [outer = 000000895C9B0000] 08:53:09 INFO - PROCESS | 872 | 1467042789625 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896186FC00) [pid = 872] [serial = 2147] [outer = 000000895C9B0000] 08:53:10 INFO - PROCESS | 872 | 1467042790595 Marionette TRACE conn8 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1403ms 08:53:10 INFO - PROCESS | 872 | 1467042790657 Marionette TRACE conn8 -> [0,2825,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 872 | 1467042790662 Marionette TRACE conn8 <- [1,2825,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:53:10 INFO - PROCESS | 872 | 1467042790668 Marionette TRACE conn8 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 872 | 1467042790671 Marionette TRACE conn8 <- [1,2826,null,{}] 08:53:10 INFO - PROCESS | 872 | 1467042790677 Marionette TRACE conn8 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 872 | 1467042790680 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:10 INFO - PROCESS | 872 | 1467042790798 Marionette TRACE conn8 <- [1,2827,null,{"value":null}] 08:53:10 INFO - PROCESS | 872 | 1467042790879 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 872 | 1467042790884 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:10 INFO - PROCESS | 872 | ++DOCSHELL 00000089656DC000 == 43 [pid = 872] [id = 716] 08:53:10 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (00000089618E7C00) [pid = 872] [serial = 2148] [outer = 0000000000000000] 08:53:10 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (0000008962507400) [pid = 872] [serial = 2149] [outer = 00000089618E7C00] 08:53:10 INFO - PROCESS | 872 | 1467042790978 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896271F400) [pid = 872] [serial = 2150] [outer = 00000089618E7C00] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 00000089714A1800 == 42 [pid = 872] [id = 713] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 0000008971434000 == 41 [pid = 872] [id = 712] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000896CA3B800 == 40 [pid = 872] [id = 711] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 00000089706CC800 == 39 [pid = 872] [id = 710] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 0000008970676800 == 38 [pid = 872] [id = 709] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000896CA4E000 == 37 [pid = 872] [id = 708] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000897009E800 == 36 [pid = 872] [id = 707] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 0000008968F76000 == 35 [pid = 872] [id = 706] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000896FC71000 == 34 [pid = 872] [id = 705] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000896EBEA000 == 33 [pid = 872] [id = 704] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008966E32800) [pid = 872] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000896E85E000 == 32 [pid = 872] [id = 703] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000896CA4F000 == 31 [pid = 872] [id = 702] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000896B491000 == 30 [pid = 872] [id = 701] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 0000008968F7F800 == 29 [pid = 872] [id = 700] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 0000008966E9A000 == 28 [pid = 872] [id = 699] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 0000008962939000 == 27 [pid = 872] [id = 698] 08:53:11 INFO - PROCESS | 872 | --DOCSHELL 000000895C183000 == 26 [pid = 872] [id = 697] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 93 (000000896955C000) [pid = 872] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008968980800) [pid = 872] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896271D000) [pid = 872] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008965A72400) [pid = 872] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008969558000) [pid = 872] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008969A63000) [pid = 872] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B6DBC00) [pid = 872] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896BE8E400) [pid = 872] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008962720000) [pid = 872] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008965A6A000) [pid = 872] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895C204400) [pid = 872] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895C49C400) [pid = 872] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008962506000) [pid = 872] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008961872400) [pid = 872] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008962FCA000) [pid = 872] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969814C00) [pid = 872] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008966174000) [pid = 872] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966A93C00) [pid = 872] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008968BBE000) [pid = 872] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | --DOMWINDOW == 74 (00000089656F7000) [pid = 872] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 08:53:11 INFO - PROCESS | 872 | 1467042791534 Marionette TRACE conn8 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 877ms 08:53:11 INFO - PROCESS | 872 | 1467042791548 Marionette TRACE conn8 -> [0,2829,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 872 | 1467042791554 Marionette TRACE conn8 <- [1,2829,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:53:11 INFO - PROCESS | 872 | 1467042791560 Marionette TRACE conn8 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 872 | 1467042791563 Marionette TRACE conn8 <- [1,2830,null,{}] 08:53:11 INFO - PROCESS | 872 | 1467042791567 Marionette TRACE conn8 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 872 | 1467042791570 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:11 INFO - PROCESS | 872 | 1467042791662 Marionette TRACE conn8 <- [1,2831,null,{"value":null}] 08:53:11 INFO - PROCESS | 872 | 1467042791670 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 872 | 1467042791673 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:11 INFO - PROCESS | 872 | ++DOCSHELL 00000089668AC000 == 27 [pid = 872] [id = 717] 08:53:11 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896271C400) [pid = 872] [serial = 2151] [outer = 0000000000000000] 08:53:11 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (00000089629D1800) [pid = 872] [serial = 2152] [outer = 000000896271C400] 08:53:11 INFO - PROCESS | 872 | 1467042791722 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008962FCCC00) [pid = 872] [serial = 2153] [outer = 000000896271C400] 08:53:12 INFO - PROCESS | 872 | 1467042792223 Marionette TRACE conn8 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 08:53:12 INFO - PROCESS | 872 | 1467042792252 Marionette TRACE conn8 -> [0,2833,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 872 | 1467042792254 Marionette TRACE conn8 <- [1,2833,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:53:12 INFO - PROCESS | 872 | 1467042792258 Marionette TRACE conn8 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 872 | 1467042792262 Marionette TRACE conn8 <- [1,2834,null,{}] 08:53:12 INFO - PROCESS | 872 | 1467042792273 Marionette TRACE conn8 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 872 | 1467042792278 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:12 INFO - PROCESS | 872 | 1467042792398 Marionette TRACE conn8 <- [1,2835,null,{"value":null}] 08:53:12 INFO - PROCESS | 872 | 1467042792414 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 872 | 1467042792417 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:12 INFO - PROCESS | 872 | ++DOCSHELL 00000089693E9800 == 28 [pid = 872] [id = 718] 08:53:12 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896616EC00) [pid = 872] [serial = 2154] [outer = 0000000000000000] 08:53:12 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008966171400) [pid = 872] [serial = 2155] [outer = 000000896616EC00] 08:53:12 INFO - PROCESS | 872 | 1467042792475 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (00000089667E9000) [pid = 872] [serial = 2156] [outer = 000000896616EC00] 08:53:12 INFO - PROCESS | 872 | 1467042792926 Marionette TRACE conn8 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 693ms 08:53:12 INFO - PROCESS | 872 | 1467042792953 Marionette TRACE conn8 -> [0,2837,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 872 | 1467042792956 Marionette TRACE conn8 <- [1,2837,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:53:12 INFO - PROCESS | 872 | 1467042792964 Marionette TRACE conn8 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 872 | 1467042792966 Marionette TRACE conn8 <- [1,2838,null,{}] 08:53:12 INFO - PROCESS | 872 | 1467042792969 Marionette TRACE conn8 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 872 | 1467042792971 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:13 INFO - PROCESS | 872 | 1467042793061 Marionette TRACE conn8 <- [1,2839,null,{"value":null}] 08:53:13 INFO - PROCESS | 872 | 1467042793067 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 872 | 1467042793069 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:13 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9A8800 == 29 [pid = 872] [id = 719] 08:53:13 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008966A95C00) [pid = 872] [serial = 2157] [outer = 0000000000000000] 08:53:13 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008966E39800) [pid = 872] [serial = 2158] [outer = 0000008966A95C00] 08:53:13 INFO - PROCESS | 872 | 1467042793115 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896745D800) [pid = 872] [serial = 2159] [outer = 0000008966A95C00] 08:53:13 INFO - PROCESS | 872 | 1467042793539 Marionette TRACE conn8 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 08:53:13 INFO - PROCESS | 872 | 1467042793596 Marionette TRACE conn8 -> [0,2841,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 872 | 1467042793599 Marionette TRACE conn8 <- [1,2841,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:53:13 INFO - PROCESS | 872 | 1467042793610 Marionette TRACE conn8 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 872 | 1467042793612 Marionette TRACE conn8 <- [1,2842,null,{}] 08:53:13 INFO - PROCESS | 872 | 1467042793615 Marionette TRACE conn8 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 872 | 1467042793618 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:13 INFO - PROCESS | 872 | 1467042793734 Marionette TRACE conn8 <- [1,2843,null,{"value":null}] 08:53:13 INFO - PROCESS | 872 | 1467042793741 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 872 | 1467042793743 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:13 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE2D000 == 30 [pid = 872] [id = 720] 08:53:13 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008968980800) [pid = 872] [serial = 2160] [outer = 0000000000000000] 08:53:13 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008968985C00) [pid = 872] [serial = 2161] [outer = 0000008968980800] 08:53:13 INFO - PROCESS | 872 | 1467042793789 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (00000089692C5C00) [pid = 872] [serial = 2162] [outer = 0000008968980800] 08:53:14 INFO - PROCESS | 872 | 1467042794261 Marionette TRACE conn8 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 669ms 08:53:14 INFO - PROCESS | 872 | 1467042794285 Marionette TRACE conn8 -> [0,2845,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 872 | 1467042794287 Marionette TRACE conn8 <- [1,2845,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:53:14 INFO - PROCESS | 872 | 1467042794290 Marionette TRACE conn8 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 872 | 1467042794292 Marionette TRACE conn8 <- [1,2846,null,{}] 08:53:14 INFO - PROCESS | 872 | 1467042794296 Marionette TRACE conn8 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 872 | 1467042794302 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:14 INFO - PROCESS | 872 | 1467042794443 Marionette TRACE conn8 <- [1,2847,null,{"value":null}] 08:53:14 INFO - PROCESS | 872 | 1467042794454 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 872 | 1467042794456 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:14 INFO - PROCESS | 872 | ++DOCSHELL 000000896EB81800 == 31 [pid = 872] [id = 721] 08:53:14 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008969560C00) [pid = 872] [serial = 2163] [outer = 0000000000000000] 08:53:14 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008969819C00) [pid = 872] [serial = 2164] [outer = 0000008969560C00] 08:53:14 INFO - PROCESS | 872 | 1467042794502 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896AE4A000) [pid = 872] [serial = 2165] [outer = 0000008969560C00] 08:53:14 INFO - PROCESS | 872 | 1467042794956 Marionette TRACE conn8 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:53:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 731ms 08:53:15 INFO - PROCESS | 872 | 1467042795025 Marionette TRACE conn8 -> [0,2849,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 872 | 1467042795028 Marionette TRACE conn8 <- [1,2849,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:53:15 INFO - PROCESS | 872 | 1467042795042 Marionette TRACE conn8 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 872 | 1467042795044 Marionette TRACE conn8 <- [1,2850,null,{}] 08:53:15 INFO - PROCESS | 872 | 1467042795096 Marionette TRACE conn8 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 872 | 1467042795098 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:15 INFO - PROCESS | 872 | 1467042795220 Marionette TRACE conn8 <- [1,2851,null,{"value":null}] 08:53:15 INFO - PROCESS | 872 | 1467042795291 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 872 | 1467042795293 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:15 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC73000 == 32 [pid = 872] [id = 722] 08:53:15 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896AF19800) [pid = 872] [serial = 2166] [outer = 0000000000000000] 08:53:15 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896AF20800) [pid = 872] [serial = 2167] [outer = 000000896AF19800] 08:53:15 INFO - PROCESS | 872 | 1467042795338 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896B31E800) [pid = 872] [serial = 2168] [outer = 000000896AF19800] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000895DA4EC00) [pid = 872] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 90 (00000089629D7800) [pid = 872] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896900B000) [pid = 872] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 88 (00000089656F4C00) [pid = 872] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896B31EC00) [pid = 872] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895A9E2000) [pid = 872] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 85 (0000008969177C00) [pid = 872] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008969A62C00) [pid = 872] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896B31F000) [pid = 872] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895C498C00) [pid = 872] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008960E52800) [pid = 872] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896B4DAC00) [pid = 872] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008969A56C00) [pid = 872] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008969A62800) [pid = 872] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008967287000) [pid = 872] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C361400) [pid = 872] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:53:15 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896C90A000) [pid = 872] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:53:15 INFO - PROCESS | 872 | 1467042795950 Marionette TRACE conn8 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 962ms 08:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:53:16 INFO - PROCESS | 872 | 1467042796001 Marionette TRACE conn8 -> [0,2853,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 872 | 1467042796004 Marionette TRACE conn8 <- [1,2853,null,{"value":"13"}] 08:53:16 INFO - PROCESS | 872 | 1467042796007 Marionette TRACE conn8 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 872 | 1467042796009 Marionette TRACE conn8 <- [1,2854,null,{}] 08:53:16 INFO - PROCESS | 872 | 1467042796013 Marionette TRACE conn8 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 872 | 1467042796015 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:16 INFO - PROCESS | 872 | 1467042796127 Marionette TRACE conn8 <- [1,2855,null,{"value":null}] 08:53:16 INFO - PROCESS | 872 | 1467042796181 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 872 | 1467042796183 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:16 INFO - PROCESS | 872 | ++DOCSHELL 0000008961B1D000 == 33 [pid = 872] [id = 723] 08:53:16 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008960B52400) [pid = 872] [serial = 2169] [outer = 0000000000000000] 08:53:16 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (00000089667EAC00) [pid = 872] [serial = 2170] [outer = 0000008960B52400] 08:53:16 INFO - PROCESS | 872 | 1467042796228 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896A27C400) [pid = 872] [serial = 2171] [outer = 0000008960B52400] 08:53:16 INFO - PROCESS | 872 | 1467042796622 Marionette TRACE conn8 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 08:53:16 INFO - PROCESS | 872 | 1467042796648 Marionette TRACE conn8 -> [0,2857,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 872 | 1467042796650 Marionette TRACE conn8 <- [1,2857,null,{"value":"13"}] 08:53:16 INFO - PROCESS | 872 | 1467042796653 Marionette TRACE conn8 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 872 | 1467042796655 Marionette TRACE conn8 <- [1,2858,null,{}] 08:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:53:16 INFO - PROCESS | 872 | 1467042796659 Marionette TRACE conn8 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 872 | 1467042796661 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:16 INFO - PROCESS | 872 | 1467042796747 Marionette TRACE conn8 <- [1,2859,null,{"value":null}] 08:53:16 INFO - PROCESS | 872 | 1467042796753 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 872 | 1467042796755 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:16 INFO - PROCESS | 872 | ++DOCSHELL 000000897060F800 == 34 [pid = 872] [id = 724] 08:53:16 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B323800) [pid = 872] [serial = 2172] [outer = 0000000000000000] 08:53:16 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B353C00) [pid = 872] [serial = 2173] [outer = 000000896B323800] 08:53:16 INFO - PROCESS | 872 | 1467042796800 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B3B4000) [pid = 872] [serial = 2174] [outer = 000000896B323800] 08:53:17 INFO - PROCESS | 872 | 1467042797222 Marionette TRACE conn8 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 587ms 08:53:17 INFO - PROCESS | 872 | 1467042797247 Marionette TRACE conn8 -> [0,2861,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 872 | 1467042797249 Marionette TRACE conn8 <- [1,2861,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:53:17 INFO - PROCESS | 872 | 1467042797252 Marionette TRACE conn8 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 872 | 1467042797254 Marionette TRACE conn8 <- [1,2862,null,{}] 08:53:17 INFO - PROCESS | 872 | 1467042797269 Marionette TRACE conn8 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 872 | 1467042797271 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:17 INFO - PROCESS | 872 | 1467042797367 Marionette TRACE conn8 <- [1,2863,null,{"value":null}] 08:53:17 INFO - PROCESS | 872 | 1467042797374 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 872 | 1467042797376 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:17 INFO - PROCESS | 872 | ++DOCSHELL 00000089706C2800 == 35 [pid = 872] [id = 725] 08:53:17 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B68C400) [pid = 872] [serial = 2175] [outer = 0000000000000000] 08:53:17 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896B6DD800) [pid = 872] [serial = 2176] [outer = 000000896B68C400] 08:53:17 INFO - PROCESS | 872 | 1467042797421 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896BE92800) [pid = 872] [serial = 2177] [outer = 000000896B68C400] 08:53:17 INFO - PROCESS | 872 | 1467042797885 Marionette TRACE conn8 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 08:53:17 INFO - PROCESS | 872 | 1467042797949 Marionette TRACE conn8 -> [0,2865,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 872 | 1467042797954 Marionette TRACE conn8 <- [1,2865,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:53:17 INFO - PROCESS | 872 | 1467042797959 Marionette TRACE conn8 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 872 | 1467042797964 Marionette TRACE conn8 <- [1,2866,null,{}] 08:53:17 INFO - PROCESS | 872 | 1467042797971 Marionette TRACE conn8 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 872 | 1467042797975 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:18 INFO - PROCESS | 872 | 1467042798108 Marionette TRACE conn8 <- [1,2867,null,{"value":null}] 08:53:18 INFO - PROCESS | 872 | 1467042798244 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 872 | 1467042798250 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:18 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F86800 == 36 [pid = 872] [id = 726] 08:53:18 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000895CF52400) [pid = 872] [serial = 2178] [outer = 0000000000000000] 08:53:18 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008960B57400) [pid = 872] [serial = 2179] [outer = 000000895CF52400] 08:53:18 INFO - PROCESS | 872 | 1467042798308 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (00000089626D1800) [pid = 872] [serial = 2180] [outer = 000000895CF52400] 08:53:18 INFO - PROCESS | 872 | 1467042798902 Marionette TRACE conn8 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 986ms 08:53:18 INFO - PROCESS | 872 | 1467042798948 Marionette TRACE conn8 -> [0,2869,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 872 | 1467042798953 Marionette TRACE conn8 <- [1,2869,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:53:18 INFO - PROCESS | 872 | 1467042798960 Marionette TRACE conn8 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 872 | 1467042798963 Marionette TRACE conn8 <- [1,2870,null,{}] 08:53:18 INFO - PROCESS | 872 | 1467042798967 Marionette TRACE conn8 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 872 | 1467042798970 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:19 INFO - PROCESS | 872 | 1467042799087 Marionette TRACE conn8 <- [1,2871,null,{"value":null}] 08:53:19 INFO - PROCESS | 872 | 1467042799184 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 872 | 1467042799187 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:19 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA36800 == 37 [pid = 872] [id = 727] 08:53:19 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (0000008965A32400) [pid = 872] [serial = 2181] [outer = 0000000000000000] 08:53:19 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008966179C00) [pid = 872] [serial = 2182] [outer = 0000008965A32400] 08:53:19 INFO - PROCESS | 872 | 1467042799244 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008966A93800) [pid = 872] [serial = 2183] [outer = 0000008965A32400] 08:53:19 INFO - PROCESS | 872 | 1467042799879 Marionette TRACE conn8 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:53:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 08:53:19 INFO - PROCESS | 872 | 1467042799946 Marionette TRACE conn8 -> [0,2873,"getWindowHandle",null] 08:53:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:53:19 INFO - PROCESS | 872 | 1467042799949 Marionette TRACE conn8 <- [1,2873,null,{"value":"13"}] 08:53:19 INFO - PROCESS | 872 | 1467042799953 Marionette TRACE conn8 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 872 | 1467042799957 Marionette TRACE conn8 <- [1,2874,null,{}] 08:53:19 INFO - PROCESS | 872 | 1467042799969 Marionette TRACE conn8 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 872 | 1467042799974 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:20 INFO - PROCESS | 872 | 1467042800122 Marionette TRACE conn8 <- [1,2875,null,{"value":null}] 08:53:20 INFO - PROCESS | 872 | 1467042800247 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 872 | 1467042800251 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:20 INFO - PROCESS | 872 | ++DOCSHELL 000000897143B800 == 38 [pid = 872] [id = 728] 08:53:20 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896A242800) [pid = 872] [serial = 2184] [outer = 0000000000000000] 08:53:20 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896A24B000) [pid = 872] [serial = 2185] [outer = 000000896A242800] 08:53:20 INFO - PROCESS | 872 | 1467042800313 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896B691C00) [pid = 872] [serial = 2186] [outer = 000000896A242800] 08:53:20 INFO - PROCESS | 872 | 1467042800827 Marionette TRACE conn8 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 942ms 08:53:20 INFO - PROCESS | 872 | 1467042800897 Marionette TRACE conn8 -> [0,2877,"getWindowHandle",null] 08:53:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:53:20 INFO - PROCESS | 872 | 1467042800900 Marionette TRACE conn8 <- [1,2877,null,{"value":"13"}] 08:53:20 INFO - PROCESS | 872 | 1467042800904 Marionette TRACE conn8 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 872 | 1467042800906 Marionette TRACE conn8 <- [1,2878,null,{}] 08:53:20 INFO - PROCESS | 872 | 1467042800910 Marionette TRACE conn8 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 872 | 1467042800912 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:21 INFO - PROCESS | 872 | 1467042801026 Marionette TRACE conn8 <- [1,2879,null,{"value":null}] 08:53:21 INFO - PROCESS | 872 | 1467042801121 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 872 | 1467042801124 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:21 INFO - PROCESS | 872 | ++DOCSHELL 0000008973CC7800 == 39 [pid = 872] [id = 729] 08:53:21 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896C95C400) [pid = 872] [serial = 2187] [outer = 0000000000000000] 08:53:21 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896C966400) [pid = 872] [serial = 2188] [outer = 000000896C95C400] 08:53:21 INFO - PROCESS | 872 | 1467042801179 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896CA0C000) [pid = 872] [serial = 2189] [outer = 000000896C95C400] 08:53:21 INFO - PROCESS | 872 | 1467042801815 Marionette TRACE conn8 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:53:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 941ms 08:53:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:53:21 INFO - PROCESS | 872 | 1467042801847 Marionette TRACE conn8 -> [0,2881,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 872 | 1467042801850 Marionette TRACE conn8 <- [1,2881,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 872 | 1467042801853 Marionette TRACE conn8 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 872 | 1467042801856 Marionette TRACE conn8 <- [1,2882,null,{}] 08:53:21 INFO - PROCESS | 872 | 1467042801860 Marionette TRACE conn8 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 872 | 1467042801862 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:21 INFO - PROCESS | 872 | 1467042801973 Marionette TRACE conn8 <- [1,2883,null,{"value":null}] 08:53:22 INFO - PROCESS | 872 | 1467042802203 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 872 | 1467042802207 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:22 INFO - PROCESS | 872 | ++DOCSHELL 0000008962C74000 == 40 [pid = 872] [id = 730] 08:53:22 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000895C497800) [pid = 872] [serial = 2190] [outer = 0000000000000000] 08:53:22 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (000000895C49CC00) [pid = 872] [serial = 2191] [outer = 000000895C497800] 08:53:22 INFO - PROCESS | 872 | 1467042802268 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (0000008960E55C00) [pid = 872] [serial = 2192] [outer = 000000895C497800] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000897060F800 == 39 [pid = 872] [id = 724] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 0000008961B1D000 == 38 [pid = 872] [id = 723] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000896FC73000 == 37 [pid = 872] [id = 722] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000896EB81800 == 36 [pid = 872] [id = 721] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000896DE2D000 == 35 [pid = 872] [id = 720] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000896C9A8800 == 34 [pid = 872] [id = 719] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 00000089693E9800 == 33 [pid = 872] [id = 718] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 00000089668AC000 == 32 [pid = 872] [id = 717] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 00000089656DC000 == 31 [pid = 872] [id = 716] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 00000089666CC000 == 30 [pid = 872] [id = 715] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000897192A000 == 29 [pid = 872] [id = 714] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 0000008973CC7800 == 28 [pid = 872] [id = 729] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000897143B800 == 27 [pid = 872] [id = 728] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 000000896CA36800 == 26 [pid = 872] [id = 727] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 00000089706C2800 == 25 [pid = 872] [id = 725] 08:53:23 INFO - PROCESS | 872 | --DOCSHELL 0000008962F86800 == 24 [pid = 872] [id = 726] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896C90F400) [pid = 872] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 97 (0000008966178800) [pid = 872] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 96 (00000089667EEC00) [pid = 872] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 95 (0000008969A4E400) [pid = 872] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 94 (000000896955AC00) [pid = 872] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008969617400) [pid = 872] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896578C000) [pid = 872] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896B320C00) [pid = 872] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008965A2CC00) [pid = 872] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008962CB6000) [pid = 872] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008962FC7C00) [pid = 872] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896981CC00) [pid = 872] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 86 (0000008969A56800) [pid = 872] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896AEA1000) [pid = 872] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896AE4C400) [pid = 872] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896B3AEC00) [pid = 872] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000895C49A800) [pid = 872] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C9AEC00) [pid = 872] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008960EB9000) [pid = 872] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896BAE9000) [pid = 872] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896B6D3C00) [pid = 872] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896187B000) [pid = 872] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896BE8D000) [pid = 872] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896A24AC00) [pid = 872] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896A27E800) [pid = 872] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008968B47000) [pid = 872] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 72 (0000008968BC5000) [pid = 872] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000895C49B800) [pid = 872] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896BE9B400) [pid = 872] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000896B3B8400) [pid = 872] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896C960C00) [pid = 872] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 67 (000000896B351C00) [pid = 872] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896617D800) [pid = 872] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 08:53:23 INFO - PROCESS | 872 | 1467042803641 Marionette TRACE conn8 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:53:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1848ms 08:53:23 INFO - PROCESS | 872 | 1467042803704 Marionette TRACE conn8 -> [0,2885,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 872 | 1467042803709 Marionette TRACE conn8 <- [1,2885,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:53:23 INFO - PROCESS | 872 | 1467042803715 Marionette TRACE conn8 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 872 | 1467042803718 Marionette TRACE conn8 <- [1,2886,null,{}] 08:53:23 INFO - PROCESS | 872 | 1467042803725 Marionette TRACE conn8 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 872 | 1467042803728 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:23 INFO - PROCESS | 872 | 1467042803831 Marionette TRACE conn8 <- [1,2887,null,{"value":null}] 08:53:23 INFO - PROCESS | 872 | 1467042803838 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 872 | 1467042803843 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:23 INFO - PROCESS | 872 | ++DOCSHELL 00000089627E8800 == 25 [pid = 872] [id = 731] 08:53:23 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (000000895C9AC000) [pid = 872] [serial = 2193] [outer = 0000000000000000] 08:53:23 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (000000895CBCAC00) [pid = 872] [serial = 2194] [outer = 000000895C9AC000] 08:53:23 INFO - PROCESS | 872 | 1467042803896 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008960EB8400) [pid = 872] [serial = 2195] [outer = 000000895C9AC000] 08:53:24 INFO - PROCESS | 872 | 1467042804406 Marionette TRACE conn8 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:53:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 732ms 08:53:24 INFO - PROCESS | 872 | 1467042804450 Marionette TRACE conn8 -> [0,2889,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 872 | 1467042804456 Marionette TRACE conn8 <- [1,2889,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:53:24 INFO - PROCESS | 872 | 1467042804462 Marionette TRACE conn8 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 872 | 1467042804465 Marionette TRACE conn8 <- [1,2890,null,{}] 08:53:24 INFO - PROCESS | 872 | 1467042804469 Marionette TRACE conn8 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 872 | 1467042804472 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:24 INFO - PROCESS | 872 | 1467042804567 Marionette TRACE conn8 <- [1,2891,null,{"value":null}] 08:53:24 INFO - PROCESS | 872 | 1467042804576 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 872 | 1467042804579 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:24 INFO - PROCESS | 872 | ++DOCSHELL 00000089674DC000 == 26 [pid = 872] [id = 732] 08:53:24 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (00000089626D6C00) [pid = 872] [serial = 2196] [outer = 0000000000000000] 08:53:24 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (00000089629CD000) [pid = 872] [serial = 2197] [outer = 00000089626D6C00] 08:53:24 INFO - PROCESS | 872 | 1467042804628 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008962FC8800) [pid = 872] [serial = 2198] [outer = 00000089626D6C00] 08:53:25 INFO - PROCESS | 872 | 1467042805107 Marionette TRACE conn8 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 691ms 08:53:25 INFO - PROCESS | 872 | 1467042805156 Marionette TRACE conn8 -> [0,2893,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 872 | 1467042805158 Marionette TRACE conn8 <- [1,2893,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:53:25 INFO - PROCESS | 872 | 1467042805162 Marionette TRACE conn8 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 872 | 1467042805166 Marionette TRACE conn8 <- [1,2894,null,{}] 08:53:25 INFO - PROCESS | 872 | 1467042805178 Marionette TRACE conn8 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 872 | 1467042805183 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:25 INFO - PROCESS | 872 | 1467042805306 Marionette TRACE conn8 <- [1,2895,null,{"value":null}] 08:53:25 INFO - PROCESS | 872 | 1467042805395 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 872 | 1467042805398 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:25 INFO - PROCESS | 872 | ++DOCSHELL 000000896B6A2000 == 27 [pid = 872] [id = 733] 08:53:25 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089657BE800) [pid = 872] [serial = 2199] [outer = 0000000000000000] 08:53:25 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008965A72800) [pid = 872] [serial = 2200] [outer = 00000089657BE800] 08:53:25 INFO - PROCESS | 872 | 1467042805447 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (00000089661A1C00) [pid = 872] [serial = 2201] [outer = 00000089657BE800] 08:53:25 INFO - PROCESS | 872 | 1467042805882 Marionette TRACE conn8 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 08:53:25 INFO - PROCESS | 872 | 1467042805898 Marionette TRACE conn8 -> [0,2897,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 872 | 1467042805901 Marionette TRACE conn8 <- [1,2897,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:53:25 INFO - PROCESS | 872 | 1467042805904 Marionette TRACE conn8 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 872 | 1467042805906 Marionette TRACE conn8 <- [1,2898,null,{}] 08:53:25 INFO - PROCESS | 872 | 1467042805915 Marionette TRACE conn8 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 872 | 1467042805917 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:26 INFO - PROCESS | 872 | 1467042806032 Marionette TRACE conn8 <- [1,2899,null,{"value":null}] 08:53:26 INFO - PROCESS | 872 | 1467042806038 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 872 | 1467042806040 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:26 INFO - PROCESS | 872 | ++DOCSHELL 000000896CBBA000 == 28 [pid = 872] [id = 734] 08:53:26 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008966A8BC00) [pid = 872] [serial = 2202] [outer = 0000000000000000] 08:53:26 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966A94C00) [pid = 872] [serial = 2203] [outer = 0000008966A8BC00] 08:53:26 INFO - PROCESS | 872 | 1467042806087 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008968BB9400) [pid = 872] [serial = 2204] [outer = 0000008966A8BC00] 08:53:26 INFO - PROCESS | 872 | 1467042806533 Marionette TRACE conn8 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:53:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:53:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 08:53:26 INFO - PROCESS | 872 | 1467042806577 Marionette TRACE conn8 -> [0,2901,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 872 | 1467042806579 Marionette TRACE conn8 <- [1,2901,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /DOMEvents/constructors.html 08:53:26 INFO - PROCESS | 872 | 1467042806583 Marionette TRACE conn8 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 872 | 1467042806584 Marionette TRACE conn8 <- [1,2902,null,{}] 08:53:26 INFO - PROCESS | 872 | 1467042806588 Marionette TRACE conn8 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 872 | 1467042806590 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:26 INFO - PROCESS | 872 | 1467042806726 Marionette TRACE conn8 <- [1,2903,null,{"value":null}] 08:53:26 INFO - PROCESS | 872 | 1467042806777 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 872 | 1467042806779 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:26 INFO - PROCESS | 872 | ++DOCSHELL 000000896E86C000 == 29 [pid = 872] [id = 735] 08:53:26 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968BC6400) [pid = 872] [serial = 2205] [outer = 0000000000000000] 08:53:26 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969558000) [pid = 872] [serial = 2206] [outer = 0000008968BC6400] 08:53:26 INFO - PROCESS | 872 | 1467042806824 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969563C00) [pid = 872] [serial = 2207] [outer = 0000008968BC6400] 08:53:27 INFO - PROCESS | 872 | 1467042807349 Marionette TRACE conn8 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:53:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:53:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:53:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 807ms 08:53:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:53:27 INFO - PROCESS | 872 | 1467042807392 Marionette TRACE conn8 -> [0,2905,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 872 | 1467042807394 Marionette TRACE conn8 <- [1,2905,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 872 | 1467042807397 Marionette TRACE conn8 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 872 | 1467042807399 Marionette TRACE conn8 <- [1,2906,null,{}] 08:53:27 INFO - PROCESS | 872 | 1467042807403 Marionette TRACE conn8 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 872 | 1467042807409 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:27 INFO - PROCESS | 872 | 1467042807546 Marionette TRACE conn8 <- [1,2907,null,{"value":null}] 08:53:27 INFO - PROCESS | 872 | 1467042807603 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 872 | 1467042807606 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:27 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9AA800 == 30 [pid = 872] [id = 736] 08:53:27 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (0000008966A94800) [pid = 872] [serial = 2208] [outer = 0000000000000000] 08:53:27 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008969A48C00) [pid = 872] [serial = 2209] [outer = 0000008966A94800] 08:53:27 INFO - PROCESS | 872 | 1467042807660 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896A27F000) [pid = 872] [serial = 2210] [outer = 0000008966A94800] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008968980800) [pid = 872] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008969560C00) [pid = 872] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969A57400) [pid = 872] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008966A95C00) [pid = 872] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000896271C400) [pid = 872] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896616EC00) [pid = 872] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089618E7C00) [pid = 872] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000895C9B0000) [pid = 872] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008960B52400) [pid = 872] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896AF19800) [pid = 872] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896B68C400) [pid = 872] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:53:27 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B323800) [pid = 872] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:53:28 INFO - PROCESS | 872 | 1467042808209 Marionette TRACE conn8 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:53:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 838ms 08:53:28 INFO - PROCESS | 872 | 1467042808238 Marionette TRACE conn8 -> [0,2909,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 872 | 1467042808240 Marionette TRACE conn8 <- [1,2909,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:53:28 INFO - PROCESS | 872 | 1467042808244 Marionette TRACE conn8 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 872 | 1467042808246 Marionette TRACE conn8 <- [1,2910,null,{}] 08:53:28 INFO - PROCESS | 872 | 1467042808249 Marionette TRACE conn8 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 872 | 1467042808251 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:28 INFO - PROCESS | 872 | 1467042808331 Marionette TRACE conn8 <- [1,2911,null,{"value":null}] 08:53:28 INFO - PROCESS | 872 | 1467042808336 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 872 | 1467042808338 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:28 INFO - PROCESS | 872 | ++DOCSHELL 0000008970009800 == 31 [pid = 872] [id = 737] 08:53:28 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (00000089629D7800) [pid = 872] [serial = 2211] [outer = 0000000000000000] 08:53:28 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008968CF3C00) [pid = 872] [serial = 2212] [outer = 00000089629D7800] 08:53:28 INFO - PROCESS | 872 | 1467042808384 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (000000896A282C00) [pid = 872] [serial = 2213] [outer = 00000089629D7800] 08:53:28 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:53:28 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:53:28 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:53:28 INFO - PROCESS | 872 | [872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:53:28 INFO - PROCESS | 872 | 1467042808796 Marionette TRACE conn8 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:53:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:53:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:53:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:53:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:53:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:53:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:53:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:53:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:53:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:53:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 590ms 08:53:28 INFO - PROCESS | 872 | 1467042808847 Marionette TRACE conn8 -> [0,2913,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 872 | 1467042808850 Marionette TRACE conn8 <- [1,2913,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:53:28 INFO - PROCESS | 872 | 1467042808853 Marionette TRACE conn8 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 872 | 1467042808855 Marionette TRACE conn8 <- [1,2914,null,{}] 08:53:28 INFO - PROCESS | 872 | 1467042808863 Marionette TRACE conn8 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 872 | 1467042808865 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:28 INFO - PROCESS | 872 | 1467042808947 Marionette TRACE conn8 <- [1,2915,null,{"value":null}] 08:53:28 INFO - PROCESS | 872 | 1467042808952 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 872 | 1467042808962 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:28 INFO - PROCESS | 872 | ++DOCSHELL 00000089701A8800 == 32 [pid = 872] [id = 738] 08:53:28 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896AE56C00) [pid = 872] [serial = 2214] [outer = 0000000000000000] 08:53:29 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896B317400) [pid = 872] [serial = 2215] [outer = 000000896AE56C00] 08:53:29 INFO - PROCESS | 872 | 1467042809009 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896B34D800) [pid = 872] [serial = 2216] [outer = 000000896AE56C00] 08:53:29 INFO - PROCESS | 872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:53:29 INFO - PROCESS | 872 | 1467042809436 Marionette TRACE conn8 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:53:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 08:53:29 INFO - PROCESS | 872 | 1467042809486 Marionette TRACE conn8 -> [0,2917,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 872 | 1467042809488 Marionette TRACE conn8 <- [1,2917,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:53:29 INFO - PROCESS | 872 | 1467042809491 Marionette TRACE conn8 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 872 | 1467042809493 Marionette TRACE conn8 <- [1,2918,null,{}] 08:53:29 INFO - PROCESS | 872 | 1467042809509 Marionette TRACE conn8 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 872 | 1467042809511 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:29 INFO - PROCESS | 872 | 1467042809593 Marionette TRACE conn8 <- [1,2919,null,{"value":null}] 08:53:29 INFO - PROCESS | 872 | 1467042809597 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 872 | 1467042809599 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:29 INFO - PROCESS | 872 | ++DOCSHELL 000000897067B000 == 33 [pid = 872] [id = 739] 08:53:29 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896B356800) [pid = 872] [serial = 2217] [outer = 0000000000000000] 08:53:29 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896B3B1000) [pid = 872] [serial = 2218] [outer = 000000896B356800] 08:53:29 INFO - PROCESS | 872 | 1467042809644 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896B4DA000) [pid = 872] [serial = 2219] [outer = 000000896B356800] 08:53:30 INFO - PROCESS | 872 | --DOCSHELL 00000089674DC000 == 32 [pid = 872] [id = 732] 08:53:30 INFO - PROCESS | 872 | --DOCSHELL 00000089627E8800 == 31 [pid = 872] [id = 731] 08:53:30 INFO - PROCESS | 872 | --DOCSHELL 0000008962C74000 == 30 [pid = 872] [id = 730] 08:53:31 INFO - PROCESS | 872 | --DOCSHELL 000000896B6A2000 == 29 [pid = 872] [id = 733] 08:53:31 INFO - PROCESS | 872 | --DOCSHELL 00000089701A8800 == 28 [pid = 872] [id = 738] 08:53:31 INFO - PROCESS | 872 | --DOCSHELL 000000896E86C000 == 27 [pid = 872] [id = 735] 08:53:31 INFO - PROCESS | 872 | --DOCSHELL 0000008970009800 == 26 [pid = 872] [id = 737] 08:53:31 INFO - PROCESS | 872 | --DOCSHELL 000000896C9AA800 == 25 [pid = 872] [id = 736] 08:53:31 INFO - PROCESS | 872 | --DOCSHELL 000000896CBBA000 == 24 [pid = 872] [id = 734] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 80 (0000008968985C00) [pid = 872] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008969819C00) [pid = 872] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896CA0AC00) [pid = 872] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896CA02C00) [pid = 872] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008966E39800) [pid = 872] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 75 (00000089629D1800) [pid = 872] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 74 (0000008962FCCC00) [pid = 872] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008966171400) [pid = 872] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089667E9000) [pid = 872] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 71 (0000008962507400) [pid = 872] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896271F400) [pid = 872] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 69 (000000895DA55800) [pid = 872] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 68 (000000896186FC00) [pid = 872] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 67 (00000089667EAC00) [pid = 872] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 66 (000000896AF20800) [pid = 872] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 65 (000000896B6DD800) [pid = 872] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 64 (000000896B353C00) [pid = 872] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 63 (000000896BE92800) [pid = 872] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 62 (000000896B31E800) [pid = 872] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 61 (00000089692C5C00) [pid = 872] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 60 (000000896AE4A000) [pid = 872] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 59 (000000896B3B4000) [pid = 872] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 58 (000000896A27C400) [pid = 872] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | --DOMWINDOW == 57 (000000896745D800) [pid = 872] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 08:53:31 INFO - PROCESS | 872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:53:31 INFO - PROCESS | 872 | 1467042811415 Marionette TRACE conn8 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:53:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1956ms 08:53:31 INFO - PROCESS | 872 | 1467042811451 Marionette TRACE conn8 -> [0,2921,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 872 | 1467042811455 Marionette TRACE conn8 <- [1,2921,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 872 | 1467042811461 Marionette TRACE conn8 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:53:31 INFO - PROCESS | 872 | 1467042811464 Marionette TRACE conn8 <- [1,2922,null,{}] 08:53:31 INFO - PROCESS | 872 | 1467042811470 Marionette TRACE conn8 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 872 | 1467042811473 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:31 INFO - PROCESS | 872 | 1467042811570 Marionette TRACE conn8 <- [1,2923,null,{"value":null}] 08:53:31 INFO - PROCESS | 872 | 1467042811578 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 872 | 1467042811581 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:31 INFO - PROCESS | 872 | ++DOCSHELL 00000089627DF800 == 25 [pid = 872] [id = 740] 08:53:31 INFO - PROCESS | 872 | ++DOMWINDOW == 58 (000000895C49B000) [pid = 872] [serial = 2220] [outer = 0000000000000000] 08:53:31 INFO - PROCESS | 872 | ++DOMWINDOW == 59 (000000895C49B800) [pid = 872] [serial = 2221] [outer = 000000895C49B000] 08:53:31 INFO - PROCESS | 872 | 1467042811631 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 872 | ++DOMWINDOW == 60 (000000895CF1B400) [pid = 872] [serial = 2222] [outer = 000000895C49B000] 08:53:32 INFO - PROCESS | 872 | 1467042812121 Marionette TRACE conn8 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:53:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 693ms 08:53:32 INFO - PROCESS | 872 | 1467042812161 Marionette TRACE conn8 -> [0,2925,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 872 | 1467042812167 Marionette TRACE conn8 <- [1,2925,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:53:32 INFO - PROCESS | 872 | 1467042812173 Marionette TRACE conn8 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 872 | 1467042812176 Marionette TRACE conn8 <- [1,2926,null,{}] 08:53:32 INFO - PROCESS | 872 | 1467042812180 Marionette TRACE conn8 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 872 | 1467042812183 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:32 INFO - PROCESS | 872 | 1467042812279 Marionette TRACE conn8 <- [1,2927,null,{"value":null}] 08:53:32 INFO - PROCESS | 872 | 1467042812287 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 872 | 1467042812290 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:32 INFO - PROCESS | 872 | ++DOCSHELL 0000008967262800 == 26 [pid = 872] [id = 741] 08:53:32 INFO - PROCESS | 872 | ++DOMWINDOW == 61 (000000896186FC00) [pid = 872] [serial = 2223] [outer = 0000000000000000] 08:53:32 INFO - PROCESS | 872 | ++DOMWINDOW == 62 (00000089618A8C00) [pid = 872] [serial = 2224] [outer = 000000896186FC00] 08:53:32 INFO - PROCESS | 872 | 1467042812346 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 872 | ++DOMWINDOW == 63 (0000008962507800) [pid = 872] [serial = 2225] [outer = 000000896186FC00] 08:53:32 INFO - PROCESS | 872 | 1467042812806 Marionette TRACE conn8 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:53:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 08:53:32 INFO - PROCESS | 872 | 1467042812869 Marionette TRACE conn8 -> [0,2929,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 872 | 1467042812872 Marionette TRACE conn8 <- [1,2929,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:53:32 INFO - PROCESS | 872 | 1467042812876 Marionette TRACE conn8 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 872 | 1467042812879 Marionette TRACE conn8 <- [1,2930,null,{}] 08:53:32 INFO - PROCESS | 872 | 1467042812891 Marionette TRACE conn8 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 872 | 1467042812896 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:33 INFO - PROCESS | 872 | 1467042813029 Marionette TRACE conn8 <- [1,2931,null,{"value":null}] 08:53:33 INFO - PROCESS | 872 | 1467042813114 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 872 | 1467042813117 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:33 INFO - PROCESS | 872 | ++DOCSHELL 00000089693E1000 == 27 [pid = 872] [id = 742] 08:53:33 INFO - PROCESS | 872 | ++DOMWINDOW == 64 (000000895A9EA000) [pid = 872] [serial = 2226] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 872 | ++DOMWINDOW == 65 (0000008962FC0800) [pid = 872] [serial = 2227] [outer = 000000895A9EA000] 08:53:33 INFO - PROCESS | 872 | 1467042813167 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 872 | ++DOMWINDOW == 66 (0000008960E52000) [pid = 872] [serial = 2228] [outer = 000000895A9EA000] 08:53:33 INFO - PROCESS | 872 | 1467042813525 Marionette TRACE conn8 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:53:33 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:53:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:53:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 08:53:33 INFO - PROCESS | 872 | 1467042813570 Marionette TRACE conn8 -> [0,2933,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 872 | 1467042813573 Marionette TRACE conn8 <- [1,2933,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:53:33 INFO - PROCESS | 872 | 1467042813576 Marionette TRACE conn8 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 872 | 1467042813578 Marionette TRACE conn8 <- [1,2934,null,{}] 08:53:33 INFO - PROCESS | 872 | 1467042813582 Marionette TRACE conn8 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 872 | 1467042813584 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:33 INFO - PROCESS | 872 | 1467042813708 Marionette TRACE conn8 <- [1,2935,null,{"value":null}] 08:53:33 INFO - PROCESS | 872 | 1467042813715 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 872 | 1467042813717 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:33 INFO - PROCESS | 872 | ++DOCSHELL 000000896BA0D800 == 28 [pid = 872] [id = 743] 08:53:33 INFO - PROCESS | 872 | ++DOMWINDOW == 67 (0000008965787000) [pid = 872] [serial = 2229] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 872 | ++DOMWINDOW == 68 (0000008965A30800) [pid = 872] [serial = 2230] [outer = 0000008965787000] 08:53:33 INFO - PROCESS | 872 | 1467042813763 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 872 | ++DOMWINDOW == 69 (0000008966199C00) [pid = 872] [serial = 2231] [outer = 0000008965787000] 08:53:34 INFO - PROCESS | 872 | 1467042814148 Marionette TRACE conn8 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:53:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 08:53:34 INFO - PROCESS | 872 | 1467042814165 Marionette TRACE conn8 -> [0,2937,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 872 | 1467042814167 Marionette TRACE conn8 <- [1,2937,null,{"value":"13"}] 08:53:34 INFO - PROCESS | 872 | 1467042814170 Marionette TRACE conn8 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:53:34 INFO - PROCESS | 872 | 1467042814172 Marionette TRACE conn8 <- [1,2938,null,{}] 08:53:34 INFO - PROCESS | 872 | 1467042814176 Marionette TRACE conn8 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 872 | 1467042814178 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:34 INFO - PROCESS | 872 | 1467042814261 Marionette TRACE conn8 <- [1,2939,null,{"value":null}] 08:53:34 INFO - PROCESS | 872 | 1467042814335 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 872 | 1467042814337 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:34 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE27000 == 29 [pid = 872] [id = 744] 08:53:34 INFO - PROCESS | 872 | ++DOMWINDOW == 70 (000000896186D800) [pid = 872] [serial = 2232] [outer = 0000000000000000] 08:53:34 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008966935400) [pid = 872] [serial = 2233] [outer = 000000896186D800] 08:53:34 INFO - PROCESS | 872 | 1467042814382 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (0000008966E32800) [pid = 872] [serial = 2234] [outer = 000000896186D800] 08:53:34 INFO - PROCESS | 872 | ++DOCSHELL 000000895A950000 == 30 [pid = 872] [id = 745] 08:53:34 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000896745D400) [pid = 872] [serial = 2235] [outer = 0000000000000000] 08:53:34 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (0000008967466400) [pid = 872] [serial = 2236] [outer = 000000896745D400] 08:53:34 INFO - PROCESS | 872 | 1467042814797 Marionette TRACE conn8 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:53:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 08:53:34 INFO - PROCESS | 872 | 1467042814864 Marionette TRACE conn8 -> [0,2941,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 872 | 1467042814867 Marionette TRACE conn8 <- [1,2941,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:53:34 INFO - PROCESS | 872 | 1467042814870 Marionette TRACE conn8 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 872 | 1467042814872 Marionette TRACE conn8 <- [1,2942,null,{}] 08:53:34 INFO - PROCESS | 872 | 1467042814876 Marionette TRACE conn8 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 872 | 1467042814882 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:35 INFO - PROCESS | 872 | 1467042814997 Marionette TRACE conn8 <- [1,2943,null,{"value":null}] 08:53:35 INFO - PROCESS | 872 | 1467042815011 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 872 | 1467042815013 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:35 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9AD000 == 31 [pid = 872] [id = 746] 08:53:35 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008967295800) [pid = 872] [serial = 2237] [outer = 0000000000000000] 08:53:35 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008968BC2000) [pid = 872] [serial = 2238] [outer = 0000008967295800] 08:53:35 INFO - PROCESS | 872 | 1467042815058 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008969561800) [pid = 872] [serial = 2239] [outer = 0000008967295800] 08:53:35 INFO - PROCESS | 872 | 1467042815466 Marionette TRACE conn8 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:53:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:53:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 08:53:35 INFO - PROCESS | 872 | 1467042815507 Marionette TRACE conn8 -> [0,2945,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 872 | 1467042815509 Marionette TRACE conn8 <- [1,2945,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:53:35 INFO - PROCESS | 872 | 1467042815512 Marionette TRACE conn8 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 872 | 1467042815514 Marionette TRACE conn8 <- [1,2946,null,{}] 08:53:35 INFO - PROCESS | 872 | 1467042815518 Marionette TRACE conn8 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 872 | 1467042815520 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:35 INFO - PROCESS | 872 | 1467042815613 Marionette TRACE conn8 <- [1,2947,null,{"value":null}] 08:53:35 INFO - PROCESS | 872 | 1467042815646 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 872 | 1467042815649 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:35 INFO - PROCESS | 872 | ++DOCSHELL 0000008970008000 == 32 [pid = 872] [id = 747] 08:53:35 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896961A000) [pid = 872] [serial = 2240] [outer = 0000000000000000] 08:53:35 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008969821800) [pid = 872] [serial = 2241] [outer = 000000896961A000] 08:53:35 INFO - PROCESS | 872 | 1467042815692 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008969A5E000) [pid = 872] [serial = 2242] [outer = 000000896961A000] 08:53:36 INFO - PROCESS | 872 | 1467042816065 Marionette TRACE conn8 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:53:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 586ms 08:53:36 INFO - PROCESS | 872 | 1467042816102 Marionette TRACE conn8 -> [0,2949,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 872 | 1467042816104 Marionette TRACE conn8 <- [1,2949,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:53:36 INFO - PROCESS | 872 | 1467042816107 Marionette TRACE conn8 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 872 | 1467042816109 Marionette TRACE conn8 <- [1,2950,null,{}] 08:53:36 INFO - PROCESS | 872 | 1467042816113 Marionette TRACE conn8 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 872 | 1467042816115 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:36 INFO - PROCESS | 872 | 1467042816237 Marionette TRACE conn8 <- [1,2951,null,{"value":null}] 08:53:36 INFO - PROCESS | 872 | 1467042816244 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 872 | 1467042816246 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:36 INFO - PROCESS | 872 | ++DOCSHELL 00000089700A6800 == 33 [pid = 872] [id = 748] 08:53:36 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008969A4C400) [pid = 872] [serial = 2243] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896A276800) [pid = 872] [serial = 2244] [outer = 0000008969A4C400] 08:53:36 INFO - PROCESS | 872 | 1467042816291 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896A285800) [pid = 872] [serial = 2245] [outer = 0000008969A4C400] 08:53:36 INFO - PROCESS | 872 | 1467042816707 Marionette TRACE conn8 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:53:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 628ms 08:53:36 INFO - PROCESS | 872 | 1467042816749 Marionette TRACE conn8 -> [0,2953,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 872 | 1467042816751 Marionette TRACE conn8 <- [1,2953,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:53:36 INFO - PROCESS | 872 | 1467042816755 Marionette TRACE conn8 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 872 | 1467042816756 Marionette TRACE conn8 <- [1,2954,null,{}] 08:53:36 INFO - PROCESS | 872 | 1467042816760 Marionette TRACE conn8 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 872 | 1467042816762 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:36 INFO - PROCESS | 872 | 1467042816873 Marionette TRACE conn8 <- [1,2955,null,{"value":null}] 08:53:36 INFO - PROCESS | 872 | 1467042816881 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 872 | 1467042816883 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:36 INFO - PROCESS | 872 | ++DOCSHELL 00000089693DD800 == 34 [pid = 872] [id = 749] 08:53:36 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896AE50C00) [pid = 872] [serial = 2246] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896AEA1400) [pid = 872] [serial = 2247] [outer = 000000896AE50C00] 08:53:36 INFO - PROCESS | 872 | 1467042816971 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896AF20800) [pid = 872] [serial = 2248] [outer = 000000896AE50C00] 08:53:37 INFO - PROCESS | 872 | 1467042817394 Marionette TRACE conn8 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:53:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 08:53:37 INFO - PROCESS | 872 | 1467042817431 Marionette TRACE conn8 -> [0,2957,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 872 | 1467042817433 Marionette TRACE conn8 <- [1,2957,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:53:37 INFO - PROCESS | 872 | 1467042817437 Marionette TRACE conn8 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 872 | 1467042817438 Marionette TRACE conn8 <- [1,2958,null,{}] 08:53:37 INFO - PROCESS | 872 | 1467042817442 Marionette TRACE conn8 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 872 | 1467042817444 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:37 INFO - PROCESS | 872 | 1467042817558 Marionette TRACE conn8 <- [1,2959,null,{"value":null}] 08:53:37 INFO - PROCESS | 872 | 1467042817563 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 872 | 1467042817565 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:37 INFO - PROCESS | 872 | ++DOCSHELL 00000089706C7000 == 35 [pid = 872] [id = 750] 08:53:37 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B31C400) [pid = 872] [serial = 2249] [outer = 0000000000000000] 08:53:37 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896B34D000) [pid = 872] [serial = 2250] [outer = 000000896B31C400] 08:53:37 INFO - PROCESS | 872 | 1467042817609 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B3A9800) [pid = 872] [serial = 2251] [outer = 000000896B31C400] 08:53:38 INFO - PROCESS | 872 | 1467042818028 Marionette TRACE conn8 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:53:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 627ms 08:53:38 INFO - PROCESS | 872 | 1467042818066 Marionette TRACE conn8 -> [0,2961,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 872 | 1467042818068 Marionette TRACE conn8 <- [1,2961,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:53:38 INFO - PROCESS | 872 | 1467042818072 Marionette TRACE conn8 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 872 | 1467042818074 Marionette TRACE conn8 <- [1,2962,null,{}] 08:53:38 INFO - PROCESS | 872 | 1467042818078 Marionette TRACE conn8 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 872 | 1467042818080 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:38 INFO - PROCESS | 872 | 1467042818202 Marionette TRACE conn8 <- [1,2963,null,{"value":null}] 08:53:38 INFO - PROCESS | 872 | 1467042818208 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 872 | 1467042818211 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:38 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE22000 == 36 [pid = 872] [id = 751] 08:53:38 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B6D4800) [pid = 872] [serial = 2252] [outer = 0000000000000000] 08:53:38 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896B6DC000) [pid = 872] [serial = 2253] [outer = 000000896B6D4800] 08:53:38 INFO - PROCESS | 872 | 1467042818334 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896BE8CC00) [pid = 872] [serial = 2254] [outer = 000000896B6D4800] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 91 (00000089629D7800) [pid = 872] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000896AE56C00) [pid = 872] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008966A8BC00) [pid = 872] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008968BC6400) [pid = 872] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008966A94800) [pid = 872] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895C9AC000) [pid = 872] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000895C497800) [pid = 872] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896C95C400) [pid = 872] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896A242800) [pid = 872] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008965A32400) [pid = 872] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895CF52400) [pid = 872] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089657BE800) [pid = 872] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:53:38 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089626D6C00) [pid = 872] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:53:38 INFO - PROCESS | 872 | 1467042818837 Marionette TRACE conn8 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:53:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 776ms 08:53:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:53:38 INFO - PROCESS | 872 | 1467042818851 Marionette TRACE conn8 -> [0,2965,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 872 | 1467042818853 Marionette TRACE conn8 <- [1,2965,null,{"value":"13"}] 08:53:38 INFO - PROCESS | 872 | 1467042818856 Marionette TRACE conn8 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 872 | 1467042818858 Marionette TRACE conn8 <- [1,2966,null,{}] 08:53:38 INFO - PROCESS | 872 | 1467042818861 Marionette TRACE conn8 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 872 | 1467042818863 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:38 INFO - PROCESS | 872 | 1467042818975 Marionette TRACE conn8 <- [1,2967,null,{"value":null}] 08:53:39 INFO - PROCESS | 872 | 1467042819026 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 872 | 1467042819028 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:39 INFO - PROCESS | 872 | ++DOCSHELL 0000008971495000 == 37 [pid = 872] [id = 752] 08:53:39 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008961507000) [pid = 872] [serial = 2255] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008967230400) [pid = 872] [serial = 2256] [outer = 0000008961507000] 08:53:39 INFO - PROCESS | 872 | 1467042819082 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896B6DA400) [pid = 872] [serial = 2257] [outer = 0000008961507000] 08:53:39 INFO - PROCESS | 872 | 1467042819407 Marionette TRACE conn8 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:53:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 586ms 08:53:39 INFO - PROCESS | 872 | 1467042819445 Marionette TRACE conn8 -> [0,2969,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 872 | 1467042819447 Marionette TRACE conn8 <- [1,2969,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:53:39 INFO - PROCESS | 872 | 1467042819450 Marionette TRACE conn8 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 872 | 1467042819452 Marionette TRACE conn8 <- [1,2970,null,{}] 08:53:39 INFO - PROCESS | 872 | 1467042819456 Marionette TRACE conn8 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 872 | 1467042819458 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:39 INFO - PROCESS | 872 | 1467042819576 Marionette TRACE conn8 <- [1,2971,null,{"value":null}] 08:53:39 INFO - PROCESS | 872 | 1467042819583 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 872 | 1467042819585 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:39 INFO - PROCESS | 872 | ++DOCSHELL 0000008971928800 == 38 [pid = 872] [id = 753] 08:53:39 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (0000008969560800) [pid = 872] [serial = 2258] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896BE96C00) [pid = 872] [serial = 2259] [outer = 0000008969560800] 08:53:39 INFO - PROCESS | 872 | 1467042819629 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896C90B800) [pid = 872] [serial = 2260] [outer = 0000008969560800] 08:53:40 INFO - PROCESS | 872 | 1467042820023 Marionette TRACE conn8 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:53:40 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:53:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:53:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 08:53:40 INFO - PROCESS | 872 | 1467042820082 Marionette TRACE conn8 -> [0,2973,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 872 | 1467042820084 Marionette TRACE conn8 <- [1,2973,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 872 | 1467042820087 Marionette TRACE conn8 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:53:40 INFO - PROCESS | 872 | 1467042820089 Marionette TRACE conn8 <- [1,2974,null,{}] 08:53:40 INFO - PROCESS | 872 | 1467042820092 Marionette TRACE conn8 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 872 | 1467042820094 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:40 INFO - PROCESS | 872 | 1467042820211 Marionette TRACE conn8 <- [1,2975,null,{"value":null}] 08:53:40 INFO - PROCESS | 872 | 1467042820230 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 872 | 1467042820232 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:40 INFO - PROCESS | 872 | ++DOCSHELL 0000008973CD3800 == 39 [pid = 872] [id = 754] 08:53:40 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896C95E000) [pid = 872] [serial = 2261] [outer = 0000000000000000] 08:53:40 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896C964400) [pid = 872] [serial = 2262] [outer = 000000896C95E000] 08:53:40 INFO - PROCESS | 872 | 1467042820276 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896CA04800) [pid = 872] [serial = 2263] [outer = 000000896C95E000] 08:53:40 INFO - PROCESS | 872 | 1467042820627 Marionette TRACE conn8 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:53:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 08:53:40 INFO - PROCESS | 872 | 1467042820712 Marionette TRACE conn8 -> [0,2977,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 872 | 1467042820717 Marionette TRACE conn8 <- [1,2977,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 872 | 1467042820723 Marionette TRACE conn8 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 872 | 1467042820728 Marionette TRACE conn8 <- [1,2978,null,{}] 08:53:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:53:40 INFO - PROCESS | 872 | 1467042820735 Marionette TRACE conn8 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 872 | 1467042820739 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:40 INFO - PROCESS | 872 | 1467042820884 Marionette TRACE conn8 <- [1,2979,null,{"value":null}] 08:53:41 INFO - PROCESS | 872 | 1467042821076 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 872 | 1467042821080 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:41 INFO - PROCESS | 872 | ++DOCSHELL 0000008962939000 == 40 [pid = 872] [id = 755] 08:53:41 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000895C212800) [pid = 872] [serial = 2264] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000895C363C00) [pid = 872] [serial = 2265] [outer = 000000895C212800] 08:53:41 INFO - PROCESS | 872 | 1467042821141 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008960DF6000) [pid = 872] [serial = 2266] [outer = 000000895C212800] 08:53:41 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C8D000 == 41 [pid = 872] [id = 756] 08:53:41 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (00000089626D5800) [pid = 872] [serial = 2267] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (00000089629D2400) [pid = 872] [serial = 2268] [outer = 00000089626D5800] 08:53:41 INFO - PROCESS | 872 | 1467042821843 Marionette TRACE conn8 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:53:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1129ms 08:53:41 INFO - PROCESS | 872 | 1467042821880 Marionette TRACE conn8 -> [0,2981,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 872 | 1467042821884 Marionette TRACE conn8 <- [1,2981,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:53:41 INFO - PROCESS | 872 | 1467042821891 Marionette TRACE conn8 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 872 | 1467042821896 Marionette TRACE conn8 <- [1,2982,null,{}] 08:53:41 INFO - PROCESS | 872 | 1467042821900 Marionette TRACE conn8 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 872 | 1467042821903 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:42 INFO - PROCESS | 872 | 1467042822051 Marionette TRACE conn8 <- [1,2983,null,{"value":null}] 08:53:42 INFO - PROCESS | 872 | 1467042822169 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 872 | 1467042822172 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:42 INFO - PROCESS | 872 | ++DOCSHELL 000000896CB14000 == 42 [pid = 872] [id = 757] 08:53:42 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896271F400) [pid = 872] [serial = 2269] [outer = 0000000000000000] 08:53:42 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (0000008962FCF800) [pid = 872] [serial = 2270] [outer = 000000896271F400] 08:53:42 INFO - PROCESS | 872 | 1467042822230 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008966171000) [pid = 872] [serial = 2271] [outer = 000000896271F400] 08:53:43 INFO - PROCESS | 872 | 1467042823080 Marionette TRACE conn8 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:53:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1230ms 08:53:43 INFO - PROCESS | 872 | 1467042823126 Marionette TRACE conn8 -> [0,2985,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 872 | 1467042823131 Marionette TRACE conn8 <- [1,2985,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:53:43 INFO - PROCESS | 872 | 1467042823136 Marionette TRACE conn8 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 872 | 1467042823139 Marionette TRACE conn8 <- [1,2986,null,{}] 08:53:43 INFO - PROCESS | 872 | 1467042823145 Marionette TRACE conn8 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 872 | 1467042823148 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:43 INFO - PROCESS | 872 | 1467042823274 Marionette TRACE conn8 <- [1,2987,null,{"value":null}] 08:53:43 INFO - PROCESS | 872 | 1467042823358 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 872 | 1467042823362 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:43 INFO - PROCESS | 872 | ++DOCSHELL 000000896252C800 == 43 [pid = 872] [id = 758] 08:53:43 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (00000089618A4800) [pid = 872] [serial = 2272] [outer = 0000000000000000] 08:53:43 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (0000008962677400) [pid = 872] [serial = 2273] [outer = 00000089618A4800] 08:53:43 INFO - PROCESS | 872 | 1467042823464 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (0000008962F3C800) [pid = 872] [serial = 2274] [outer = 00000089618A4800] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 0000008971928800 == 42 [pid = 872] [id = 753] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 0000008971495000 == 41 [pid = 872] [id = 752] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 000000896DE22000 == 40 [pid = 872] [id = 751] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 00000089706C7000 == 39 [pid = 872] [id = 750] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 00000089693DD800 == 38 [pid = 872] [id = 749] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 00000089700A6800 == 37 [pid = 872] [id = 748] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 0000008970008000 == 36 [pid = 872] [id = 747] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 000000896F9AD000 == 35 [pid = 872] [id = 746] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 000000895A950000 == 34 [pid = 872] [id = 745] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 000000896DE27000 == 33 [pid = 872] [id = 744] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 000000896BA0D800 == 32 [pid = 872] [id = 743] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 00000089693E1000 == 31 [pid = 872] [id = 742] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 0000008967262800 == 30 [pid = 872] [id = 741] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 00000089627DF800 == 29 [pid = 872] [id = 740] 08:53:43 INFO - PROCESS | 872 | --DOCSHELL 000000897067B000 == 28 [pid = 872] [id = 739] 08:53:43 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896B3B1000) [pid = 872] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 97 (000000896B34D800) [pid = 872] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 96 (0000008966A94C00) [pid = 872] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 95 (0000008969558000) [pid = 872] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008969A48C00) [pid = 872] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008969563C00) [pid = 872] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 92 (000000896B317400) [pid = 872] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896A27F000) [pid = 872] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000895CBCAC00) [pid = 872] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008960EB8400) [pid = 872] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 88 (0000008960E55C00) [pid = 872] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C49CC00) [pid = 872] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896CA0C000) [pid = 872] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896C966400) [pid = 872] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 84 (000000896B691C00) [pid = 872] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000896A24B000) [pid = 872] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008966A93800) [pid = 872] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008966179C00) [pid = 872] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 80 (00000089626D1800) [pid = 872] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008960B57400) [pid = 872] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008965A72800) [pid = 872] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 77 (00000089629CD000) [pid = 872] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008962FC8800) [pid = 872] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008968BB9400) [pid = 872] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896A282C00) [pid = 872] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 73 (0000008968CF3C00) [pid = 872] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | --DOMWINDOW == 72 (00000089661A1C00) [pid = 872] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 872 | 1467042824036 Marionette TRACE conn8 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:53:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 943ms 08:53:44 INFO - PROCESS | 872 | 1467042824083 Marionette TRACE conn8 -> [0,2989,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 872 | 1467042824088 Marionette TRACE conn8 <- [1,2989,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:53:44 INFO - PROCESS | 872 | 1467042824094 Marionette TRACE conn8 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 872 | 1467042824096 Marionette TRACE conn8 <- [1,2990,null,{}] 08:53:44 INFO - PROCESS | 872 | 1467042824100 Marionette TRACE conn8 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 872 | 1467042824103 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:44 INFO - PROCESS | 872 | 1467042824198 Marionette TRACE conn8 <- [1,2991,null,{"value":null}] 08:53:44 INFO - PROCESS | 872 | 1467042824203 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 872 | 1467042824206 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:44 INFO - PROCESS | 872 | ++DOCSHELL 00000089666D6000 == 29 [pid = 872] [id = 759] 08:53:44 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (000000895D8EA400) [pid = 872] [serial = 2275] [outer = 0000000000000000] 08:53:44 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089618E1800) [pid = 872] [serial = 2276] [outer = 000000895D8EA400] 08:53:44 INFO - PROCESS | 872 | 1467042824254 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008962F46000) [pid = 872] [serial = 2277] [outer = 000000895D8EA400] 08:53:44 INFO - PROCESS | 872 | 1467042824730 Marionette TRACE conn8 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:53:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 689ms 08:53:44 INFO - PROCESS | 872 | 1467042824786 Marionette TRACE conn8 -> [0,2993,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 872 | 1467042824788 Marionette TRACE conn8 <- [1,2993,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:53:44 INFO - PROCESS | 872 | 1467042824792 Marionette TRACE conn8 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 872 | 1467042824795 Marionette TRACE conn8 <- [1,2994,null,{}] 08:53:44 INFO - PROCESS | 872 | 1467042824807 Marionette TRACE conn8 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 872 | 1467042824812 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:44 INFO - PROCESS | 872 | 1467042824933 Marionette TRACE conn8 <- [1,2995,null,{"value":null}] 08:53:45 INFO - PROCESS | 872 | 1467042825014 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 872 | 1467042825017 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:45 INFO - PROCESS | 872 | ++DOCSHELL 00000089693E1000 == 30 [pid = 872] [id = 760] 08:53:45 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000895DA52800) [pid = 872] [serial = 2278] [outer = 0000000000000000] 08:53:45 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966175800) [pid = 872] [serial = 2279] [outer = 000000895DA52800] 08:53:45 INFO - PROCESS | 872 | 1467042825067 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089668D0C00) [pid = 872] [serial = 2280] [outer = 000000895DA52800] 08:53:45 INFO - PROCESS | 872 | 1467042825427 Marionette TRACE conn8 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:53:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 08:53:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:53:45 INFO - PROCESS | 872 | 1467042825486 Marionette TRACE conn8 -> [0,2997,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 872 | 1467042825489 Marionette TRACE conn8 <- [1,2997,null,{"value":"13"}] 08:53:45 INFO - PROCESS | 872 | 1467042825492 Marionette TRACE conn8 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 872 | 1467042825494 Marionette TRACE conn8 <- [1,2998,null,{}] 08:53:45 INFO - PROCESS | 872 | 1467042825497 Marionette TRACE conn8 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 872 | 1467042825499 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:45 INFO - PROCESS | 872 | 1467042825587 Marionette TRACE conn8 <- [1,2999,null,{"value":null}] 08:53:45 INFO - PROCESS | 872 | 1467042825593 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 872 | 1467042825595 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:45 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA37000 == 31 [pid = 872] [id = 761] 08:53:45 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008967229800) [pid = 872] [serial = 2281] [outer = 0000000000000000] 08:53:45 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (0000008968980000) [pid = 872] [serial = 2282] [outer = 0000008967229800] 08:53:45 INFO - PROCESS | 872 | 1467042825640 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008968BC0800) [pid = 872] [serial = 2283] [outer = 0000008967229800] 08:53:45 INFO - PROCESS | 872 | [872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:46 INFO - PROCESS | 872 | 1467042826090 Marionette TRACE conn8 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:53:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:53:46 INFO - {} 08:53:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:53:46 INFO - {} 08:53:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:53:46 INFO - {} 08:53:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:53:46 INFO - {} 08:53:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 08:53:46 INFO - PROCESS | 872 | 1467042826129 Marionette TRACE conn8 -> [0,3001,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 872 | 1467042826131 Marionette TRACE conn8 <- [1,3001,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /FileAPI/fileReader.html 08:53:46 INFO - PROCESS | 872 | 1467042826141 Marionette TRACE conn8 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 872 | 1467042826143 Marionette TRACE conn8 <- [1,3002,null,{}] 08:53:46 INFO - PROCESS | 872 | 1467042826147 Marionette TRACE conn8 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 872 | 1467042826149 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:46 INFO - PROCESS | 872 | 1467042826271 Marionette TRACE conn8 <- [1,3003,null,{"value":null}] 08:53:46 INFO - PROCESS | 872 | 1467042826351 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 872 | 1467042826353 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:46 INFO - PROCESS | 872 | ++DOCSHELL 000000896E80B800 == 32 [pid = 872] [id = 762] 08:53:46 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896955C000) [pid = 872] [serial = 2284] [outer = 0000000000000000] 08:53:46 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896961CC00) [pid = 872] [serial = 2285] [outer = 000000896955C000] 08:53:46 INFO - PROCESS | 872 | 1467042826416 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (00000089698E2800) [pid = 872] [serial = 2286] [outer = 000000896955C000] 08:53:46 INFO - PROCESS | 872 | 1467042826810 Marionette TRACE conn8 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:53:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:53:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:53:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:53:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 08:53:46 INFO - PROCESS | 872 | 1467042826883 Marionette TRACE conn8 -> [0,3005,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 872 | 1467042826885 Marionette TRACE conn8 <- [1,3005,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /FileAPI/historical.html 08:53:46 INFO - PROCESS | 872 | 1467042826889 Marionette TRACE conn8 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 872 | 1467042826891 Marionette TRACE conn8 <- [1,3006,null,{}] 08:53:46 INFO - PROCESS | 872 | 1467042826894 Marionette TRACE conn8 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 872 | 1467042826900 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:47 INFO - PROCESS | 872 | 1467042827036 Marionette TRACE conn8 <- [1,3007,null,{"value":null}] 08:53:47 INFO - PROCESS | 872 | 1467042827088 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 872 | 1467042827090 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896F9A0800 == 33 [pid = 872] [id = 763] 08:53:47 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896A27D800) [pid = 872] [serial = 2287] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896AF15800) [pid = 872] [serial = 2288] [outer = 000000896A27D800] 08:53:47 INFO - PROCESS | 872 | 1467042827135 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896B31F400) [pid = 872] [serial = 2289] [outer = 000000896A27D800] 08:53:47 INFO - PROCESS | 872 | 1467042827555 Marionette TRACE conn8 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:53:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:53:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:53:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:53:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:53:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:53:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:53:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:53:47 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 08:53:47 INFO - PROCESS | 872 | 1467042827582 Marionette TRACE conn8 -> [0,3009,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 872 | 1467042827584 Marionette TRACE conn8 <- [1,3009,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /FileAPI/idlharness.html 08:53:47 INFO - PROCESS | 872 | 1467042827594 Marionette TRACE conn8 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 872 | 1467042827596 Marionette TRACE conn8 <- [1,3010,null,{}] 08:53:47 INFO - PROCESS | 872 | 1467042827600 Marionette TRACE conn8 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 872 | 1467042827602 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:47 INFO - PROCESS | 872 | 1467042827737 Marionette TRACE conn8 <- [1,3011,null,{"value":null}] 08:53:47 INFO - PROCESS | 872 | 1467042827755 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 872 | 1467042827757 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:47 INFO - PROCESS | 872 | ++DOCSHELL 000000896FC80000 == 34 [pid = 872] [id = 764] 08:53:47 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896A27F800) [pid = 872] [serial = 2290] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896B3AD000) [pid = 872] [serial = 2291] [outer = 000000896A27F800] 08:53:47 INFO - PROCESS | 872 | 1467042827801 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896B4D9C00) [pid = 872] [serial = 2292] [outer = 000000896A27F800] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896AE50C00) [pid = 872] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896186FC00) [pid = 872] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 87 (0000008965787000) [pid = 872] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000896745D400) [pid = 872] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896186D800) [pid = 872] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008969A4C400) [pid = 872] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008967295800) [pid = 872] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 82 (000000896B356800) [pid = 872] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895C49B000) [pid = 872] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896B31C400) [pid = 872] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 79 (000000895A9EA000) [pid = 872] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896961A000) [pid = 872] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 77 (0000008961507000) [pid = 872] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 76 (0000008969560800) [pid = 872] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:53:48 INFO - PROCESS | 872 | --DOMWINDOW == 75 (000000896B6D4800) [pid = 872] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:53:48 INFO - PROCESS | 872 | 1467042828754 Marionette TRACE conn8 <- [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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:53:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:53:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:53:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:53:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:53:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:53:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1276ms 08:53:48 INFO - PROCESS | 872 | 1467042828873 Marionette TRACE conn8 -> [0,3013,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 872 | 1467042828875 Marionette TRACE conn8 <- [1,3013,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /FileAPI/idlharness.worker 08:53:48 INFO - PROCESS | 872 | 1467042828879 Marionette TRACE conn8 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 872 | 1467042828881 Marionette TRACE conn8 <- [1,3014,null,{}] 08:53:48 INFO - PROCESS | 872 | 1467042828884 Marionette TRACE conn8 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 872 | 1467042828886 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:49 INFO - PROCESS | 872 | 1467042829000 Marionette TRACE conn8 <- [1,3015,null,{"value":null}] 08:53:49 INFO - PROCESS | 872 | 1467042829010 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 872 | 1467042829012 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:49 INFO - PROCESS | 872 | ++DOCSHELL 0000008970021800 == 35 [pid = 872] [id = 765] 08:53:49 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (0000008961507000) [pid = 872] [serial = 2293] [outer = 0000000000000000] 08:53:49 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000896E70E000) [pid = 872] [serial = 2294] [outer = 0000008961507000] 08:53:49 INFO - PROCESS | 872 | 1467042829057 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (000000896E720000) [pid = 872] [serial = 2295] [outer = 0000008961507000] 08:53:49 INFO - PROCESS | 872 | [872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:50 INFO - PROCESS | 872 | 1467042829995 Marionette TRACE conn8 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:53:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:53:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:53:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:53:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:53:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:53:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:53:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:53:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:53:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:53:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:53:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:53:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:53:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:53:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:53:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:53:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:53:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:53:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:53:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:53:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:53:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:53:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:53:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:53:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:53:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:53:50 INFO - {} 08:53:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1289ms 08:53:50 INFO - PROCESS | 872 | 1467042830172 Marionette TRACE conn8 -> [0,3017,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 872 | 1467042830174 Marionette TRACE conn8 <- [1,3017,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:53:50 INFO - PROCESS | 872 | 1467042830178 Marionette TRACE conn8 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 872 | 1467042830180 Marionette TRACE conn8 <- [1,3018,null,{}] 08:53:50 INFO - PROCESS | 872 | 1467042830183 Marionette TRACE conn8 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 872 | 1467042830185 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:50 INFO - PROCESS | 872 | 1467042830269 Marionette TRACE conn8 <- [1,3019,null,{"value":null}] 08:53:50 INFO - PROCESS | 872 | 1467042830274 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 872 | 1467042830276 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:50 INFO - PROCESS | 872 | ++DOCSHELL 0000008971F42800 == 36 [pid = 872] [id = 766] 08:53:50 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896EA2D400) [pid = 872] [serial = 2296] [outer = 0000000000000000] 08:53:50 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896EAAD400) [pid = 872] [serial = 2297] [outer = 000000896EA2D400] 08:53:50 INFO - PROCESS | 872 | 1467042830328 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (0000008970026400) [pid = 872] [serial = 2298] [outer = 000000896EA2D400] 08:53:50 INFO - PROCESS | 872 | 1467042830976 Marionette TRACE conn8 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:53:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 839ms 08:53:51 INFO - PROCESS | 872 | 1467042831021 Marionette TRACE conn8 -> [0,3021,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 872 | 1467042831026 Marionette TRACE conn8 <- [1,3021,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:53:51 INFO - PROCESS | 872 | 1467042831031 Marionette TRACE conn8 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 872 | 1467042831038 Marionette TRACE conn8 <- [1,3022,null,{}] 08:53:51 INFO - PROCESS | 872 | 1467042831044 Marionette TRACE conn8 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 872 | 1467042831047 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:51 INFO - PROCESS | 872 | 1467042831177 Marionette TRACE conn8 <- [1,3023,null,{"value":null}] 08:53:51 INFO - PROCESS | 872 | 1467042831305 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 872 | 1467042831308 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:51 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C46000 == 37 [pid = 872] [id = 767] 08:53:51 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (00000089626CE000) [pid = 872] [serial = 2299] [outer = 0000000000000000] 08:53:51 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (00000089629D7400) [pid = 872] [serial = 2300] [outer = 00000089626CE000] 08:53:51 INFO - PROCESS | 872 | 1467042831368 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008965786C00) [pid = 872] [serial = 2301] [outer = 00000089626CE000] 08:53:51 INFO - PROCESS | 872 | 1467042831943 Marionette TRACE conn8 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:53:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 942ms 08:53:51 INFO - PROCESS | 872 | 1467042831977 Marionette TRACE conn8 -> [0,3025,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 872 | 1467042831982 Marionette TRACE conn8 <- [1,3025,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:53:51 INFO - PROCESS | 872 | 1467042831990 Marionette TRACE conn8 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 872 | 1467042831993 Marionette TRACE conn8 <- [1,3026,null,{}] 08:53:52 INFO - PROCESS | 872 | 1467042831997 Marionette TRACE conn8 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 872 | 1467042832000 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:52 INFO - PROCESS | 872 | 1467042832121 Marionette TRACE conn8 <- [1,3027,null,{"value":null}] 08:53:52 INFO - PROCESS | 872 | 1467042832219 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 872 | 1467042832222 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:52 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE30800 == 38 [pid = 872] [id = 768] 08:53:52 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008967463C00) [pid = 872] [serial = 2302] [outer = 0000000000000000] 08:53:52 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (0000008968BBCC00) [pid = 872] [serial = 2303] [outer = 0000008967463C00] 08:53:52 INFO - PROCESS | 872 | 1467042832282 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008969560000) [pid = 872] [serial = 2304] [outer = 0000008967463C00] 08:53:52 INFO - PROCESS | 872 | 1467042832817 Marionette TRACE conn8 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:53:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:53:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:53:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 879ms 08:53:52 INFO - PROCESS | 872 | 1467042832871 Marionette TRACE conn8 -> [0,3029,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 872 | 1467042832874 Marionette TRACE conn8 <- [1,3029,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:53:52 INFO - PROCESS | 872 | 1467042832894 Marionette TRACE conn8 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 872 | 1467042832899 Marionette TRACE conn8 <- [1,3030,null,{}] 08:53:52 INFO - PROCESS | 872 | 1467042832911 Marionette TRACE conn8 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 872 | 1467042832916 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:53 INFO - PROCESS | 872 | 1467042833041 Marionette TRACE conn8 <- [1,3031,null,{"value":null}] 08:53:53 INFO - PROCESS | 872 | 1467042833132 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 872 | 1467042833136 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:53 INFO - PROCESS | 872 | ++DOCSHELL 0000008971F37000 == 39 [pid = 872] [id = 769] 08:53:53 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896AE53400) [pid = 872] [serial = 2305] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896AF1DC00) [pid = 872] [serial = 2306] [outer = 000000896AE53400] 08:53:53 INFO - PROCESS | 872 | 1467042833194 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896C90DC00) [pid = 872] [serial = 2307] [outer = 000000896AE53400] 08:53:53 INFO - PROCESS | 872 | 1467042833850 Marionette TRACE conn8 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:53:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:53:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:53:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:53:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1072ms 08:53:54 INFO - PROCESS | 872 | 1467042833995 Marionette TRACE conn8 -> [0,3033,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 872 | 1467042833998 Marionette TRACE conn8 <- [1,3033,null,{"value":"13"}] 08:53:54 INFO - PROCESS | 872 | 1467042834004 Marionette TRACE conn8 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 872 | 1467042834006 Marionette TRACE conn8 <- [1,3034,null,{}] 08:53:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:53:54 INFO - PROCESS | 872 | 1467042834010 Marionette TRACE conn8 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 872 | 1467042834013 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:54 INFO - PROCESS | 872 | 1467042834132 Marionette TRACE conn8 <- [1,3035,null,{"value":null}] 08:53:54 INFO - PROCESS | 872 | 1467042834248 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 872 | 1467042834251 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:54 INFO - PROCESS | 872 | ++DOCSHELL 0000008973B9D000 == 40 [pid = 872] [id = 770] 08:53:54 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008970024400) [pid = 872] [serial = 2308] [outer = 0000000000000000] 08:53:54 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000897002B400) [pid = 872] [serial = 2309] [outer = 0000008970024400] 08:53:54 INFO - PROCESS | 872 | 1467042834309 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (00000089717BD800) [pid = 872] [serial = 2310] [outer = 0000008970024400] 08:53:54 INFO - PROCESS | 872 | [872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:54 INFO - PROCESS | 872 | 1467042834877 Marionette TRACE conn8 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:53:54 INFO - {} 08:53:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 922ms 08:53:54 INFO - PROCESS | 872 | 1467042834935 Marionette TRACE conn8 -> [0,3037,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 872 | 1467042834938 Marionette TRACE conn8 <- [1,3037,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:53:54 INFO - PROCESS | 872 | 1467042834955 Marionette TRACE conn8 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 872 | 1467042834958 Marionette TRACE conn8 <- [1,3038,null,{}] 08:53:54 INFO - PROCESS | 872 | 1467042834963 Marionette TRACE conn8 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 872 | 1467042834965 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:55 INFO - PROCESS | 872 | 1467042835083 Marionette TRACE conn8 <- [1,3039,null,{"value":null}] 08:53:55 INFO - PROCESS | 872 | 1467042835319 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 872 | 1467042835323 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:55 INFO - PROCESS | 872 | ++DOCSHELL 00000089656CE000 == 41 [pid = 872] [id = 771] 08:53:55 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000895C20A000) [pid = 872] [serial = 2311] [outer = 0000000000000000] 08:53:55 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000895C49F000) [pid = 872] [serial = 2312] [outer = 000000895C20A000] 08:53:55 INFO - PROCESS | 872 | 1467042835383 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (0000008961875C00) [pid = 872] [serial = 2313] [outer = 000000895C20A000] 08:53:55 INFO - PROCESS | 872 | 1467042835966 Marionette TRACE conn8 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:53:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:53:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:53:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:53:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1053ms 08:53:56 INFO - PROCESS | 872 | 1467042836031 Marionette TRACE conn8 -> [0,3041,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 872 | 1467042836035 Marionette TRACE conn8 <- [1,3041,null,{"value":"13"}] 08:53:56 INFO - PROCESS | 872 | 1467042836041 Marionette TRACE conn8 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 872 | 1467042836044 Marionette TRACE conn8 <- [1,3042,null,{}] 08:53:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:53:56 INFO - PROCESS | 872 | 1467042836049 Marionette TRACE conn8 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 872 | 1467042836054 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:56 INFO - PROCESS | 872 | 1467042836162 Marionette TRACE conn8 <- [1,3043,null,{"value":null}] 08:53:56 INFO - PROCESS | 872 | 1467042836262 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 872 | 1467042836265 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:56 INFO - PROCESS | 872 | ++DOCSHELL 000000896BAB2800 == 42 [pid = 872] [id = 772] 08:53:56 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (0000008966178800) [pid = 872] [serial = 2314] [outer = 0000000000000000] 08:53:56 INFO - PROCESS | 872 | ++DOMWINDOW == 98 (0000008966649000) [pid = 872] [serial = 2315] [outer = 0000008966178800] 08:53:56 INFO - PROCESS | 872 | 1467042836315 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 872 | ++DOMWINDOW == 99 (000000896745D800) [pid = 872] [serial = 2316] [outer = 0000008966178800] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008970021800 == 41 [pid = 872] [id = 765] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 000000896FC80000 == 40 [pid = 872] [id = 764] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 000000896F9A0800 == 39 [pid = 872] [id = 763] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 000000896E80B800 == 38 [pid = 872] [id = 762] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 000000896CA37000 == 37 [pid = 872] [id = 761] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 00000089693E1000 == 36 [pid = 872] [id = 760] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 00000089666D6000 == 35 [pid = 872] [id = 759] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 000000896252C800 == 34 [pid = 872] [id = 758] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 000000896CB14000 == 33 [pid = 872] [id = 757] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008968C8D000 == 32 [pid = 872] [id = 756] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008962939000 == 31 [pid = 872] [id = 755] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008973CD3800 == 30 [pid = 872] [id = 754] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 00000089656CE000 == 29 [pid = 872] [id = 771] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008973B9D000 == 28 [pid = 872] [id = 770] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008971F37000 == 27 [pid = 872] [id = 769] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 000000896DE30800 == 26 [pid = 872] [id = 768] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008968C46000 == 25 [pid = 872] [id = 767] 08:53:57 INFO - PROCESS | 872 | --DOCSHELL 0000008971F42800 == 24 [pid = 872] [id = 766] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 98 (000000896AEA1400) [pid = 872] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 97 (00000089618A8C00) [pid = 872] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 96 (0000008962507800) [pid = 872] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 95 (0000008965A30800) [pid = 872] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 94 (0000008967466400) [pid = 872] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008966935400) [pid = 872] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008966E32800) [pid = 872] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 91 (000000896A276800) [pid = 872] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 90 (0000008968BC2000) [pid = 872] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 89 (0000008969561800) [pid = 872] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896B4DA000) [pid = 872] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000895C49B800) [pid = 872] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895CF1B400) [pid = 872] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896B34D000) [pid = 872] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 84 (0000008962FC0800) [pid = 872] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 83 (0000008960E52000) [pid = 872] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 82 (0000008969821800) [pid = 872] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 81 (0000008969A5E000) [pid = 872] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896AF20800) [pid = 872] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 79 (0000008967230400) [pid = 872] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 78 (000000896C90B800) [pid = 872] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896B6DC000) [pid = 872] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896BE96C00) [pid = 872] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 75 (0000008966199C00) [pid = 872] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 74 (000000896B6DA400) [pid = 872] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 73 (000000896BE8CC00) [pid = 872] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 72 (000000896B3A9800) [pid = 872] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 71 (000000896A285800) [pid = 872] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 08:53:57 INFO - PROCESS | 872 | --DOMWINDOW == 70 (000000896C964400) [pid = 872] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 872 | 1467042838029 Marionette TRACE conn8 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:53:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2074ms 08:53:58 INFO - PROCESS | 872 | 1467042838163 Marionette TRACE conn8 -> [0,3045,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 872 | 1467042838168 Marionette TRACE conn8 <- [1,3045,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:53:58 INFO - PROCESS | 872 | 1467042838175 Marionette TRACE conn8 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 872 | 1467042838178 Marionette TRACE conn8 <- [1,3046,null,{}] 08:53:58 INFO - PROCESS | 872 | 1467042838184 Marionette TRACE conn8 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 872 | 1467042838188 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:58 INFO - PROCESS | 872 | 1467042838339 Marionette TRACE conn8 <- [1,3047,null,{"value":null}] 08:53:58 INFO - PROCESS | 872 | 1467042838479 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 872 | 1467042838482 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:58 INFO - PROCESS | 872 | ++DOCSHELL 0000008962F7E800 == 25 [pid = 872] [id = 773] 08:53:58 INFO - PROCESS | 872 | ++DOMWINDOW == 71 (0000008960DF1800) [pid = 872] [serial = 2317] [outer = 0000000000000000] 08:53:58 INFO - PROCESS | 872 | ++DOMWINDOW == 72 (00000089615B9000) [pid = 872] [serial = 2318] [outer = 0000008960DF1800] 08:53:58 INFO - PROCESS | 872 | 1467042838543 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 872 | ++DOMWINDOW == 73 (0000008962F3A000) [pid = 872] [serial = 2319] [outer = 0000008960DF1800] 08:53:59 INFO - PROCESS | 872 | 1467042839186 Marionette TRACE conn8 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:53:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:53:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:53:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:53:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:53:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:53:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:53:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:53:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:53:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1033ms 08:53:59 INFO - PROCESS | 872 | 1467042839218 Marionette TRACE conn8 -> [0,3049,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 872 | 1467042839224 Marionette TRACE conn8 <- [1,3049,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 872 | 1467042839232 Marionette TRACE conn8 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:53:59 INFO - PROCESS | 872 | 1467042839236 Marionette TRACE conn8 <- [1,3050,null,{}] 08:53:59 INFO - PROCESS | 872 | 1467042839259 Marionette TRACE conn8 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 872 | 1467042839262 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:59 INFO - PROCESS | 872 | 1467042839384 Marionette TRACE conn8 <- [1,3051,null,{"value":null}] 08:53:59 INFO - PROCESS | 872 | 1467042839464 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 872 | 1467042839466 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:53:59 INFO - PROCESS | 872 | ++DOCSHELL 0000008968C8D000 == 26 [pid = 872] [id = 774] 08:53:59 INFO - PROCESS | 872 | ++DOMWINDOW == 74 (00000089657C4400) [pid = 872] [serial = 2320] [outer = 0000000000000000] 08:53:59 INFO - PROCESS | 872 | ++DOMWINDOW == 75 (0000008965A33400) [pid = 872] [serial = 2321] [outer = 00000089657C4400] 08:53:59 INFO - PROCESS | 872 | 1467042839568 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 872 | ++DOMWINDOW == 76 (000000896617C400) [pid = 872] [serial = 2322] [outer = 00000089657C4400] 08:53:59 INFO - PROCESS | 872 | [872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:54:00 INFO - PROCESS | 872 | 1467042840240 Marionette TRACE conn8 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:54:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:54:00 INFO - {} 08:54:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1024ms 08:54:00 INFO - PROCESS | 872 | 1467042840283 Marionette TRACE conn8 -> [0,3053,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 872 | 1467042840286 Marionette TRACE conn8 <- [1,3053,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 872 | 1467042840291 Marionette TRACE conn8 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:54:00 INFO - PROCESS | 872 | 1467042840295 Marionette TRACE conn8 <- [1,3054,null,{}] 08:54:00 INFO - PROCESS | 872 | 1467042840328 Marionette TRACE conn8 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 872 | 1467042840334 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:00 INFO - PROCESS | 872 | 1467042840465 Marionette TRACE conn8 <- [1,3055,null,{"value":null}] 08:54:00 INFO - PROCESS | 872 | 1467042840539 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 872 | 1467042840543 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:00 INFO - PROCESS | 872 | ++DOCSHELL 000000896C9B0000 == 27 [pid = 872] [id = 775] 08:54:00 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (0000008966E39800) [pid = 872] [serial = 2323] [outer = 0000000000000000] 08:54:00 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (0000008966E73000) [pid = 872] [serial = 2324] [outer = 0000008966E39800] 08:54:00 INFO - PROCESS | 872 | 1467042840628 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (0000008968B48400) [pid = 872] [serial = 2325] [outer = 0000008966E39800] 08:54:01 INFO - PROCESS | 872 | 1467042841219 Marionette TRACE conn8 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:54:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:54:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:54:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:54:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:54:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:54:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:54:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 986ms 08:54:01 INFO - PROCESS | 872 | 1467042841285 Marionette TRACE conn8 -> [0,3057,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 872 | 1467042841289 Marionette TRACE conn8 <- [1,3057,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:54:01 INFO - PROCESS | 872 | 1467042841293 Marionette TRACE conn8 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 872 | 1467042841298 Marionette TRACE conn8 <- [1,3058,null,{}] 08:54:01 INFO - PROCESS | 872 | 1467042841303 Marionette TRACE conn8 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 872 | 1467042841306 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:01 INFO - PROCESS | 872 | 1467042841427 Marionette TRACE conn8 <- [1,3059,null,{"value":null}] 08:54:01 INFO - PROCESS | 872 | 1467042841511 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 872 | 1467042841513 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:01 INFO - PROCESS | 872 | ++DOCSHELL 00000089674A9800 == 28 [pid = 872] [id = 776] 08:54:01 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (000000896267B000) [pid = 872] [serial = 2326] [outer = 0000000000000000] 08:54:01 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (00000089629CDC00) [pid = 872] [serial = 2327] [outer = 000000896267B000] 08:54:01 INFO - PROCESS | 872 | 1467042841563 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (00000089668D3000) [pid = 872] [serial = 2328] [outer = 000000896267B000] 08:54:01 INFO - PROCESS | 872 | 1467042841941 Marionette TRACE conn8 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:54:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 08:54:02 INFO - PROCESS | 872 | 1467042842033 Marionette TRACE conn8 -> [0,3061,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 872 | 1467042842037 Marionette TRACE conn8 <- [1,3061,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:54:02 INFO - PROCESS | 872 | 1467042842044 Marionette TRACE conn8 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 872 | 1467042842046 Marionette TRACE conn8 <- [1,3062,null,{}] 08:54:02 INFO - PROCESS | 872 | 1467042842050 Marionette TRACE conn8 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 872 | 1467042842053 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:02 INFO - PROCESS | 872 | 1467042842149 Marionette TRACE conn8 <- [1,3063,null,{"value":null}] 08:54:02 INFO - PROCESS | 872 | 1467042842155 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 872 | 1467042842158 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:02 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA8B000 == 29 [pid = 872] [id = 777] 08:54:02 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (00000089656EDC00) [pid = 872] [serial = 2329] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (0000008968BC0000) [pid = 872] [serial = 2330] [outer = 00000089656EDC00] 08:54:02 INFO - PROCESS | 872 | 1467042842208 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (0000008969613000) [pid = 872] [serial = 2331] [outer = 00000089656EDC00] 08:54:02 INFO - PROCESS | 872 | 1467042842663 Marionette TRACE conn8 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:54:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 08:54:02 INFO - PROCESS | 872 | 1467042842675 Marionette TRACE conn8 -> [0,3065,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 872 | 1467042842678 Marionette TRACE conn8 <- [1,3065,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:54:02 INFO - PROCESS | 872 | 1467042842681 Marionette TRACE conn8 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 872 | 1467042842685 Marionette TRACE conn8 <- [1,3066,null,{}] 08:54:02 INFO - PROCESS | 872 | 1467042842695 Marionette TRACE conn8 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 872 | 1467042842700 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:02 INFO - PROCESS | 872 | 1467042842788 Marionette TRACE conn8 <- [1,3067,null,{"value":null}] 08:54:02 INFO - PROCESS | 872 | 1467042842795 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 872 | 1467042842798 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:02 INFO - PROCESS | 872 | ++DOCSHELL 000000896DE3E000 == 30 [pid = 872] [id = 778] 08:54:02 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896981DC00) [pid = 872] [serial = 2332] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (0000008969A5A400) [pid = 872] [serial = 2333] [outer = 000000896981DC00] 08:54:02 INFO - PROCESS | 872 | 1467042842846 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896A24A400) [pid = 872] [serial = 2334] [outer = 000000896981DC00] 08:54:03 INFO - PROCESS | 872 | 1467042843358 Marionette TRACE conn8 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 872 | 1467042843431 Marionette TRACE conn8 <- [1,3069,null,{"value":"13"}] 08:54:03 INFO - PROCESS | 872 | 1467042843435 Marionette TRACE conn8 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 872 | 1467042843437 Marionette TRACE conn8 <- [1,3070,null,{}] 08:54:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:54:03 INFO - PROCESS | 872 | 1467042843441 Marionette TRACE conn8 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 872 | 1467042843443 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:03 INFO - PROCESS | 872 | 1467042843598 Marionette TRACE conn8 <- [1,3071,null,{"value":null}] 08:54:03 INFO - PROCESS | 872 | 1467042843628 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 872 | 1467042843631 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:03 INFO - PROCESS | 872 | ++DOCSHELL 000000896FA0E800 == 31 [pid = 872] [id = 779] 08:54:03 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (000000896AE4B000) [pid = 872] [serial = 2335] [outer = 0000000000000000] 08:54:03 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (000000896AEA2400) [pid = 872] [serial = 2336] [outer = 000000896AE4B000] 08:54:03 INFO - PROCESS | 872 | 1467042843682 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (000000896AF21800) [pid = 872] [serial = 2337] [outer = 000000896AE4B000] 08:54:04 INFO - PROCESS | 872 | 1467042844110 Marionette TRACE conn8 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:54:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:54:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:54:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:54:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:54:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 732ms 08:54:04 INFO - PROCESS | 872 | 1467042844174 Marionette TRACE conn8 -> [0,3073,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 872 | 1467042844176 Marionette TRACE conn8 <- [1,3073,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 872 | 1467042844180 Marionette TRACE conn8 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:54:04 INFO - PROCESS | 872 | 1467042844181 Marionette TRACE conn8 <- [1,3074,null,{}] 08:54:04 INFO - PROCESS | 872 | 1467042844192 Marionette TRACE conn8 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 872 | 1467042844194 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:04 INFO - PROCESS | 872 | 1467042844310 Marionette TRACE conn8 <- [1,3075,null,{"value":null}] 08:54:04 INFO - PROCESS | 872 | 1467042844315 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 872 | 1467042844317 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:04 INFO - PROCESS | 872 | ++DOCSHELL 000000897001B000 == 32 [pid = 872] [id = 780] 08:54:04 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (000000896B31A400) [pid = 872] [serial = 2338] [outer = 0000000000000000] 08:54:04 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (000000896B34C800) [pid = 872] [serial = 2339] [outer = 000000896B31A400] 08:54:04 INFO - PROCESS | 872 | 1467042844412 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896B3AFC00) [pid = 872] [serial = 2340] [outer = 000000896B31A400] 08:54:04 INFO - PROCESS | 872 | 1467042844842 Marionette TRACE conn8 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:54:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 08:54:04 INFO - PROCESS | 872 | 1467042844883 Marionette TRACE conn8 -> [0,3077,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 872 | 1467042844885 Marionette TRACE conn8 <- [1,3077,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 872 | 1467042844889 Marionette TRACE conn8 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 872 | 1467042844891 Marionette TRACE conn8 <- [1,3078,null,{}] 08:54:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:54:04 INFO - PROCESS | 872 | 1467042844895 Marionette TRACE conn8 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 872 | 1467042844901 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:05 INFO - PROCESS | 872 | 1467042845106 Marionette TRACE conn8 <- [1,3079,null,{"value":null}] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 93 (0000008970024400) [pid = 872] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 92 (0000008967229800) [pid = 872] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 91 (0000008961507000) [pid = 872] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 90 (000000895C20A000) [pid = 872] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 89 (000000896955C000) [pid = 872] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 88 (000000896A27D800) [pid = 872] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 87 (000000896A27F800) [pid = 872] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 86 (000000895DA52800) [pid = 872] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 85 (000000896C95E000) [pid = 872] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 84 (00000089618A4800) [pid = 872] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 83 (000000895C212800) [pid = 872] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 82 (00000089626D5800) [pid = 872] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 81 (000000895D8EA400) [pid = 872] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 80 (000000896271F400) [pid = 872] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 79 (00000089626CE000) [pid = 872] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 78 (0000008967463C00) [pid = 872] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 77 (000000896AE53400) [pid = 872] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:54:05 INFO - PROCESS | 872 | --DOMWINDOW == 76 (000000896EA2D400) [pid = 872] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:54:05 INFO - PROCESS | 872 | 1467042845172 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 872 | 1467042845175 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:05 INFO - PROCESS | 872 | ++DOCSHELL 00000089701B0800 == 33 [pid = 872] [id = 781] 08:54:05 INFO - PROCESS | 872 | ++DOMWINDOW == 77 (000000895C212800) [pid = 872] [serial = 2341] [outer = 0000000000000000] 08:54:05 INFO - PROCESS | 872 | ++DOMWINDOW == 78 (00000089626CE000) [pid = 872] [serial = 2342] [outer = 000000895C212800] 08:54:05 INFO - PROCESS | 872 | 1467042845222 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 872 | ++DOMWINDOW == 79 (000000896BE8EC00) [pid = 872] [serial = 2343] [outer = 000000895C212800] 08:54:05 INFO - PROCESS | 872 | 1467042845567 Marionette TRACE conn8 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:54:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 08:54:05 INFO - PROCESS | 872 | 1467042845628 Marionette TRACE conn8 -> [0,3081,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 872 | 1467042845631 Marionette TRACE conn8 <- [1,3081,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:54:05 INFO - PROCESS | 872 | 1467042845634 Marionette TRACE conn8 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 872 | 1467042845636 Marionette TRACE conn8 <- [1,3082,null,{}] 08:54:05 INFO - PROCESS | 872 | 1467042845639 Marionette TRACE conn8 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 872 | 1467042845641 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:05 INFO - PROCESS | 872 | 1467042845726 Marionette TRACE conn8 <- [1,3083,null,{"value":null}] 08:54:05 INFO - PROCESS | 872 | 1467042845731 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 872 | 1467042845733 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:05 INFO - PROCESS | 872 | ++DOCSHELL 000000897061B000 == 34 [pid = 872] [id = 782] 08:54:05 INFO - PROCESS | 872 | ++DOMWINDOW == 80 (00000089667F1400) [pid = 872] [serial = 2344] [outer = 0000000000000000] 08:54:05 INFO - PROCESS | 872 | ++DOMWINDOW == 81 (000000896BE93800) [pid = 872] [serial = 2345] [outer = 00000089667F1400] 08:54:05 INFO - PROCESS | 872 | 1467042845779 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 872 | ++DOMWINDOW == 82 (000000896C907000) [pid = 872] [serial = 2346] [outer = 00000089667F1400] 08:54:06 INFO - PROCESS | 872 | 1467042846191 Marionette TRACE conn8 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:54:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 08:54:06 INFO - PROCESS | 872 | 1467042846223 Marionette TRACE conn8 -> [0,3085,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 872 | 1467042846225 Marionette TRACE conn8 <- [1,3085,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:54:06 INFO - PROCESS | 872 | 1467042846229 Marionette TRACE conn8 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 872 | 1467042846231 Marionette TRACE conn8 <- [1,3086,null,{}] 08:54:06 INFO - PROCESS | 872 | 1467042846234 Marionette TRACE conn8 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 872 | 1467042846236 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:06 INFO - PROCESS | 872 | 1467042846370 Marionette TRACE conn8 <- [1,3087,null,{"value":null}] 08:54:06 INFO - PROCESS | 872 | 1467042846382 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 872 | 1467042846384 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:06 INFO - PROCESS | 872 | ++DOCSHELL 000000896CA8A800 == 35 [pid = 872] [id = 783] 08:54:06 INFO - PROCESS | 872 | ++DOMWINDOW == 83 (000000896BE99800) [pid = 872] [serial = 2347] [outer = 0000000000000000] 08:54:06 INFO - PROCESS | 872 | ++DOMWINDOW == 84 (000000896C910000) [pid = 872] [serial = 2348] [outer = 000000896BE99800] 08:54:06 INFO - PROCESS | 872 | 1467042846429 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 872 | ++DOMWINDOW == 85 (000000896CA0C800) [pid = 872] [serial = 2349] [outer = 000000896BE99800] 08:54:06 INFO - PROCESS | 872 | 1467042846844 Marionette TRACE conn8 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:54:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 08:54:06 INFO - PROCESS | 872 | 1467042846861 Marionette TRACE conn8 -> [0,3089,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 872 | 1467042846863 Marionette TRACE conn8 <- [1,3089,null,{"value":"13"}] 08:54:06 INFO - PROCESS | 872 | 1467042846867 Marionette TRACE conn8 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:54:06 INFO - PROCESS | 872 | 1467042846868 Marionette TRACE conn8 <- [1,3090,null,{}] 08:54:06 INFO - PROCESS | 872 | 1467042846872 Marionette TRACE conn8 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 872 | 1467042846874 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:07 INFO - PROCESS | 872 | 1467042846996 Marionette TRACE conn8 <- [1,3091,null,{"value":null}] 08:54:07 INFO - PROCESS | 872 | 1467042847003 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 872 | 1467042847005 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:07 INFO - PROCESS | 872 | ++DOCSHELL 0000008971106000 == 36 [pid = 872] [id = 784] 08:54:07 INFO - PROCESS | 872 | ++DOMWINDOW == 86 (000000896CA0D800) [pid = 872] [serial = 2350] [outer = 0000000000000000] 08:54:07 INFO - PROCESS | 872 | ++DOMWINDOW == 87 (000000896E70D400) [pid = 872] [serial = 2351] [outer = 000000896CA0D800] 08:54:07 INFO - PROCESS | 872 | 1467042847050 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 872 | ++DOMWINDOW == 88 (000000896EA23800) [pid = 872] [serial = 2352] [outer = 000000896CA0D800] 08:54:07 INFO - PROCESS | 872 | 1467042847655 Marionette TRACE conn8 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:54:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 837ms 08:54:07 INFO - PROCESS | 872 | 1467042847757 Marionette TRACE conn8 -> [0,3093,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 872 | 1467042847762 Marionette TRACE conn8 <- [1,3093,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:54:07 INFO - PROCESS | 872 | 1467042847769 Marionette TRACE conn8 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 872 | 1467042847774 Marionette TRACE conn8 <- [1,3094,null,{}] 08:54:07 INFO - PROCESS | 872 | 1467042847780 Marionette TRACE conn8 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 872 | 1467042847783 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:07 INFO - PROCESS | 872 | 1467042847916 Marionette TRACE conn8 <- [1,3095,null,{"value":null}] 08:54:08 INFO - PROCESS | 872 | 1467042848041 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 872 | 1467042848045 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:08 INFO - PROCESS | 872 | ++DOCSHELL 000000896B69F800 == 37 [pid = 872] [id = 785] 08:54:08 INFO - PROCESS | 872 | ++DOMWINDOW == 89 (0000008965787C00) [pid = 872] [serial = 2353] [outer = 0000000000000000] 08:54:08 INFO - PROCESS | 872 | ++DOMWINDOW == 90 (0000008966170000) [pid = 872] [serial = 2354] [outer = 0000008965787C00] 08:54:08 INFO - PROCESS | 872 | 1467042848105 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 872 | ++DOMWINDOW == 91 (0000008968980800) [pid = 872] [serial = 2355] [outer = 0000008965787C00] 08:54:08 INFO - PROCESS | 872 | 1467042848644 Marionette TRACE conn8 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:54:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:54:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:54:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 08:54:08 INFO - PROCESS | 872 | 1467042848654 Marionette TRACE conn8 -> [0,3097,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 872 | 1467042848659 Marionette TRACE conn8 <- [1,3097,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:54:08 INFO - PROCESS | 872 | 1467042848666 Marionette TRACE conn8 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 872 | 1467042848669 Marionette TRACE conn8 <- [1,3098,null,{}] 08:54:08 INFO - PROCESS | 872 | 1467042848673 Marionette TRACE conn8 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 872 | 1467042848676 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:08 INFO - PROCESS | 872 | 1467042848798 Marionette TRACE conn8 <- [1,3099,null,{"value":null}] 08:54:08 INFO - PROCESS | 872 | 1467042848932 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 872 | 1467042848935 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:08 INFO - PROCESS | 872 | ++DOCSHELL 000000896EBDE800 == 38 [pid = 872] [id = 786] 08:54:08 INFO - PROCESS | 872 | ++DOMWINDOW == 92 (0000008968CF3C00) [pid = 872] [serial = 2356] [outer = 0000000000000000] 08:54:09 INFO - PROCESS | 872 | ++DOMWINDOW == 93 (0000008969BEEC00) [pid = 872] [serial = 2357] [outer = 0000008968CF3C00] 08:54:09 INFO - PROCESS | 872 | 1467042848996 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 872 | ++DOMWINDOW == 94 (000000896AE54400) [pid = 872] [serial = 2358] [outer = 0000008968CF3C00] 08:54:09 INFO - PROCESS | 872 | 1467042849534 Marionette TRACE conn8 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:54:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:54:09 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:54:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:54:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 08:54:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:54:09 INFO - PROCESS | 872 | 1467042849548 Marionette TRACE conn8 -> [0,3101,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 872 | 1467042849551 Marionette TRACE conn8 <- [1,3101,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 872 | 1467042849555 Marionette TRACE conn8 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 872 | 1467042849559 Marionette TRACE conn8 <- [1,3102,null,{}] 08:54:09 INFO - PROCESS | 872 | 1467042849571 Marionette TRACE conn8 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 872 | 1467042849576 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:09 INFO - PROCESS | 872 | 1467042849693 Marionette TRACE conn8 <- [1,3103,null,{"value":null}] 08:54:09 INFO - PROCESS | 872 | 1467042849826 Marionette TRACE conn8 -> [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\", \"469364ca-4a99-426f-928e-17d2cc6c5302\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 872 | 1467042849830 Marionette INFO sendAsync 42f3ccf4-0845-43f9-9173-2944a035035e 08:54:09 INFO - PROCESS | 872 | ++DOCSHELL 0000008971428800 == 39 [pid = 872] [id = 787] 08:54:09 INFO - PROCESS | 872 | ++DOMWINDOW == 95 (000000896B6DA400) [pid = 872] [serial = 2359] [outer = 0000000000000000] 08:54:09 INFO - PROCESS | 872 | ++DOMWINDOW == 96 (000000896E704C00) [pid = 872] [serial = 2360] [outer = 000000896B6DA400] 08:54:09 INFO - PROCESS | 872 | 1467042849892 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 872 | ++DOMWINDOW == 97 (000000896EA2D400) [pid = 872] [serial = 2361] [outer = 000000896B6DA400] 08:54:10 INFO - PROCESS | 872 | 1467042850392 Marionette TRACE conn8 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:54:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 882ms 08:54:10 INFO - PROCESS | 872 | 1467042850441 Marionette TRACE conn8 -> [0,3105,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 872 | 1467042850445 Marionette TRACE conn8 <- [1,3105,null,{"value":"13"}] 08:54:11 WARNING - u'runner_teardown' () 08:54:11 INFO - No more tests 08:54:11 INFO - Got 0 unexpected results 08:54:11 INFO - SUITE-END | took 679s 08:54:11 INFO - Closing logging queue 08:54:11 INFO - queue closed 08:54:11 INFO - Return code: 0 08:54:11 WARNING - # TBPL SUCCESS # 08:54:11 INFO - Running post-action listener: _resource_record_post_action 08:54:11 INFO - Running post-run listener: _resource_record_post_run 08:54:12 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 197850624; Write bytes: 1001910784; Read time: 5560900; Write time: 6143970 08:54:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:54:12 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 22132736; Read time: 0; Write time: 67000 08:54:12 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 197850624; Write bytes: 894880256; Read time: 5560900; Write time: 6018690 08:54:12 INFO - Running post-run listener: _upload_blobber_files 08:54:12 INFO - Blob upload gear active. 08:54:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:54:12 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:54:12 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:54:12 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:54:13 INFO - (blobuploader) - INFO - Open directory for files ... 08:54:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:54:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:54:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:54:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:54:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:54:13 INFO - (blobuploader) - INFO - Done attempting. 08:54:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:54:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:54:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:54:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:54:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:54:15 INFO - (blobuploader) - INFO - Done attempting. 08:54:15 INFO - (blobuploader) - INFO - Iteration through files over. 08:54:15 INFO - Return code: 0 08:54:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:54:15 INFO - Using _rmtree_windows ... 08:54:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:54:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3e635194562a8a5379e417d7ddbfc84e3be7607798f18519c70b599d8708c25c997424eaa1d76cf765cfcb5eba9acf331c663073ef39bf0f7f34a5fc04674692", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/190d5ff3f96aff7938c338fa723a38af381938f38821e8b73120161a3fbaec2aaa02291207b2fc78f61837fd3ea040c0334b14c89dbef8b7654040e3efe2fc07"} 08:54:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:54:15 INFO - Writing to file C:\slave\test\properties\blobber_files 08:54:15 INFO - Contents: 08:54:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3e635194562a8a5379e417d7ddbfc84e3be7607798f18519c70b599d8708c25c997424eaa1d76cf765cfcb5eba9acf331c663073ef39bf0f7f34a5fc04674692", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/190d5ff3f96aff7938c338fa723a38af381938f38821e8b73120161a3fbaec2aaa02291207b2fc78f61837fd3ea040c0334b14c89dbef8b7654040e3efe2fc07"} 08:54:15 INFO - Running post-run listener: copy_logs_to_upload_dir 08:54:15 INFO - Copying logs to upload dir... 08:54:15 INFO - mkdir: C:\slave\test\build\upload\logs 08:54:15 INFO - Copying logs to upload dir... 08:54:15 INFO - Using _rmtree_windows ... 08:54:15 INFO - Using _rmtree_windows ... 08:54:15 INFO - Using _rmtree_windows ... 08:54:15 INFO - Using _rmtree_windows ... 08:54:15 INFO - Using _rmtree_windows ... 08:54:15 INFO - Using _rmtree_windows ... 08:54:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=938.765000 ========= master_lag: 1.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-06-27 08:54:17.047553) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 08:54:17.048446) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3e635194562a8a5379e417d7ddbfc84e3be7607798f18519c70b599d8708c25c997424eaa1d76cf765cfcb5eba9acf331c663073ef39bf0f7f34a5fc04674692", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/190d5ff3f96aff7938c338fa723a38af381938f38821e8b73120161a3fbaec2aaa02291207b2fc78f61837fd3ea040c0334b14c89dbef8b7654040e3efe2fc07"} build_url:https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3e635194562a8a5379e417d7ddbfc84e3be7607798f18519c70b599d8708c25c997424eaa1d76cf765cfcb5eba9acf331c663073ef39bf0f7f34a5fc04674692", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/190d5ff3f96aff7938c338fa723a38af381938f38821e8b73120161a3fbaec2aaa02291207b2fc78f61837fd3ea040c0334b14c89dbef8b7654040e3efe2fc07"}' symbols_url: 'https://queue.taskcluster.net/v1/task/El3AHjtmRMihzdnCIBBUaA/artifacts/public/build/firefox-48.0.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-06-27 08:54:17.173115) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:54:17.173463) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:54:17.291341) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 08:54:17.291665) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 08:54:17.856483) ========= ========= Total master_lag: 1.42 =========