builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-139 starttime: 1467321822.63 results: success (0) buildid: 20160630122427 builduid: 1b4995dda5434b7a9feb90fda4023da6 revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:42.627017) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:42.627528) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:42.627863) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:42.783647) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-30 14:23:42.784499) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False --14:23:42-- 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.00 MB/s 14:23:43 (6.00 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.255000 ========= master_lag: 5.57 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-30 14:23:49.613671) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-30 14:23:49.614064) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.013000 ========= master_lag: 2.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-30 14:23:54.752947) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:23:54.753325) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --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 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False 2016-06-30 14:23:54,483 truncating revision to first 12 chars 2016-06-30 14:23:54,483 Setting DEBUG logging. 2016-06-30 14:23:54,483 attempt 1/10 2016-06-30 14:23:54,483 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0b4f2a4e4229?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 14:23:55,259 unpacking tar archive at: mozilla-beta-0b4f2a4e4229/testing/mozharness/ program finished with exit code 0 elapsedTime=1.486000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:23:56.300566) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:56.301363) ========= script_repo_revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:56.302061) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:56.302407) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 14:23:56.321428) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 53 secs) (at 2016-06-30 14:23:56.321869) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 14:23:56 INFO - MultiFileLogger online at 20160630 14:23:56 in C:\slave\test 14:23:56 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 14:23:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:23:56 INFO - {'append_to_log': False, 14:23:56 INFO - 'base_work_dir': 'C:\\slave\\test', 14:23:56 INFO - 'blob_upload_branch': 'mozilla-beta', 14:23:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:23:56 INFO - 'buildbot_json_path': 'buildprops.json', 14:23:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:23:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:23:56 INFO - 'download_minidump_stackwalk': True, 14:23:56 INFO - 'download_symbols': 'true', 14:23:56 INFO - 'e10s': False, 14:23:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:23:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:23:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:23:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:23:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:23:56 INFO - 'C:/mozilla-build/tooltool.py'), 14:23:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:23:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:23:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:23:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:23:56 INFO - 'log_level': 'info', 14:23:56 INFO - 'log_to_console': True, 14:23:56 INFO - 'opt_config_files': (), 14:23:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:23:56 INFO - '--processes=1', 14:23:56 INFO - '--config=%(test_path)s/wptrunner.ini', 14:23:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:23:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:23:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:23:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:23:56 INFO - 'pip_index': False, 14:23:56 INFO - 'require_test_zip': True, 14:23:56 INFO - 'test_type': ('testharness',), 14:23:56 INFO - 'this_chunk': '1', 14:23:56 INFO - 'total_chunks': '10', 14:23:56 INFO - 'virtualenv_path': 'venv', 14:23:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:23:56 INFO - 'work_dir': 'build'} 14:23:56 INFO - ##### 14:23:56 INFO - ##### Running clobber step. 14:23:56 INFO - ##### 14:23:56 INFO - Running pre-action listener: _resource_record_pre_action 14:23:56 INFO - Running main action method: clobber 14:23:56 INFO - rmtree: C:\slave\test\build 14:23:56 INFO - Using _rmtree_windows ... 14:23:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:26:13 INFO - Running post-action listener: _resource_record_post_action 14:26:13 INFO - ##### 14:26:13 INFO - ##### Running read-buildbot-config step. 14:26:13 INFO - ##### 14:26:13 INFO - Running pre-action listener: _resource_record_pre_action 14:26:13 INFO - Running main action method: read_buildbot_config 14:26:13 INFO - Using buildbot properties: 14:26:13 INFO - { 14:26:13 INFO - "project": "", 14:26:13 INFO - "product": "firefox", 14:26:13 INFO - "script_repo_revision": "production", 14:26:13 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 14:26:13 INFO - "repository": "", 14:26:13 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 14:26:13 INFO - "buildid": "20160630122427", 14:26:13 INFO - "pgo_build": "False", 14:26:13 INFO - "basedir": "C:\\slave\\test", 14:26:13 INFO - "buildnumber": 5, 14:26:13 INFO - "slavename": "t-w864-ix-139", 14:26:13 INFO - "revision": "0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1", 14:26:13 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 14:26:13 INFO - "platform": "win64", 14:26:13 INFO - "branch": "mozilla-beta", 14:26:13 INFO - "repo_path": "releases/mozilla-beta", 14:26:13 INFO - "moz_repo_path": "", 14:26:13 INFO - "stage_platform": "win64", 14:26:13 INFO - "builduid": "1b4995dda5434b7a9feb90fda4023da6", 14:26:13 INFO - "slavebuilddir": "test" 14:26:13 INFO - } 14:26:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 14:26:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 14:26:13 INFO - Running post-action listener: _resource_record_post_action 14:26:13 INFO - ##### 14:26:13 INFO - ##### Running download-and-extract step. 14:26:13 INFO - ##### 14:26:13 INFO - Running pre-action listener: _resource_record_pre_action 14:26:13 INFO - Running main action method: download_and_extract 14:26:13 INFO - mkdir: C:\slave\test\build\tests 14:26:13 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')]} 14:26:13 INFO - https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 14:26:13 INFO - trying https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 14:26:13 INFO - Downloading https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:26:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:26:14 INFO - Downloaded 1240 bytes. 14:26:14 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 14:26:14 INFO - Using the following test package requirements: 14:26:14 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 14:26:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 14:26:14 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 14:26:14 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'jsshell-win64.zip'], 14:26:14 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 14:26:14 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 14:26:14 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 14:26:14 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 14:26:14 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 14:26:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 14:26:14 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 14:26:14 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 14:26:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:26:14 INFO - https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 14:26:14 INFO - trying https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 14:26:14 INFO - Downloading https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:26:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:26:15 INFO - Downloaded 20908478 bytes. 14:26:15 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/*'] 14:26:15 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/* 14:26:18 INFO - caution: filename not matched: web-platform/* 14:26:18 INFO - Return code: 11 14:26:18 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')]} 14:26:18 INFO - https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 14:26:18 INFO - trying https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 14:26:18 INFO - Downloading https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:26:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:26:20 INFO - Downloaded 36389112 bytes. 14:26:20 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/*'] 14:26:20 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/* 14:27:05 INFO - caution: filename not matched: bin/* 14:27:05 INFO - caution: filename not matched: config/* 14:27:05 INFO - caution: filename not matched: mozbase/* 14:27:05 INFO - caution: filename not matched: marionette/* 14:27:05 INFO - caution: filename not matched: tools/wptserve/* 14:27:05 INFO - Return code: 11 14:27:05 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')]} 14:27:05 INFO - https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 14:27:05 INFO - trying https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.zip 14:27:05 INFO - Downloading https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 14:27:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:27:06 INFO - Downloaded 82723182 bytes. 14:27:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.zip 14:27:06 INFO - mkdir: C:\slave\test\properties 14:27:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:27:06 INFO - Writing to file C:\slave\test\properties\build_url 14:27:06 INFO - Contents: 14:27:06 INFO - build_url:https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.zip 14:27:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 14:27:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:27:07 INFO - Writing to file C:\slave\test\properties\symbols_url 14:27:07 INFO - Contents: 14:27:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 14:27:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:07 INFO - https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:27:07 INFO - trying https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 14:27:07 INFO - Downloading https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:27:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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 14:27:08 INFO - Downloaded 50746153 bytes. 14:27:08 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'] 14:27:08 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 14:27:12 INFO - Return code: 0 14:27:12 INFO - Running post-action listener: _resource_record_post_action 14:27:12 INFO - Running post-action listener: set_extra_try_arguments 14:27:12 INFO - ##### 14:27:12 INFO - ##### Running create-virtualenv step. 14:27:12 INFO - ##### 14:27:12 INFO - Running pre-action listener: _pre_create_virtualenv 14:27:12 INFO - Running pre-action listener: _resource_record_pre_action 14:27:12 INFO - Running main action method: create_virtualenv 14:27:12 INFO - Creating virtualenv C:\slave\test\build\venv 14:27:12 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 14:27:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:27:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:27:19 INFO - Installing distribute......................................................................................................................................................................................done. 14:27:21 INFO - Return code: 0 14:27:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:27:21 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')]} 14:27:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:21 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')]} 14:27:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:21 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 14:27:21 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 14:27:21 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 14:27:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:27:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 14:27:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:27:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:27:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:27:21 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 14:27:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:27:21 INFO - 'DCLOCATION': 'SCL3', 14:27:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:21 INFO - 'HOMEDRIVE': 'C:', 14:27:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 14:27:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:21 INFO - 'KTS_VERSION': '1.19c', 14:27:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 14:27:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 14:27:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:21 INFO - 'MOZ_NO_REMOTE': '1', 14:27:21 INFO - 'NO_EM_RESTART': '1', 14:27:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:21 INFO - 'OS': 'Windows_NT', 14:27:21 INFO - 'OURDRIVE': 'C:', 14:27:21 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', 14:27:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:27:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:27:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:21 INFO - 'PROCESSOR_LEVEL': '6', 14:27:21 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:27:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:27:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:27:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:27:21 INFO - 'PROMPT': '$P$G', 14:27:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:27:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:27:21 INFO - 'PWD': 'C:\\slave\\test', 14:27:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:21 INFO - 'SYSTEMDRIVE': 'C:', 14:27:21 INFO - 'SYSTEMROOT': 'C:\\windows', 14:27:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:21 INFO - 'TEST1': 'testie', 14:27:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:21 INFO - 'USERDOMAIN': 'T-W864-IX-139', 14:27:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 14:27:21 INFO - 'USERNAME': 'cltbld', 14:27:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 14:27:21 INFO - 'WINDIR': 'C:\\windows', 14:27:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:22 INFO - Downloading/unpacking psutil>=0.7.1 14:27:23 INFO - Running setup.py egg_info for package psutil 14:27:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:27:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:27:23 INFO - Installing collected packages: psutil 14:27:23 INFO - Running setup.py install for psutil 14:27:23 INFO - building 'psutil._psutil_windows' extension 14:27:23 INFO - error: Unable to find vcvarsall.bat 14:27:23 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-nbk88f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:27:23 INFO - running install 14:27:23 INFO - running build 14:27:23 INFO - running build_py 14:27:23 INFO - creating build 14:27:23 INFO - creating build\lib.win32-2.7 14:27:23 INFO - creating build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:27:23 INFO - running build_ext 14:27:23 INFO - building 'psutil._psutil_windows' extension 14:27:23 INFO - error: Unable to find vcvarsall.bat 14:27:23 INFO - ---------------------------------------- 14:27:23 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-nbk88f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:27:23 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 14:27:23 WARNING - Return code: 1 14:27:23 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! 14:27:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:27:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:23 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 14:27:23 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 14:27:23 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 14:27:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:27:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 14:27:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:27:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:27:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:27:23 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 14:27:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:27:23 INFO - 'DCLOCATION': 'SCL3', 14:27:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:23 INFO - 'HOMEDRIVE': 'C:', 14:27:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 14:27:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:23 INFO - 'KTS_VERSION': '1.19c', 14:27:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 14:27:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 14:27:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:23 INFO - 'MOZ_NO_REMOTE': '1', 14:27:23 INFO - 'NO_EM_RESTART': '1', 14:27:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:23 INFO - 'OS': 'Windows_NT', 14:27:23 INFO - 'OURDRIVE': 'C:', 14:27:23 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', 14:27:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:27:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:27:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:23 INFO - 'PROCESSOR_LEVEL': '6', 14:27:23 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:27:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:27:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:27:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:27:23 INFO - 'PROMPT': '$P$G', 14:27:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:27:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:27:23 INFO - 'PWD': 'C:\\slave\\test', 14:27:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:23 INFO - 'SYSTEMDRIVE': 'C:', 14:27:23 INFO - 'SYSTEMROOT': 'C:\\windows', 14:27:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:23 INFO - 'TEST1': 'testie', 14:27:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:23 INFO - 'USERDOMAIN': 'T-W864-IX-139', 14:27:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 14:27:23 INFO - 'USERNAME': 'cltbld', 14:27:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 14:27:23 INFO - 'WINDIR': 'C:\\windows', 14:27:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:27:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:27:24 INFO - Running setup.py egg_info for package mozsystemmonitor 14:27:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:27:24 INFO - Running setup.py egg_info for package psutil 14:27:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:27:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:27:24 INFO - Installing collected packages: mozsystemmonitor, psutil 14:27:24 INFO - Running setup.py install for mozsystemmonitor 14:27:24 INFO - Running setup.py install for psutil 14:27:24 INFO - building 'psutil._psutil_windows' extension 14:27:24 INFO - error: Unable to find vcvarsall.bat 14:27:24 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-rzghi7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:27:24 INFO - running install 14:27:24 INFO - running build 14:27:24 INFO - running build_py 14:27:24 INFO - running build_ext 14:27:24 INFO - building 'psutil._psutil_windows' extension 14:27:24 INFO - error: Unable to find vcvarsall.bat 14:27:24 INFO - ---------------------------------------- 14:27:24 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-rzghi7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:27:24 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 14:27:24 WARNING - Return code: 1 14:27:24 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! 14:27:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:27: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')]} 14:27:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27: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')]} 14:27:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:24 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 14:27:24 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 14:27:24 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 14:27:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:27:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 14:27:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:27:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:27:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:27:24 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 14:27:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:27:24 INFO - 'DCLOCATION': 'SCL3', 14:27:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:24 INFO - 'HOMEDRIVE': 'C:', 14:27:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 14:27:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:24 INFO - 'KTS_VERSION': '1.19c', 14:27:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 14:27:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 14:27:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:24 INFO - 'MOZ_NO_REMOTE': '1', 14:27:24 INFO - 'NO_EM_RESTART': '1', 14:27:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:24 INFO - 'OS': 'Windows_NT', 14:27:24 INFO - 'OURDRIVE': 'C:', 14:27: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', 14:27:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:27:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:27:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:24 INFO - 'PROCESSOR_LEVEL': '6', 14:27:24 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:27:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:27:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:27:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:27:24 INFO - 'PROMPT': '$P$G', 14:27:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:27:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:27:24 INFO - 'PWD': 'C:\\slave\\test', 14:27:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:24 INFO - 'SYSTEMDRIVE': 'C:', 14:27:24 INFO - 'SYSTEMROOT': 'C:\\windows', 14:27:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:24 INFO - 'TEST1': 'testie', 14:27:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:24 INFO - 'USERDOMAIN': 'T-W864-IX-139', 14:27:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 14:27:24 INFO - 'USERNAME': 'cltbld', 14:27:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 14:27:24 INFO - 'WINDIR': 'C:\\windows', 14:27:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:24 INFO - Downloading/unpacking blobuploader==1.2.4 14:27:24 INFO - Downloading blobuploader-1.2.4.tar.gz 14:27:24 INFO - Running setup.py egg_info for package blobuploader 14:27:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:27:28 INFO - Running setup.py egg_info for package requests 14:27:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:27:28 INFO - Downloading docopt-0.6.1.tar.gz 14:27:28 INFO - Running setup.py egg_info for package docopt 14:27:28 INFO - Installing collected packages: blobuploader, docopt, requests 14:27:28 INFO - Running setup.py install for blobuploader 14:27:28 INFO - Running setup.py install for docopt 14:27:28 INFO - Running setup.py install for requests 14:27:28 INFO - Successfully installed blobuploader docopt requests 14:27:28 INFO - Cleaning up... 14:27:28 INFO - Return code: 0 14:27:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:27:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:28 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, '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-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 14:27:28 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 14:27:28 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 14:27:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:27:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 14:27:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:27:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:27:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:27:28 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 14:27:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:27:28 INFO - 'DCLOCATION': 'SCL3', 14:27:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:28 INFO - 'HOMEDRIVE': 'C:', 14:27:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 14:27:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:28 INFO - 'KTS_VERSION': '1.19c', 14:27:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 14:27:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 14:27:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:28 INFO - 'MOZ_NO_REMOTE': '1', 14:27:28 INFO - 'NO_EM_RESTART': '1', 14:27:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:28 INFO - 'OS': 'Windows_NT', 14:27:28 INFO - 'OURDRIVE': 'C:', 14:27:28 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', 14:27:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:27:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:27:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:28 INFO - 'PROCESSOR_LEVEL': '6', 14:27:28 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:27:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:27:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:27:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:27:28 INFO - 'PROMPT': '$P$G', 14:27:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:27:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:27:28 INFO - 'PWD': 'C:\\slave\\test', 14:27:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:28 INFO - 'SYSTEMDRIVE': 'C:', 14:27:28 INFO - 'SYSTEMROOT': 'C:\\windows', 14:27:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:28 INFO - 'TEST1': 'testie', 14:27:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:28 INFO - 'USERDOMAIN': 'T-W864-IX-139', 14:27:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 14:27:28 INFO - 'USERNAME': 'cltbld', 14:27:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 14:27:28 INFO - 'WINDIR': 'C:\\windows', 14:27:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:27:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:27:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:27:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:27:33 INFO - Unpacking c:\slave\test\build\tests\marionette 14:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:27:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:27:33 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 14:27:33 INFO - Running setup.py install for browsermob-proxy 14:27:50 INFO - Running setup.py install for manifestparser 14:27:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for marionette-client 14:27:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:27:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for marionette-driver 14:27:50 INFO - Running setup.py install for mozcrash 14:27:50 INFO - Running setup.py install for mozdebug 14:27:50 INFO - Running setup.py install for mozdevice 14:27:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for mozfile 14:27:50 INFO - Running setup.py install for mozhttpd 14:27:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for mozinfo 14:27:50 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for mozInstall 14:27:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for mozleak 14:27:50 INFO - Running setup.py install for mozlog 14:27:50 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for moznetwork 14:27:50 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for mozprocess 14:27:50 INFO - Running setup.py install for mozprofile 14:27:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for mozrunner 14:27:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for mozscreenshot 14:27:50 INFO - Running setup.py install for moztest 14:27:50 INFO - Running setup.py install for mozversion 14:27:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:27:50 INFO - Running setup.py install for wptserve 14:27:50 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 14:27:50 INFO - Cleaning up... 14:27:50 INFO - Return code: 0 14:27:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:27:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:50 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, '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-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 14:27:50 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 14:27:50 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 14:27:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:27:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 14:27:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:27:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:27:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:27:50 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 14:27:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:27:50 INFO - 'DCLOCATION': 'SCL3', 14:27:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:50 INFO - 'HOMEDRIVE': 'C:', 14:27:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 14:27:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:50 INFO - 'KTS_VERSION': '1.19c', 14:27:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 14:27:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 14:27:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:50 INFO - 'MOZ_NO_REMOTE': '1', 14:27:50 INFO - 'NO_EM_RESTART': '1', 14:27:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:50 INFO - 'OS': 'Windows_NT', 14:27:50 INFO - 'OURDRIVE': 'C:', 14:27:50 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:27:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:27:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:27:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:50 INFO - 'PROCESSOR_LEVEL': '6', 14:27:50 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:27:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:27:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:27:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:27:50 INFO - 'PROMPT': '$P$G', 14:27:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:27:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:27:50 INFO - 'PWD': 'C:\\slave\\test', 14:27:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:50 INFO - 'SYSTEMDRIVE': 'C:', 14:27:50 INFO - 'SYSTEMROOT': 'C:\\windows', 14:27:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:50 INFO - 'TEST1': 'testie', 14:27:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:27:50 INFO - 'USERDOMAIN': 'T-W864-IX-139', 14:27:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 14:27:50 INFO - 'USERNAME': 'cltbld', 14:27:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 14:27:50 INFO - 'WINDIR': 'C:\\windows', 14:27:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:27:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:27:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:27:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:27:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:27:53 INFO - Unpacking c:\slave\test\build\tests\marionette 14:27:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:27:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:27:53 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)) 14:28:06 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)) 14:28:06 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)) 14:28:06 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)) 14:28:06 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)) 14:28:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:28:06 INFO - Downloading blessings-1.6.tar.gz 14:28:06 INFO - Running setup.py egg_info for package blessings 14:28:06 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)) 14:28:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:28:06 INFO - Running setup.py install for blessings 14:28:06 INFO - Running setup.py install for browsermob-proxy 14:28:06 INFO - Running setup.py install for manifestparser 14:28:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Running setup.py install for marionette-client 14:28:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:28:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Running setup.py install for marionette-driver 14:28:06 INFO - Running setup.py install for mozcrash 14:28:06 INFO - Running setup.py install for mozdebug 14:28:06 INFO - Running setup.py install for mozdevice 14:28:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Running setup.py install for mozhttpd 14:28:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Running setup.py install for mozInstall 14:28:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Running setup.py install for mozleak 14:28:06 INFO - Running setup.py install for mozprofile 14:28:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Running setup.py install for mozrunner 14:28:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:28:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:28:08 INFO - Running setup.py install for mozscreenshot 14:28:08 INFO - Running setup.py install for moztest 14:28:08 INFO - Running setup.py install for mozversion 14:28:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:28:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:28:08 INFO - Running setup.py install for wptserve 14:28:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:28:08 INFO - Cleaning up... 14:28:08 INFO - Return code: 0 14:28:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:28:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:28:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:28:08 INFO - Reading from file tmpfile_stdout 14:28:08 INFO - Using _rmtree_windows ... 14:28:08 INFO - Using _rmtree_windows ... 14:28:08 INFO - Current package versions: 14:28:08 INFO - blessings == 1.6 14:28:08 INFO - blobuploader == 1.2.4 14:28:08 INFO - browsermob-proxy == 0.6.0 14:28:08 INFO - distribute == 0.6.14 14:28:08 INFO - docopt == 0.6.1 14:28:08 INFO - manifestparser == 1.1 14:28:08 INFO - marionette-client == 2.3.0 14:28:08 INFO - marionette-driver == 1.4.0 14:28:08 INFO - mozInstall == 1.12 14:28:08 INFO - mozcrash == 0.17 14:28:08 INFO - mozdebug == 0.1 14:28:08 INFO - mozdevice == 0.48 14:28:08 INFO - mozfile == 1.2 14:28:08 INFO - mozhttpd == 0.7 14:28:08 INFO - mozinfo == 0.9 14:28:08 INFO - mozleak == 0.1 14:28:08 INFO - mozlog == 3.1 14:28:08 INFO - moznetwork == 0.27 14:28:08 INFO - mozprocess == 0.22 14:28:08 INFO - mozprofile == 0.28 14:28:08 INFO - mozrunner == 6.11 14:28:08 INFO - mozscreenshot == 0.1 14:28:08 INFO - mozsystemmonitor == 0.0 14:28:08 INFO - moztest == 0.7 14:28:08 INFO - mozversion == 1.4 14:28:08 INFO - requests == 1.2.3 14:28:08 INFO - wptserve == 1.4.0 14:28:08 INFO - Running post-action listener: _resource_record_post_action 14:28:08 INFO - Running post-action listener: _start_resource_monitoring 14:28:08 INFO - Starting resource monitoring. 14:28:08 INFO - ##### 14:28:08 INFO - ##### Running pull step. 14:28:08 INFO - ##### 14:28:08 INFO - Running pre-action listener: _resource_record_pre_action 14:28:08 INFO - Running main action method: pull 14:28:08 INFO - Pull has nothing to do! 14:28:08 INFO - Running post-action listener: _resource_record_post_action 14:28:08 INFO - ##### 14:28:08 INFO - ##### Running install step. 14:28:08 INFO - ##### 14:28:08 INFO - Running pre-action listener: _resource_record_pre_action 14:28:08 INFO - Running main action method: install 14:28:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:28:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:28:08 INFO - Reading from file tmpfile_stdout 14:28:08 INFO - Using _rmtree_windows ... 14:28:08 INFO - Using _rmtree_windows ... 14:28:08 INFO - Detecting whether we're running mozinstall >=1.0... 14:28:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:28:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:28:08 INFO - Reading from file tmpfile_stdout 14:28:08 INFO - Output received: 14:28:08 INFO - Usage: mozinstall-script.py [options] installer 14:28:08 INFO - Options: 14:28:08 INFO - -h, --help show this help message and exit 14:28:08 INFO - -d DEST, --destination=DEST 14:28:08 INFO - Directory to install application into. [default: 14:28:08 INFO - "C:\slave\test"] 14:28:08 INFO - --app=APP Application being installed. [default: firefox] 14:28:08 INFO - Using _rmtree_windows ... 14:28:08 INFO - Using _rmtree_windows ... 14:28:08 INFO - mkdir: C:\slave\test\build\application 14:28:08 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'] 14:28:08 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 14:28:11 INFO - Reading from file tmpfile_stdout 14:28:11 INFO - Output received: 14:28:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:28:11 INFO - Using _rmtree_windows ... 14:28:11 INFO - Using _rmtree_windows ... 14:28:11 INFO - Running post-action listener: _resource_record_post_action 14:28:11 INFO - ##### 14:28:11 INFO - ##### Running run-tests step. 14:28:11 INFO - ##### 14:28:11 INFO - Running pre-action listener: _resource_record_pre_action 14:28:11 INFO - Running main action method: run_tests 14:28:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:28:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:28:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:28:11 INFO - grabbing minidump binary from tooltool 14:28:11 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')]} 14:28:11 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 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:28:11 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 14:28:11 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 14:28:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:28:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8dssvt 14:28:12 INFO - INFO - File integrity verified, renaming tmp8dssvt to win32-minidump_stackwalk.exe 14:28:12 INFO - Return code: 0 14:28:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:28:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:28:12 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/OVhOIa7nSeW67nQ8On15hA/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 14:28:12 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/OVhOIa7nSeW67nQ8On15hA/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 14:28:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:28:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 14:28:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:28:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:28:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:28:12 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 14:28:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:28:12 INFO - 'DCLOCATION': 'SCL3', 14:28:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:28:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:28:12 INFO - 'HOMEDRIVE': 'C:', 14:28:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 14:28:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:28:12 INFO - 'KTS_VERSION': '1.19c', 14:28:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 14:28:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 14:28:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:28:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:28:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:28:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:28:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:28:12 INFO - 'MOZ_NO_REMOTE': '1', 14:28:12 INFO - 'NO_EM_RESTART': '1', 14:28:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:28:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:28:12 INFO - 'OS': 'Windows_NT', 14:28:12 INFO - 'OURDRIVE': 'C:', 14:28:12 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', 14:28:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:28:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:28:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:28:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:28:12 INFO - 'PROCESSOR_LEVEL': '6', 14:28:12 INFO - 'PROCESSOR_REVISION': '1e05', 14:28:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:28:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:28:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:28:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:28:12 INFO - 'PROMPT': '$P$G', 14:28:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:28:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:28:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:28:12 INFO - 'PWD': 'C:\\slave\\test', 14:28:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:28:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:28:12 INFO - 'SYSTEMDRIVE': 'C:', 14:28:12 INFO - 'SYSTEMROOT': 'C:\\windows', 14:28:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:28:12 INFO - 'TEST1': 'testie', 14:28:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:28:12 INFO - 'USERDOMAIN': 'T-W864-IX-139', 14:28:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 14:28:12 INFO - 'USERNAME': 'cltbld', 14:28:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 14:28:12 INFO - 'WINDIR': 'C:\\windows', 14:28:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:28:12 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/OVhOIa7nSeW67nQ8On15hA/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 14:28:14 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 14:28:14 INFO - import pkg_resources 14:28:15 INFO - Using 1 client processes 14:28:18 INFO - SUITE-START | Running 778 tests 14:28:18 INFO - Running testharness tests 14:28:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:28:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 14:28:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:28:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:28:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:28:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:28:19 INFO - Setting up ssl 14:28:19 INFO - PROCESS | certutil | 14:28:19 INFO - PROCESS | certutil | 14:28:19 INFO - PROCESS | certutil | 14:28:19 INFO - Certificate Nickname Trust Attributes 14:28:19 INFO - SSL,S/MIME,JAR/XPI 14:28:19 INFO - 14:28:19 INFO - web-platform-tests CT,, 14:28:19 INFO - 14:28:20 INFO - Starting runner 14:28:20 INFO - PROCESS | 428 | [428] 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 14:28:20 INFO - PROCESS | 428 | [428] 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 14:28:21 INFO - PROCESS | 428 | [428] 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 14:28:22 INFO - PROCESS | 428 | 1467322102352 Marionette DEBUG Marionette enabled via build flag and pref 14:28:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA49DA7000 == 1 [pid = 428] [id = 1] 14:28:23 INFO - PROCESS | 428 | ++DOMWINDOW == 1 (000000FA49DA7800) [pid = 428] [serial = 1] [outer = 0000000000000000] 14:28:23 INFO - PROCESS | 428 | [428] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:28:23 INFO - PROCESS | 428 | ++DOMWINDOW == 2 (000000FA49DA8800) [pid = 428] [serial = 2] [outer = 000000FA49DA7800] 14:28:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D58C000 == 2 [pid = 428] [id = 2] 14:28:24 INFO - PROCESS | 428 | ++DOMWINDOW == 3 (000000FA4D58C800) [pid = 428] [serial = 3] [outer = 0000000000000000] 14:28:24 INFO - PROCESS | 428 | [428] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:28:24 INFO - PROCESS | 428 | ++DOMWINDOW == 4 (000000FA4D58D800) [pid = 428] [serial = 4] [outer = 000000FA4D58C800] 14:28:24 INFO - PROCESS | 428 | 1467322104734 Marionette INFO Listening on port 2828 14:28:27 INFO - PROCESS | 428 | 1467322107099 Marionette DEBUG Marionette enabled via command-line flag 14:28:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E1C8000 == 3 [pid = 428] [id = 3] 14:28:27 INFO - PROCESS | 428 | ++DOMWINDOW == 5 (000000FA4E40C800) [pid = 428] [serial = 5] [outer = 0000000000000000] 14:28:27 INFO - PROCESS | 428 | [428] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:28:27 INFO - PROCESS | 428 | ++DOMWINDOW == 6 (000000FA4E40D800) [pid = 428] [serial = 6] [outer = 000000FA4E40C800] 14:28:27 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:28:27 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:28:28 INFO - PROCESS | 428 | ++DOMWINDOW == 7 (000000FA4EE24000) [pid = 428] [serial = 7] [outer = 000000FA4D58C800] 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108754 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49259 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108761 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49260 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108793 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49261 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108800 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49262 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108833 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49263 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108842 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49264 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108847 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49265 14:28:28 INFO - PROCESS | 428 | 1467322108850 Marionette DEBUG Closed connection conn0 14:28:28 INFO - PROCESS | 428 | 1467322108854 Marionette DEBUG Closed connection conn1 14:28:28 INFO - PROCESS | 428 | 1467322108855 Marionette DEBUG Closed connection conn2 14:28:28 INFO - PROCESS | 428 | 1467322108858 Marionette DEBUG Closed connection conn3 14:28:28 INFO - PROCESS | 428 | 1467322108911 Marionette DEBUG Closed connection conn4 14:28:28 INFO - PROCESS | 428 | 1467322108913 Marionette DEBUG Closed connection conn5 14:28:28 INFO - PROCESS | 428 | 1467322108940 Marionette DEBUG Closed connection conn6 14:28:28 INFO - PROCESS | 428 | [428] 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 14:28:28 INFO - PROCESS | 428 | 1467322108944 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49266 14:28:29 INFO - PROCESS | 428 | 1467322109494 Marionette DEBUG Closed connection conn7 14:28:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F431000 == 4 [pid = 428] [id = 4] 14:28:29 INFO - PROCESS | 428 | ++DOMWINDOW == 8 (000000FA4F4C7800) [pid = 428] [serial = 8] [outer = 0000000000000000] 14:28:29 INFO - PROCESS | 428 | ++DOMWINDOW == 9 (000000FA4F4D3000) [pid = 428] [serial = 9] [outer = 000000FA4F4C7800] 14:28:29 INFO - PROCESS | 428 | [428] 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 14:28:29 INFO - PROCESS | 428 | 1467322109749 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49267 14:28:29 INFO - PROCESS | 428 | ++DOMWINDOW == 10 (000000FA4F7B0400) [pid = 428] [serial = 10] [outer = 000000FA4F4C7800] 14:28:29 INFO - PROCESS | 428 | 1467322109768 Marionette DEBUG Closed connection conn8 14:28:29 INFO - PROCESS | 428 | [428] 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 14:28:29 INFO - PROCESS | 428 | 1467322109775 Marionette DEBUG Accepted connection conn9 from 127.0.0.1:49268 14:28:30 INFO - PROCESS | 428 | 1467322110054 Marionette TRACE conn9 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:28:30 INFO - PROCESS | 428 | 1467322110061 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":"20160630122427","device":"desktop","version":"48.0"} 14:28:30 INFO - PROCESS | 428 | [428] 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 14:28:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F2D800 == 5 [pid = 428] [id = 5] 14:28:30 INFO - PROCESS | 428 | ++DOMWINDOW == 11 (000000FA54F2E000) [pid = 428] [serial = 11] [outer = 0000000000000000] 14:28:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F2F000 == 6 [pid = 428] [id = 6] 14:28:30 INFO - PROCESS | 428 | ++DOMWINDOW == 12 (000000FA5533A000) [pid = 428] [serial = 12] [outer = 0000000000000000] 14:28:31 INFO - PROCESS | 428 | [428] 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 14:28:31 INFO - PROCESS | 428 | [428] 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 14:28:31 INFO - PROCESS | 428 | [428] 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 14:28:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ABE800 == 7 [pid = 428] [id = 7] 14:28:32 INFO - PROCESS | 428 | ++DOMWINDOW == 13 (000000FA55339800) [pid = 428] [serial = 13] [outer = 0000000000000000] 14:28:32 INFO - PROCESS | 428 | [428] 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 14:28:32 INFO - PROCESS | 428 | [428] 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 14:28:32 INFO - PROCESS | 428 | ++DOMWINDOW == 14 (000000FA55A11000) [pid = 428] [serial = 14] [outer = 000000FA55339800] 14:28:32 INFO - PROCESS | 428 | ++DOMWINDOW == 15 (000000FA55FBD000) [pid = 428] [serial = 15] [outer = 000000FA54F2E000] 14:28:32 INFO - PROCESS | 428 | ++DOMWINDOW == 16 (000000FA55A06C00) [pid = 428] [serial = 16] [outer = 000000FA5533A000] 14:28:32 INFO - PROCESS | 428 | ++DOMWINDOW == 17 (000000FA55D48400) [pid = 428] [serial = 17] [outer = 000000FA55339800] 14:28:33 INFO - PROCESS | 428 | 1467322113295 Marionette INFO startBrowser b39615ab-db09-4895-b787-9027b189e655 14:28:33 INFO - PROCESS | 428 | 1467322113332 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 428 | 1467322113346 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 428 | 1467322113349 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:34 INFO - PROCESS | 428 | ++DOMWINDOW == 18 (000000FA5834C400) [pid = 428] [serial = 18] [outer = 000000FA55339800] 14:28:34 INFO - PROCESS | 428 | 1467322114457 Marionette TRACE conn9 <- [1,1,null,{"sessionId":"b39615ab-db09-4895-b787-9027b189e655","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":"20160630122427","device":"desktop","version":"48.0","command_id":1}}] 14:28:35 INFO - PROCESS | 428 | --DOCSHELL 000000FA49DA7000 == 6 [pid = 428] [id = 1] 14:28:35 INFO - PROCESS | 428 | 1467322115854 Marionette TRACE conn9 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:28:35 INFO - PROCESS | 428 | 1467322115858 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:36 INFO - PROCESS | 428 | 1467322116114 Marionette TRACE conn9 <- [1,2,null,{"value":null}] 14:28:36 INFO - PROCESS | 428 | 1467322116150 Marionette TRACE conn9 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:28:36 INFO - PROCESS | 428 | 1467322116154 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:36 INFO - PROCESS | 428 | [428] 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 14:28:37 INFO - PROCESS | 428 | [428] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:28:37 INFO - PROCESS | 428 | ++DOMWINDOW == 19 (000000FA4A2EFC00) [pid = 428] [serial = 19] [outer = 000000FA55339800] 14:28:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F431000 == 5 [pid = 428] [id = 4] 14:28:37 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:37 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:37 INFO - PROCESS | 428 | 1467322117817 Marionette TRACE conn9 <- [1,3,null,{}] 14:28:37 INFO - PROCESS | 428 | 1467322117822 Marionette TRACE conn9 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:28:37 INFO - PROCESS | 428 | 1467322117824 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:37 INFO - PROCESS | 428 | 1467322117845 Marionette TRACE conn9 <- [1,4,null,{"value":null}] 14:28:37 INFO - PROCESS | 428 | 1467322117861 Marionette TRACE conn9 -> [0,5,"getWindowHandle",null] 14:28:37 INFO - PROCESS | 428 | 1467322117865 Marionette TRACE conn9 <- [1,5,null,{"value":"13"}] 14:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:28:37 INFO - PROCESS | 428 | 1467322117870 Marionette TRACE conn9 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:28:37 INFO - PROCESS | 428 | 1467322117874 Marionette TRACE conn9 <- [1,6,null,{}] 14:28:37 INFO - PROCESS | 428 | 1467322117916 Marionette TRACE conn9 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:37 INFO - PROCESS | 428 | 1467322117919 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:37 INFO - PROCESS | 428 | 1467322117940 Marionette TRACE conn9 <- [1,7,null,{"value":null}] 14:28:37 INFO - PROCESS | 428 | 1467322117945 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 428 | 1467322117948 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA494A7800 == 6 [pid = 428] [id = 8] 14:28:37 INFO - PROCESS | 428 | ++DOMWINDOW == 20 (000000FA4E177C00) [pid = 428] [serial = 20] [outer = 0000000000000000] 14:28:37 INFO - PROCESS | 428 | ++DOMWINDOW == 21 (000000FA4E1E5800) [pid = 428] [serial = 21] [outer = 000000FA4E177C00] 14:28:38 INFO - PROCESS | 428 | 1467322117999 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 428 | ++DOMWINDOW == 22 (000000FA4E5E7400) [pid = 428] [serial = 22] [outer = 000000FA4E177C00] 14:28:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D59E000 == 7 [pid = 428] [id = 9] 14:28:38 INFO - PROCESS | 428 | ++DOMWINDOW == 23 (000000FA4F70EC00) [pid = 428] [serial = 23] [outer = 0000000000000000] 14:28:38 INFO - PROCESS | 428 | ++DOMWINDOW == 24 (000000FA4F710C00) [pid = 428] [serial = 24] [outer = 000000FA4F70EC00] 14:28:38 INFO - PROCESS | 428 | 1467322118536 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 428 | ++DOMWINDOW == 25 (000000FA4EE04400) [pid = 428] [serial = 25] [outer = 000000FA4F70EC00] 14:28:38 INFO - PROCESS | 428 | 1467322118957 Marionette TRACE conn9 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1140ms 14:28:39 INFO - PROCESS | 428 | 1467322119067 Marionette TRACE conn9 -> [0,9,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 428 | 1467322119071 Marionette TRACE conn9 <- [1,9,null,{"value":"13"}] 14:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:28:39 INFO - PROCESS | 428 | 1467322119085 Marionette TRACE conn9 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 428 | 1467322119088 Marionette TRACE conn9 <- [1,10,null,{}] 14:28:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F20C000 == 8 [pid = 428] [id = 10] 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 26 (000000FA4F20E000) [pid = 428] [serial = 26] [outer = 0000000000000000] 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 27 (000000FA4F422800) [pid = 428] [serial = 27] [outer = 000000FA4F20E000] 14:28:39 INFO - PROCESS | 428 | 1467322119315 Marionette TRACE conn9 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:39 INFO - PROCESS | 428 | 1467322119317 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 28 (000000FA4E182800) [pid = 428] [serial = 28] [outer = 000000FA4F20E000] 14:28:39 INFO - PROCESS | 428 | 1467322119440 Marionette TRACE conn9 <- [1,11,null,{"value":null}] 14:28:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA47BF0800 == 9 [pid = 428] [id = 11] 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 29 (000000FA55B0AC00) [pid = 428] [serial = 29] [outer = 0000000000000000] 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 30 (000000FA565DB800) [pid = 428] [serial = 30] [outer = 000000FA55B0AC00] 14:28:39 INFO - PROCESS | 428 | 1467322119515 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 428 | 1467322119517 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 31 (000000FA56D03800) [pid = 428] [serial = 31] [outer = 000000FA55B0AC00] 14:28:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53C4F000 == 10 [pid = 428] [id = 12] 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 32 (000000FA4DEB4800) [pid = 428] [serial = 32] [outer = 0000000000000000] 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 33 (000000FA57E97400) [pid = 428] [serial = 33] [outer = 000000FA4DEB4800] 14:28:39 INFO - PROCESS | 428 | 1467322119591 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 428 | ++DOMWINDOW == 34 (000000FA48E17000) [pid = 428] [serial = 34] [outer = 000000FA4DEB4800] 14:28:40 INFO - PROCESS | 428 | 1467322120235 Marionette TRACE conn9 <- [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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1194ms 14:28:40 INFO - PROCESS | 428 | 1467322120282 Marionette TRACE conn9 -> [0,13,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 428 | 1467322120287 Marionette TRACE conn9 <- [1,13,null,{"value":"13"}] 14:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:28:40 INFO - PROCESS | 428 | 1467322120298 Marionette TRACE conn9 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 428 | 1467322120303 Marionette TRACE conn9 <- [1,14,null,{}] 14:28:40 INFO - PROCESS | 428 | 1467322120307 Marionette TRACE conn9 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 428 | 1467322120310 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:40 INFO - PROCESS | 428 | 1467322120420 Marionette TRACE conn9 <- [1,15,null,{"value":null}] 14:28:40 INFO - PROCESS | 428 | 1467322120437 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 428 | 1467322120439 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5561B800 == 11 [pid = 428] [id = 13] 14:28:40 INFO - PROCESS | 428 | ++DOMWINDOW == 35 (000000FA579AE000) [pid = 428] [serial = 35] [outer = 0000000000000000] 14:28:40 INFO - PROCESS | 428 | ++DOMWINDOW == 36 (000000FA47332C00) [pid = 428] [serial = 36] [outer = 000000FA579AE000] 14:28:40 INFO - PROCESS | 428 | 1467322120488 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 428 | ++DOMWINDOW == 37 (000000FA4733CC00) [pid = 428] [serial = 37] [outer = 000000FA579AE000] 14:28:40 INFO - PROCESS | 428 | 1467322120892 Marionette TRACE conn9 <- [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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 14:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:28:40 INFO - PROCESS | 428 | 1467322120946 Marionette TRACE conn9 -> [0,17,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 428 | 1467322120949 Marionette TRACE conn9 <- [1,17,null,{"value":"13"}] 14:28:40 INFO - PROCESS | 428 | 1467322120952 Marionette TRACE conn9 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 428 | 1467322120954 Marionette TRACE conn9 <- [1,18,null,{}] 14:28:40 INFO - PROCESS | 428 | 1467322120958 Marionette TRACE conn9 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 428 | 1467322120960 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:41 INFO - PROCESS | 428 | 1467322121068 Marionette TRACE conn9 <- [1,19,null,{"value":null}] 14:28:41 INFO - PROCESS | 428 | 1467322121078 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 428 | 1467322121080 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC1000 == 12 [pid = 428] [id = 14] 14:28:41 INFO - PROCESS | 428 | ++DOMWINDOW == 38 (000000FA56F51000) [pid = 428] [serial = 38] [outer = 0000000000000000] 14:28:41 INFO - PROCESS | 428 | ++DOMWINDOW == 39 (000000FA56F53800) [pid = 428] [serial = 39] [outer = 000000FA56F51000] 14:28:41 INFO - PROCESS | 428 | 1467322121126 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 428 | ++DOMWINDOW == 40 (000000FA56F5E800) [pid = 428] [serial = 40] [outer = 000000FA56F51000] 14:28:41 INFO - PROCESS | 428 | 1467322121501 Marionette TRACE conn9 <- [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]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 588ms 14:28:41 INFO - PROCESS | 428 | 1467322121542 Marionette TRACE conn9 -> [0,21,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 428 | 1467322121544 Marionette TRACE conn9 <- [1,21,null,{"value":"13"}] 14:28:41 INFO - PROCESS | 428 | 1467322121548 Marionette TRACE conn9 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:28:41 INFO - PROCESS | 428 | 1467322121550 Marionette TRACE conn9 <- [1,22,null,{}] 14:28:41 INFO - PROCESS | 428 | 1467322121554 Marionette TRACE conn9 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:41 INFO - PROCESS | 428 | 1467322121556 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:41 INFO - PROCESS | 428 | 1467322121660 Marionette TRACE conn9 <- [1,23,null,{"value":null}] 14:28:41 INFO - PROCESS | 428 | 1467322121668 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 428 | 1467322121673 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D7D000 == 13 [pid = 428] [id = 15] 14:28:41 INFO - PROCESS | 428 | ++DOMWINDOW == 41 (000000FA56F59000) [pid = 428] [serial = 41] [outer = 0000000000000000] 14:28:41 INFO - PROCESS | 428 | ++DOMWINDOW == 42 (000000FA56F5E400) [pid = 428] [serial = 42] [outer = 000000FA56F59000] 14:28:41 INFO - PROCESS | 428 | 1467322121728 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 428 | ++DOMWINDOW == 43 (000000FA5BA9D000) [pid = 428] [serial = 43] [outer = 000000FA56F59000] 14:28:42 INFO - PROCESS | 428 | 1467322122128 Marionette TRACE conn9 <- [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]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 14:28:42 INFO - PROCESS | 428 | 1467322122179 Marionette TRACE conn9 -> [0,25,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 428 | 1467322122182 Marionette TRACE conn9 <- [1,25,null,{"value":"13"}] 14:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:28:42 INFO - PROCESS | 428 | 1467322122185 Marionette TRACE conn9 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 428 | 1467322122187 Marionette TRACE conn9 <- [1,26,null,{}] 14:28:42 INFO - PROCESS | 428 | 1467322122190 Marionette TRACE conn9 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:42 INFO - PROCESS | 428 | 1467322122192 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:42 INFO - PROCESS | 428 | 1467322122305 Marionette TRACE conn9 <- [1,27,null,{"value":null}] 14:28:42 INFO - PROCESS | 428 | 1467322122312 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 428 | 1467322122315 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57EAC000 == 14 [pid = 428] [id = 16] 14:28:42 INFO - PROCESS | 428 | ++DOMWINDOW == 44 (000000FA5351B000) [pid = 428] [serial = 44] [outer = 0000000000000000] 14:28:42 INFO - PROCESS | 428 | ++DOMWINDOW == 45 (000000FA53523000) [pid = 428] [serial = 45] [outer = 000000FA5351B000] 14:28:42 INFO - PROCESS | 428 | 1467322122360 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 428 | ++DOMWINDOW == 46 (000000FA5BAA2800) [pid = 428] [serial = 46] [outer = 000000FA5351B000] 14:28:42 INFO - PROCESS | 428 | 1467322122748 Marionette TRACE conn9 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 14:28:42 INFO - PROCESS | 428 | 1467322122776 Marionette TRACE conn9 -> [0,29,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 428 | 1467322122778 Marionette TRACE conn9 <- [1,29,null,{"value":"13"}] 14:28:42 INFO - PROCESS | 428 | 1467322122782 Marionette TRACE conn9 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:28:42 INFO - PROCESS | 428 | 1467322122783 Marionette TRACE conn9 <- [1,30,null,{}] 14:28:42 INFO - PROCESS | 428 | 1467322122787 Marionette TRACE conn9 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:42 INFO - PROCESS | 428 | 1467322122789 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:42 INFO - PROCESS | 428 | 1467322122892 Marionette TRACE conn9 <- [1,31,null,{"value":null}] 14:28:42 INFO - PROCESS | 428 | 1467322122899 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 428 | 1467322122902 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3C8000 == 15 [pid = 428] [id = 17] 14:28:42 INFO - PROCESS | 428 | ++DOMWINDOW == 47 (000000FA5351E800) [pid = 428] [serial = 47] [outer = 0000000000000000] 14:28:42 INFO - PROCESS | 428 | ++DOMWINDOW == 48 (000000FA5B0BFC00) [pid = 428] [serial = 48] [outer = 000000FA5351E800] 14:28:42 INFO - PROCESS | 428 | 1467322122946 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 428 | ++DOMWINDOW == 49 (000000FA5BAA6000) [pid = 428] [serial = 49] [outer = 000000FA5351E800] 14:28:43 INFO - PROCESS | 428 | 1467322123402 Marionette TRACE conn9 <- [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]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 692ms 14:28:43 INFO - PROCESS | 428 | 1467322123477 Marionette TRACE conn9 -> [0,33,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 428 | 1467322123479 Marionette TRACE conn9 <- [1,33,null,{"value":"13"}] 14:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:28:43 INFO - PROCESS | 428 | 1467322123482 Marionette TRACE conn9 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 428 | 1467322123484 Marionette TRACE conn9 <- [1,34,null,{}] 14:28:43 INFO - PROCESS | 428 | 1467322123488 Marionette TRACE conn9 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:43 INFO - PROCESS | 428 | 1467322123490 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:43 INFO - PROCESS | 428 | 1467322123576 Marionette TRACE conn9 <- [1,35,null,{"value":null}] 14:28:43 INFO - PROCESS | 428 | 1467322123582 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 428 | 1467322123583 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC7E000 == 16 [pid = 428] [id = 18] 14:28:43 INFO - PROCESS | 428 | ++DOMWINDOW == 50 (000000FA48E19C00) [pid = 428] [serial = 50] [outer = 0000000000000000] 14:28:43 INFO - PROCESS | 428 | ++DOMWINDOW == 51 (000000FA5B4AC400) [pid = 428] [serial = 51] [outer = 000000FA48E19C00] 14:28:43 INFO - PROCESS | 428 | 1467322123629 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 428 | ++DOMWINDOW == 52 (000000FA5BC6C400) [pid = 428] [serial = 52] [outer = 000000FA48E19C00] 14:28:44 INFO - PROCESS | 428 | 1467322123998 Marionette TRACE conn9 <- [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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 522ms 14:28:44 INFO - PROCESS | 428 | 1467322124008 Marionette TRACE conn9 -> [0,37,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 428 | 1467322124010 Marionette TRACE conn9 <- [1,37,null,{"value":"13"}] 14:28:44 INFO - PROCESS | 428 | 1467322124013 Marionette TRACE conn9 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:28:44 INFO - PROCESS | 428 | 1467322124015 Marionette TRACE conn9 <- [1,38,null,{}] 14:28:44 INFO - PROCESS | 428 | 1467322124018 Marionette TRACE conn9 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:44 INFO - PROCESS | 428 | 1467322124020 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:44 INFO - PROCESS | 428 | 1467322124130 Marionette TRACE conn9 <- [1,39,null,{"value":null}] 14:28:44 INFO - PROCESS | 428 | 1467322124152 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 428 | 1467322124154 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDEB000 == 17 [pid = 428] [id = 19] 14:28:44 INFO - PROCESS | 428 | ++DOMWINDOW == 53 (000000FA57F52C00) [pid = 428] [serial = 53] [outer = 0000000000000000] 14:28:44 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA5D204800) [pid = 428] [serial = 54] [outer = 000000FA57F52C00] 14:28:44 INFO - PROCESS | 428 | 1467322124201 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA5D20E400) [pid = 428] [serial = 55] [outer = 000000FA57F52C00] 14:28:44 INFO - PROCESS | 428 | 1467322124560 Marionette TRACE conn9 <- [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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 14:28:44 INFO - PROCESS | 428 | 1467322124604 Marionette TRACE conn9 -> [0,41,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 428 | 1467322124606 Marionette TRACE conn9 <- [1,41,null,{"value":"13"}] 14:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:28:44 INFO - PROCESS | 428 | 1467322124609 Marionette TRACE conn9 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 428 | 1467322124611 Marionette TRACE conn9 <- [1,42,null,{}] 14:28:44 INFO - PROCESS | 428 | 1467322124615 Marionette TRACE conn9 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:44 INFO - PROCESS | 428 | 1467322124617 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:44 INFO - PROCESS | 428 | 1467322124734 Marionette TRACE conn9 <- [1,43,null,{"value":null}] 14:28:44 INFO - PROCESS | 428 | 1467322124741 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 428 | 1467322124743 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C25F800 == 18 [pid = 428] [id = 20] 14:28:44 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA5C216800) [pid = 428] [serial = 56] [outer = 0000000000000000] 14:28:44 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA5C21B000) [pid = 428] [serial = 57] [outer = 000000FA5C216800] 14:28:44 INFO - PROCESS | 428 | 1467322124790 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA5C46A800) [pid = 428] [serial = 58] [outer = 000000FA5C216800] 14:28:45 INFO - PROCESS | 428 | 1467322125161 Marionette TRACE conn9 <- [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]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 14:28:45 INFO - PROCESS | 428 | 1467322125201 Marionette TRACE conn9 -> [0,45,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 428 | 1467322125203 Marionette TRACE conn9 <- [1,45,null,{"value":"13"}] 14:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:28:45 INFO - PROCESS | 428 | 1467322125206 Marionette TRACE conn9 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 428 | 1467322125209 Marionette TRACE conn9 <- [1,46,null,{}] 14:28:45 INFO - PROCESS | 428 | 1467322125212 Marionette TRACE conn9 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:45 INFO - PROCESS | 428 | 1467322125214 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:45 INFO - PROCESS | 428 | 1467322125329 Marionette TRACE conn9 <- [1,47,null,{"value":null}] 14:28:45 INFO - PROCESS | 428 | 1467322125361 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 428 | 1467322125363 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C4A6000 == 19 [pid = 428] [id = 21] 14:28:45 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA5C46F400) [pid = 428] [serial = 59] [outer = 0000000000000000] 14:28:45 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA5C478400) [pid = 428] [serial = 60] [outer = 000000FA5C46F400] 14:28:45 INFO - PROCESS | 428 | 1467322125412 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA5CD0AC00) [pid = 428] [serial = 61] [outer = 000000FA5C46F400] 14:28:45 INFO - PROCESS | 428 | 1467322125793 Marionette TRACE conn9 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 14:28:45 INFO - PROCESS | 428 | 1467322125839 Marionette TRACE conn9 -> [0,49,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 428 | 1467322125842 Marionette TRACE conn9 <- [1,49,null,{"value":"13"}] 14:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:28:45 INFO - PROCESS | 428 | 1467322125852 Marionette TRACE conn9 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 428 | 1467322125854 Marionette TRACE conn9 <- [1,50,null,{}] 14:28:45 INFO - PROCESS | 428 | 1467322125857 Marionette TRACE conn9 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:45 INFO - PROCESS | 428 | 1467322125859 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:45 INFO - PROCESS | 428 | 1467322125977 Marionette TRACE conn9 <- [1,51,null,{"value":null}] 14:28:45 INFO - PROCESS | 428 | 1467322125983 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 428 | 1467322125984 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEB9000 == 20 [pid = 428] [id = 22] 14:28:46 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA5D01F800) [pid = 428] [serial = 62] [outer = 0000000000000000] 14:28:46 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA5D024800) [pid = 428] [serial = 63] [outer = 000000FA5D01F800] 14:28:46 INFO - PROCESS | 428 | 1467322126055 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA5D02B800) [pid = 428] [serial = 64] [outer = 000000FA5D01F800] 14:28:46 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA4F4C7800) [pid = 428] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:28:46 INFO - PROCESS | 428 | 1467322126398 Marionette TRACE conn9 <- [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]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 14:28:46 INFO - PROCESS | 428 | 1467322126436 Marionette TRACE conn9 -> [0,53,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 428 | 1467322126438 Marionette TRACE conn9 <- [1,53,null,{"value":"13"}] 14:28:46 INFO - PROCESS | 428 | 1467322126441 Marionette TRACE conn9 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:28:46 INFO - PROCESS | 428 | 1467322126443 Marionette TRACE conn9 <- [1,54,null,{}] 14:28:46 INFO - PROCESS | 428 | 1467322126446 Marionette TRACE conn9 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:46 INFO - PROCESS | 428 | 1467322126448 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:46 INFO - PROCESS | 428 | 1467322126553 Marionette TRACE conn9 <- [1,55,null,{"value":null}] 14:28:46 INFO - PROCESS | 428 | 1467322126585 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 428 | 1467322126587 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA472A9800 == 21 [pid = 428] [id = 23] 14:28:46 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA48B25C00) [pid = 428] [serial = 65] [outer = 0000000000000000] 14:28:46 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4909B000) [pid = 428] [serial = 66] [outer = 000000FA48B25C00] 14:28:46 INFO - PROCESS | 428 | 1467322126631 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA490A3000) [pid = 428] [serial = 67] [outer = 000000FA48B25C00] 14:28:46 INFO - PROCESS | 428 | 1467322126965 Marionette TRACE conn9 <- [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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 14:28:47 INFO - PROCESS | 428 | 1467322127031 Marionette TRACE conn9 -> [0,57,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 428 | 1467322127033 Marionette TRACE conn9 <- [1,57,null,{"value":"13"}] 14:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:28:47 INFO - PROCESS | 428 | 1467322127037 Marionette TRACE conn9 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 428 | 1467322127039 Marionette TRACE conn9 <- [1,58,null,{}] 14:28:47 INFO - PROCESS | 428 | 1467322127042 Marionette TRACE conn9 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:47 INFO - PROCESS | 428 | 1467322127044 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:47 INFO - PROCESS | 428 | 1467322127157 Marionette TRACE conn9 <- [1,59,null,{"value":null}] 14:28:47 INFO - PROCESS | 428 | 1467322127164 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 428 | 1467322127166 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D061000 == 22 [pid = 428] [id = 24] 14:28:47 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4F7B8000) [pid = 428] [serial = 68] [outer = 0000000000000000] 14:28:47 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5D02BC00) [pid = 428] [serial = 69] [outer = 000000FA4F7B8000] 14:28:47 INFO - PROCESS | 428 | 1467322127211 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA5D35B000) [pid = 428] [serial = 70] [outer = 000000FA4F7B8000] 14:28:47 INFO - PROCESS | 428 | 1467322127566 Marionette TRACE conn9 <- [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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 14:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:28:47 INFO - PROCESS | 428 | 1467322127626 Marionette TRACE conn9 -> [0,61,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 428 | 1467322127628 Marionette TRACE conn9 <- [1,61,null,{"value":"13"}] 14:28:47 INFO - PROCESS | 428 | 1467322127631 Marionette TRACE conn9 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 428 | 1467322127633 Marionette TRACE conn9 <- [1,62,null,{}] 14:28:47 INFO - PROCESS | 428 | 1467322127637 Marionette TRACE conn9 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:47 INFO - PROCESS | 428 | 1467322127639 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:47 INFO - PROCESS | 428 | 1467322127742 Marionette TRACE conn9 <- [1,63,null,{"value":null}] 14:28:47 INFO - PROCESS | 428 | 1467322127748 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 428 | 1467322127750 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D07B800 == 23 [pid = 428] [id = 25] 14:28:47 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA54FBBC00) [pid = 428] [serial = 71] [outer = 0000000000000000] 14:28:47 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA54FC5000) [pid = 428] [serial = 72] [outer = 000000FA54FBBC00] 14:28:47 INFO - PROCESS | 428 | 1467322127794 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA57ACAC00) [pid = 428] [serial = 73] [outer = 000000FA54FBBC00] 14:28:48 INFO - PROCESS | 428 | 1467322128165 Marionette TRACE conn9 <- [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]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 14:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:28:48 INFO - PROCESS | 428 | 1467322128221 Marionette TRACE conn9 -> [0,65,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 428 | 1467322128223 Marionette TRACE conn9 <- [1,65,null,{"value":"13"}] 14:28:48 INFO - PROCESS | 428 | 1467322128234 Marionette TRACE conn9 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 428 | 1467322128236 Marionette TRACE conn9 <- [1,66,null,{}] 14:28:48 INFO - PROCESS | 428 | 1467322128240 Marionette TRACE conn9 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 428 | 1467322128242 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:48 INFO - PROCESS | 428 | 1467322128348 Marionette TRACE conn9 <- [1,67,null,{"value":null}] 14:28:48 INFO - PROCESS | 428 | 1467322128355 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 428 | 1467322128357 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B46A800 == 24 [pid = 428] [id = 26] 14:28:48 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA48E18800) [pid = 428] [serial = 74] [outer = 0000000000000000] 14:28:48 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5B012000) [pid = 428] [serial = 75] [outer = 000000FA48E18800] 14:28:48 INFO - PROCESS | 428 | 1467322128403 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B019C00) [pid = 428] [serial = 76] [outer = 000000FA48E18800] 14:28:48 INFO - PROCESS | 428 | 1467322128754 Marionette TRACE conn9 <- [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]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 546ms 14:28:48 INFO - PROCESS | 428 | 1467322128776 Marionette TRACE conn9 -> [0,69,"getWindowHandle",null] 14:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:28:48 INFO - PROCESS | 428 | 1467322128778 Marionette TRACE conn9 <- [1,69,null,{"value":"13"}] 14:28:48 INFO - PROCESS | 428 | 1467322128781 Marionette TRACE conn9 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 428 | 1467322128783 Marionette TRACE conn9 <- [1,70,null,{}] 14:28:48 INFO - PROCESS | 428 | 1467322128787 Marionette TRACE conn9 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 428 | 1467322128789 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:48 INFO - PROCESS | 428 | 1467322128873 Marionette TRACE conn9 <- [1,71,null,{"value":null}] 14:28:48 INFO - PROCESS | 428 | 1467322128879 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 428 | 1467322128881 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5550E000 == 25 [pid = 428] [id = 27] 14:28:48 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55764400) [pid = 428] [serial = 77] [outer = 0000000000000000] 14:28:48 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55B07C00) [pid = 428] [serial = 78] [outer = 000000FA55764400] 14:28:48 INFO - PROCESS | 428 | 1467322128974 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5D363800) [pid = 428] [serial = 79] [outer = 000000FA55764400] 14:28:49 INFO - PROCESS | 428 | 1467322129315 Marionette TRACE conn9 <- [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]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 14:28:49 INFO - PROCESS | 428 | 1467322129372 Marionette TRACE conn9 -> [0,73,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 428 | 1467322129374 Marionette TRACE conn9 <- [1,73,null,{"value":"13"}] 14:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:28:49 INFO - PROCESS | 428 | 1467322129377 Marionette TRACE conn9 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 428 | 1467322129379 Marionette TRACE conn9 <- [1,74,null,{}] 14:28:49 INFO - PROCESS | 428 | 1467322129383 Marionette TRACE conn9 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:49 INFO - PROCESS | 428 | 1467322129385 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:49 INFO - PROCESS | 428 | 1467322129473 Marionette TRACE conn9 <- [1,75,null,{"value":null}] 14:28:49 INFO - PROCESS | 428 | 1467322129528 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 428 | 1467322129530 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B030800 == 26 [pid = 428] [id = 28] 14:28:49 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5D331C00) [pid = 428] [serial = 80] [outer = 0000000000000000] 14:28:49 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5D337800) [pid = 428] [serial = 81] [outer = 000000FA5D331C00] 14:28:49 INFO - PROCESS | 428 | 1467322129576 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5D365800) [pid = 428] [serial = 82] [outer = 000000FA5D331C00] 14:28:50 INFO - PROCESS | 428 | 1467322130104 Marionette TRACE conn9 <- [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]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 776ms 14:28:50 INFO - PROCESS | 428 | 1467322130157 Marionette TRACE conn9 -> [0,77,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 428 | 1467322130162 Marionette TRACE conn9 <- [1,77,null,{"value":"13"}] 14:28:50 INFO - PROCESS | 428 | 1467322130193 Marionette TRACE conn9 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:28:50 INFO - PROCESS | 428 | 1467322130199 Marionette TRACE conn9 <- [1,78,null,{}] 14:28:50 INFO - PROCESS | 428 | 1467322130232 Marionette TRACE conn9 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:50 INFO - PROCESS | 428 | 1467322130235 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:50 INFO - PROCESS | 428 | 1467322130364 Marionette TRACE conn9 <- [1,79,null,{"value":null}] 14:28:50 INFO - PROCESS | 428 | 1467322130419 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 428 | 1467322130422 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E41E800 == 27 [pid = 428] [id = 29] 14:28:50 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA493BC400) [pid = 428] [serial = 83] [outer = 0000000000000000] 14:28:50 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA4D525400) [pid = 428] [serial = 84] [outer = 000000FA493BC400] 14:28:50 INFO - PROCESS | 428 | 1467322130481 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4E2DF400) [pid = 428] [serial = 85] [outer = 000000FA493BC400] 14:28:51 INFO - PROCESS | 428 | 1467322131052 Marionette TRACE conn9 <- [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]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 902ms 14:28:51 INFO - PROCESS | 428 | 1467322131104 Marionette TRACE conn9 -> [0,81,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 428 | 1467322131109 Marionette TRACE conn9 <- [1,81,null,{"value":"13"}] 14:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:28:51 INFO - PROCESS | 428 | 1467322131116 Marionette TRACE conn9 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 428 | 1467322131120 Marionette TRACE conn9 <- [1,82,null,{}] 14:28:51 INFO - PROCESS | 428 | 1467322131124 Marionette TRACE conn9 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:51 INFO - PROCESS | 428 | 1467322131127 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:51 INFO - PROCESS | 428 | 1467322131251 Marionette TRACE conn9 <- [1,83,null,{"value":null}] 14:28:51 INFO - PROCESS | 428 | 1467322131325 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 428 | 1467322131328 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A46800 == 28 [pid = 428] [id = 30] 14:28:51 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA53D46C00) [pid = 428] [serial = 86] [outer = 0000000000000000] 14:28:51 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA550DA400) [pid = 428] [serial = 87] [outer = 000000FA53D46C00] 14:28:51 INFO - PROCESS | 428 | 1467322131386 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA56F54C00) [pid = 428] [serial = 88] [outer = 000000FA53D46C00] 14:28:51 INFO - PROCESS | 428 | 1467322131928 Marionette TRACE conn9 <- [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]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 14:28:52 INFO - PROCESS | 428 | 1467322131998 Marionette TRACE conn9 -> [0,85,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 428 | 1467322132001 Marionette TRACE conn9 <- [1,85,null,{"value":"13"}] 14:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:28:52 INFO - PROCESS | 428 | 1467322132005 Marionette TRACE conn9 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 428 | 1467322132009 Marionette TRACE conn9 <- [1,86,null,{}] 14:28:52 INFO - PROCESS | 428 | 1467322132021 Marionette TRACE conn9 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:52 INFO - PROCESS | 428 | 1467322132026 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:52 INFO - PROCESS | 428 | 1467322132174 Marionette TRACE conn9 <- [1,87,null,{"value":null}] 14:28:52 INFO - PROCESS | 428 | 1467322132237 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 428 | 1467322132241 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C261800 == 29 [pid = 428] [id = 31] 14:28:52 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B0B7400) [pid = 428] [serial = 89] [outer = 0000000000000000] 14:28:52 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5B0C4400) [pid = 428] [serial = 90] [outer = 000000FA5B0B7400] 14:28:52 INFO - PROCESS | 428 | 1467322132299 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5C225C00) [pid = 428] [serial = 91] [outer = 000000FA5B0B7400] 14:28:52 INFO - PROCESS | 428 | 1467322132970 Marionette TRACE conn9 <- [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]]]}] 14:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1033ms 14:28:53 INFO - PROCESS | 428 | 1467322133040 Marionette TRACE conn9 -> [0,89,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 428 | 1467322133044 Marionette TRACE conn9 <- [1,89,null,{"value":"13"}] 14:28:53 INFO - PROCESS | 428 | 1467322133049 Marionette TRACE conn9 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:28:53 INFO - PROCESS | 428 | 1467322133052 Marionette TRACE conn9 <- [1,90,null,{}] 14:28:53 INFO - PROCESS | 428 | 1467322133058 Marionette TRACE conn9 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:53 INFO - PROCESS | 428 | 1467322133061 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:53 INFO - PROCESS | 428 | 1467322133164 Marionette TRACE conn9 <- [1,91,null,{"value":null}] 14:28:53 INFO - PROCESS | 428 | 1467322133243 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 428 | 1467322133246 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DE30000 == 30 [pid = 428] [id = 32] 14:28:53 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4DF06C00) [pid = 428] [serial = 92] [outer = 0000000000000000] 14:28:53 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4E5E2C00) [pid = 428] [serial = 93] [outer = 000000FA4DF06C00] 14:28:53 INFO - PROCESS | 428 | 1467322133297 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4F718C00) [pid = 428] [serial = 94] [outer = 000000FA4DF06C00] 14:28:54 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA55A11000) [pid = 428] [serial = 14] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4F7B0400) [pid = 428] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:28:54 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4F4D3000) [pid = 428] [serial = 9] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4D58D800) [pid = 428] [serial = 4] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 428 | 1467322134395 Marionette TRACE conn9 <- [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]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1389ms 14:28:54 INFO - PROCESS | 428 | 1467322134443 Marionette TRACE conn9 -> [0,93,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 428 | 1467322134447 Marionette TRACE conn9 <- [1,93,null,{"value":"13"}] 14:28:54 INFO - PROCESS | 428 | 1467322134452 Marionette TRACE conn9 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:28:54 INFO - PROCESS | 428 | 1467322134455 Marionette TRACE conn9 <- [1,94,null,{}] 14:28:54 INFO - PROCESS | 428 | 1467322134461 Marionette TRACE conn9 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 428 | 1467322134464 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:54 INFO - PROCESS | 428 | 1467322134557 Marionette TRACE conn9 <- [1,95,null,{"value":null}] 14:28:54 INFO - PROCESS | 428 | 1467322134622 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 428 | 1467322134624 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4A4CC800 == 31 [pid = 428] [id = 33] 14:28:54 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA493BE800) [pid = 428] [serial = 95] [outer = 0000000000000000] 14:28:54 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4D520800) [pid = 428] [serial = 96] [outer = 000000FA493BE800] 14:28:54 INFO - PROCESS | 428 | 1467322134673 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4DEB8400) [pid = 428] [serial = 97] [outer = 000000FA493BE800] 14:28:55 INFO - PROCESS | 428 | 1467322135050 Marionette TRACE conn9 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 14:28:55 INFO - PROCESS | 428 | 1467322135086 Marionette TRACE conn9 -> [0,97,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 428 | 1467322135091 Marionette TRACE conn9 <- [1,97,null,{"value":"13"}] 14:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:28:55 INFO - PROCESS | 428 | 1467322135098 Marionette TRACE conn9 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 428 | 1467322135101 Marionette TRACE conn9 <- [1,98,null,{}] 14:28:55 INFO - PROCESS | 428 | 1467322135105 Marionette TRACE conn9 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:55 INFO - PROCESS | 428 | 1467322135107 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:55 INFO - PROCESS | 428 | 1467322135197 Marionette TRACE conn9 <- [1,99,null,{"value":null}] 14:28:55 INFO - PROCESS | 428 | 1467322135205 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 428 | 1467322135207 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F77B000 == 32 [pid = 428] [id = 34] 14:28:55 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4EE06400) [pid = 428] [serial = 98] [outer = 0000000000000000] 14:28:55 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4F712800) [pid = 428] [serial = 99] [outer = 000000FA4EE06400] 14:28:55 INFO - PROCESS | 428 | 1467322135257 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA52B29C00) [pid = 428] [serial = 100] [outer = 000000FA4EE06400] 14:28:55 INFO - PROCESS | 428 | 1467322135723 Marionette TRACE conn9 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 14:28:55 INFO - PROCESS | 428 | 1467322135792 Marionette TRACE conn9 -> [0,101,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 428 | 1467322135794 Marionette TRACE conn9 <- [1,101,null,{"value":"13"}] 14:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:28:55 INFO - PROCESS | 428 | 1467322135798 Marionette TRACE conn9 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 428 | 1467322135802 Marionette TRACE conn9 <- [1,102,null,{}] 14:28:55 INFO - PROCESS | 428 | 1467322135813 Marionette TRACE conn9 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:55 INFO - PROCESS | 428 | 1467322135818 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:55 INFO - PROCESS | 428 | 1467322135906 Marionette TRACE conn9 <- [1,103,null,{"value":null}] 14:28:55 INFO - PROCESS | 428 | 1467322135921 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 428 | 1467322135925 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55609000 == 33 [pid = 428] [id = 35] 14:28:55 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA48FCF800) [pid = 428] [serial = 101] [outer = 0000000000000000] 14:28:55 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA54FC5800) [pid = 428] [serial = 102] [outer = 000000FA48FCF800] 14:28:55 INFO - PROCESS | 428 | 1467322135974 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA55529800) [pid = 428] [serial = 103] [outer = 000000FA48FCF800] 14:28:56 INFO - PROCESS | 428 | 1467322136363 Marionette TRACE conn9 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 14:28:56 INFO - PROCESS | 428 | 1467322136387 Marionette TRACE conn9 -> [0,105,"getWindowHandle",null] 14:28:56 INFO - PROCESS | 428 | 1467322136389 Marionette TRACE conn9 <- [1,105,null,{"value":"13"}] 14:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:28:56 INFO - PROCESS | 428 | 1467322136393 Marionette TRACE conn9 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 428 | 1467322136395 Marionette TRACE conn9 <- [1,106,null,{}] 14:28:56 INFO - PROCESS | 428 | 1467322136400 Marionette TRACE conn9 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:56 INFO - PROCESS | 428 | 1467322136402 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:56 INFO - PROCESS | 428 | 1467322136530 Marionette TRACE conn9 <- [1,107,null,{"value":null}] 14:28:56 INFO - PROCESS | 428 | 1467322136569 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 428 | 1467322136571 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56510000 == 34 [pid = 428] [id = 36] 14:28:56 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA5668B000) [pid = 428] [serial = 104] [outer = 0000000000000000] 14:28:56 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA56C90800) [pid = 428] [serial = 105] [outer = 000000FA5668B000] 14:28:56 INFO - PROCESS | 428 | 1467322136617 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 428 | ++DOMWINDOW == 101 (000000FA5792C800) [pid = 428] [serial = 106] [outer = 000000FA5668B000] 14:28:57 INFO - PROCESS | 428 | 1467322137032 Marionette TRACE conn9 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 692ms 14:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:28:57 INFO - PROCESS | 428 | 1467322137089 Marionette TRACE conn9 -> [0,109,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 428 | 1467322137091 Marionette TRACE conn9 <- [1,109,null,{"value":"13"}] 14:28:57 INFO - PROCESS | 428 | 1467322137095 Marionette TRACE conn9 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 428 | 1467322137096 Marionette TRACE conn9 <- [1,110,null,{}] 14:28:57 INFO - PROCESS | 428 | 1467322137100 Marionette TRACE conn9 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:57 INFO - PROCESS | 428 | 1467322137102 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:57 INFO - PROCESS | 428 | 1467322137203 Marionette TRACE conn9 <- [1,111,null,{"value":null}] 14:28:57 INFO - PROCESS | 428 | 1467322137210 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 428 | 1467322137212 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8A800 == 35 [pid = 428] [id = 37] 14:28:57 INFO - PROCESS | 428 | ++DOMWINDOW == 102 (000000FA49927400) [pid = 428] [serial = 107] [outer = 0000000000000000] 14:28:57 INFO - PROCESS | 428 | ++DOMWINDOW == 103 (000000FA579B3000) [pid = 428] [serial = 108] [outer = 000000FA49927400] 14:28:57 INFO - PROCESS | 428 | 1467322137257 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 428 | ++DOMWINDOW == 104 (000000FA5B00E000) [pid = 428] [serial = 109] [outer = 000000FA49927400] 14:28:57 INFO - PROCESS | 428 | 1467322137662 Marionette TRACE conn9 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 14:28:57 INFO - PROCESS | 428 | 1467322137724 Marionette TRACE conn9 -> [0,113,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 428 | 1467322137726 Marionette TRACE conn9 <- [1,113,null,{"value":"13"}] 14:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:28:57 INFO - PROCESS | 428 | 1467322137730 Marionette TRACE conn9 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 428 | 1467322137732 Marionette TRACE conn9 <- [1,114,null,{}] 14:28:57 INFO - PROCESS | 428 | 1467322137736 Marionette TRACE conn9 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:57 INFO - PROCESS | 428 | 1467322137742 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:57 INFO - PROCESS | 428 | 1467322137893 Marionette TRACE conn9 <- [1,115,null,{"value":null}] 14:28:57 INFO - PROCESS | 428 | 1467322137935 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 428 | 1467322137937 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3C5000 == 36 [pid = 428] [id = 38] 14:28:57 INFO - PROCESS | 428 | ++DOMWINDOW == 105 (000000FA5B0C3C00) [pid = 428] [serial = 110] [outer = 0000000000000000] 14:28:57 INFO - PROCESS | 428 | ++DOMWINDOW == 106 (000000FA5C216400) [pid = 428] [serial = 111] [outer = 000000FA5B0C3C00] 14:28:57 INFO - PROCESS | 428 | 1467322137983 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 428 | ++DOMWINDOW == 107 (000000FA5C46BC00) [pid = 428] [serial = 112] [outer = 000000FA5B0C3C00] 14:28:58 INFO - PROCESS | 428 | 1467322138411 Marionette TRACE conn9 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 735ms 14:28:58 INFO - PROCESS | 428 | 1467322138467 Marionette TRACE conn9 -> [0,117,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 428 | 1467322138470 Marionette TRACE conn9 <- [1,117,null,{"value":"13"}] 14:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:28:58 INFO - PROCESS | 428 | 1467322138473 Marionette TRACE conn9 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 428 | 1467322138475 Marionette TRACE conn9 <- [1,118,null,{}] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 106 (000000FA5D01F800) [pid = 428] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 105 (000000FA48B25C00) [pid = 428] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 104 (000000FA4F7B8000) [pid = 428] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 103 (000000FA57F52C00) [pid = 428] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 102 (000000FA56F51000) [pid = 428] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 101 (000000FA48E19C00) [pid = 428] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 100 (000000FA54FBBC00) [pid = 428] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA5351B000) [pid = 428] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA579AE000) [pid = 428] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA4E177C00) [pid = 428] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA5C46F400) [pid = 428] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA5C216800) [pid = 428] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA4DEB4800) [pid = 428] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA5351E800) [pid = 428] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA56F59000) [pid = 428] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA48E18800) [pid = 428] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA55764400) [pid = 428] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:28:58 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5D331C00) [pid = 428] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:28:58 INFO - PROCESS | 428 | 1467322138756 Marionette TRACE conn9 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 428 | 1467322138758 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:58 INFO - PROCESS | 428 | 1467322138835 Marionette TRACE conn9 <- [1,119,null,{"value":null}] 14:28:58 INFO - PROCESS | 428 | 1467322138841 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 428 | 1467322138843 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FDC000 == 37 [pid = 428] [id = 39] 14:28:58 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA493BB800) [pid = 428] [serial = 113] [outer = 0000000000000000] 14:28:58 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4E177C00) [pid = 428] [serial = 114] [outer = 000000FA493BB800] 14:28:58 INFO - PROCESS | 428 | 1467322138889 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA55B07800) [pid = 428] [serial = 115] [outer = 000000FA493BB800] 14:28:59 INFO - PROCESS | 428 | 1467322139296 Marionette TRACE conn9 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 837ms 14:28:59 INFO - PROCESS | 428 | 1467322139314 Marionette TRACE conn9 -> [0,121,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 428 | 1467322139316 Marionette TRACE conn9 <- [1,121,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 428 | 1467322139319 Marionette TRACE conn9 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:28:59 INFO - PROCESS | 428 | 1467322139321 Marionette TRACE conn9 <- [1,122,null,{}] 14:28:59 INFO - PROCESS | 428 | 1467322139333 Marionette TRACE conn9 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:59 INFO - PROCESS | 428 | 1467322139335 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:59 INFO - PROCESS | 428 | 1467322139413 Marionette TRACE conn9 <- [1,123,null,{"value":null}] 14:28:59 INFO - PROCESS | 428 | 1467322139418 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 428 | 1467322139420 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:28:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDF7800 == 38 [pid = 428] [id = 40] 14:28:59 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA5BC20800) [pid = 428] [serial = 116] [outer = 0000000000000000] 14:28:59 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA5BC25800) [pid = 428] [serial = 117] [outer = 000000FA5BC20800] 14:28:59 INFO - PROCESS | 428 | 1467322139466 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA5BC2B400) [pid = 428] [serial = 118] [outer = 000000FA5BC20800] 14:28:59 INFO - PROCESS | 428 | 1467322139848 Marionette TRACE conn9 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 14:28:59 INFO - PROCESS | 428 | 1467322139917 Marionette TRACE conn9 -> [0,125,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 428 | 1467322139920 Marionette TRACE conn9 <- [1,125,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 428 | 1467322139924 Marionette TRACE conn9 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 428 | 1467322139926 Marionette TRACE conn9 <- [1,126,null,{}] 14:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:28:59 INFO - PROCESS | 428 | 1467322139929 Marionette TRACE conn9 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:59 INFO - PROCESS | 428 | 1467322139931 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:00 INFO - PROCESS | 428 | 1467322140010 Marionette TRACE conn9 <- [1,127,null,{"value":null}] 14:29:00 INFO - PROCESS | 428 | 1467322140016 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 428 | 1467322140018 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5551E000 == 39 [pid = 428] [id = 41] 14:29:00 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA5C285C00) [pid = 428] [serial = 119] [outer = 0000000000000000] 14:29:00 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA5C288C00) [pid = 428] [serial = 120] [outer = 000000FA5C285C00] 14:29:00 INFO - PROCESS | 428 | 1467322140062 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA5C28F000) [pid = 428] [serial = 121] [outer = 000000FA5C285C00] 14:29:00 INFO - PROCESS | 428 | 1467322140450 Marionette TRACE conn9 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 584ms 14:29:00 INFO - PROCESS | 428 | 1467322140514 Marionette TRACE conn9 -> [0,129,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 428 | 1467322140516 Marionette TRACE conn9 <- [1,129,null,{"value":"13"}] 14:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:29:00 INFO - PROCESS | 428 | 1467322140520 Marionette TRACE conn9 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - PROCESS | 428 | 1467322140522 Marionette TRACE conn9 <- [1,130,null,{}] 14:29:00 INFO - PROCESS | 428 | 1467322140530 Marionette TRACE conn9 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:00 INFO - PROCESS | 428 | 1467322140532 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:00 INFO - PROCESS | 428 | 1467322140612 Marionette TRACE conn9 <- [1,131,null,{"value":null}] 14:29:00 INFO - PROCESS | 428 | 1467322140618 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 428 | 1467322140620 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D417800 == 40 [pid = 428] [id = 42] 14:29:00 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA54F5BC00) [pid = 428] [serial = 122] [outer = 0000000000000000] 14:29:00 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA54F60C00) [pid = 428] [serial = 123] [outer = 000000FA54F5BC00] 14:29:00 INFO - PROCESS | 428 | 1467322140666 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 428 | ++DOMWINDOW == 101 (000000FA5C289C00) [pid = 428] [serial = 124] [outer = 000000FA54F5BC00] 14:29:01 INFO - PROCESS | 428 | 1467322141469 Marionette TRACE conn9 <- [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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 987ms 14:29:01 INFO - PROCESS | 428 | 1467322141510 Marionette TRACE conn9 -> [0,133,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 428 | 1467322141515 Marionette TRACE conn9 <- [1,133,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 428 | 1467322141519 Marionette TRACE conn9 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:29:01 INFO - PROCESS | 428 | 1467322141525 Marionette TRACE conn9 <- [1,134,null,{}] 14:29:01 INFO - PROCESS | 428 | 1467322141531 Marionette TRACE conn9 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 428 | 1467322141534 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:01 INFO - PROCESS | 428 | 1467322141660 Marionette TRACE conn9 <- [1,135,null,{"value":null}] 14:29:01 INFO - PROCESS | 428 | 1467322141725 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 428 | 1467322141728 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F43A800 == 41 [pid = 428] [id = 43] 14:29:01 INFO - PROCESS | 428 | ++DOMWINDOW == 102 (000000FA4D783800) [pid = 428] [serial = 125] [outer = 0000000000000000] 14:29:01 INFO - PROCESS | 428 | ++DOMWINDOW == 103 (000000FA4E17B000) [pid = 428] [serial = 126] [outer = 000000FA4D783800] 14:29:01 INFO - PROCESS | 428 | 1467322141787 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 428 | ++DOMWINDOW == 104 (000000FA4EF76000) [pid = 428] [serial = 127] [outer = 000000FA4D783800] 14:29:02 INFO - PROCESS | 428 | 1467322142705 Marionette TRACE conn9 <- [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]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1233ms 14:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:29:02 INFO - PROCESS | 428 | 1467322142757 Marionette TRACE conn9 -> [0,137,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 428 | 1467322142760 Marionette TRACE conn9 <- [1,137,null,{"value":"13"}] 14:29:02 INFO - PROCESS | 428 | 1467322142765 Marionette TRACE conn9 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 428 | 1467322142770 Marionette TRACE conn9 <- [1,138,null,{}] 14:29:02 INFO - PROCESS | 428 | 1467322142776 Marionette TRACE conn9 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:02 INFO - PROCESS | 428 | 1467322142779 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:02 INFO - PROCESS | 428 | 1467322142910 Marionette TRACE conn9 <- [1,139,null,{"value":null}] 14:29:02 INFO - PROCESS | 428 | 1467322142976 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 428 | 1467322142979 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E263800 == 42 [pid = 428] [id = 44] 14:29:02 INFO - PROCESS | 428 | ++DOMWINDOW == 105 (000000FA4DFA5C00) [pid = 428] [serial = 128] [outer = 0000000000000000] 14:29:03 INFO - PROCESS | 428 | ++DOMWINDOW == 106 (000000FA4EF75400) [pid = 428] [serial = 129] [outer = 000000FA4DFA5C00] 14:29:03 INFO - PROCESS | 428 | 1467322143030 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 428 | ++DOMWINDOW == 107 (000000FA4F4D0800) [pid = 428] [serial = 130] [outer = 000000FA4DFA5C00] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A46800 == 41 [pid = 428] [id = 30] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA5551E000 == 40 [pid = 428] [id = 41] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDF7800 == 39 [pid = 428] [id = 40] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FDC000 == 38 [pid = 428] [id = 39] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3C5000 == 37 [pid = 428] [id = 38] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8A800 == 36 [pid = 428] [id = 37] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA56510000 == 35 [pid = 428] [id = 36] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA55609000 == 34 [pid = 428] [id = 35] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F77B000 == 33 [pid = 428] [id = 34] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA4A4CC800 == 32 [pid = 428] [id = 33] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E41E800 == 31 [pid = 428] [id = 29] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DE30000 == 30 [pid = 428] [id = 32] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C261800 == 29 [pid = 428] [id = 31] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D417800 == 28 [pid = 428] [id = 42] 14:29:03 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F43A800 == 27 [pid = 428] [id = 43] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 106 (000000FA55D48400) [pid = 428] [serial = 17] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 105 (000000FA5D024800) [pid = 428] [serial = 63] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 104 (000000FA4909B000) [pid = 428] [serial = 66] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 103 (000000FA5D02BC00) [pid = 428] [serial = 69] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 102 (000000FA5D204800) [pid = 428] [serial = 54] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 101 (000000FA56F53800) [pid = 428] [serial = 39] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 100 (000000FA56F5E800) [pid = 428] [serial = 40] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA5B4AC400) [pid = 428] [serial = 51] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA5BC6C400) [pid = 428] [serial = 52] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA54FC5000) [pid = 428] [serial = 72] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA53523000) [pid = 428] [serial = 45] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA5BAA2800) [pid = 428] [serial = 46] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA47332C00) [pid = 428] [serial = 36] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA4733CC00) [pid = 428] [serial = 37] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA4E1E5800) [pid = 428] [serial = 21] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4E5E7400) [pid = 428] [serial = 22] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA5C478400) [pid = 428] [serial = 60] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4F422800) [pid = 428] [serial = 27] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5C21B000) [pid = 428] [serial = 57] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5C46A800) [pid = 428] [serial = 58] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA57E97400) [pid = 428] [serial = 33] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA48E17000) [pid = 428] [serial = 34] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA57ACAC00) [pid = 428] [serial = 73] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5B0BFC00) [pid = 428] [serial = 48] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5BAA6000) [pid = 428] [serial = 49] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA56F5E400) [pid = 428] [serial = 42] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5B012000) [pid = 428] [serial = 75] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5BA9D000) [pid = 428] [serial = 43] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5D20E400) [pid = 428] [serial = 55] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4F710C00) [pid = 428] [serial = 24] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5B019C00) [pid = 428] [serial = 76] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA565DB800) [pid = 428] [serial = 30] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5D02B800) [pid = 428] [serial = 64] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA490A3000) [pid = 428] [serial = 67] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5D35B000) [pid = 428] [serial = 70] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55B07C00) [pid = 428] [serial = 78] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5D363800) [pid = 428] [serial = 79] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5CD0AC00) [pid = 428] [serial = 61] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5D365800) [pid = 428] [serial = 82] [outer = 0000000000000000] [url = about:blank] 14:29:03 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5D337800) [pid = 428] [serial = 81] [outer = 0000000000000000] [url = about:blank] 14:29:04 INFO - PROCESS | 428 | 1467322144143 Marionette TRACE conn9 <- [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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1448ms 14:29:04 INFO - PROCESS | 428 | 1467322144214 Marionette TRACE conn9 -> [0,141,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 428 | 1467322144219 Marionette TRACE conn9 <- [1,141,null,{"value":"13"}] 14:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:29:04 INFO - PROCESS | 428 | 1467322144224 Marionette TRACE conn9 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 428 | 1467322144227 Marionette TRACE conn9 <- [1,142,null,{}] 14:29:04 INFO - PROCESS | 428 | 1467322144234 Marionette TRACE conn9 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:04 INFO - PROCESS | 428 | 1467322144237 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:04 INFO - PROCESS | 428 | 1467322144349 Marionette TRACE conn9 <- [1,143,null,{"value":null}] 14:29:04 INFO - PROCESS | 428 | 1467322144367 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 428 | 1467322144369 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA499CD000 == 28 [pid = 428] [id = 45] 14:29:04 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4909B000) [pid = 428] [serial = 131] [outer = 0000000000000000] 14:29:04 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA493BB400) [pid = 428] [serial = 132] [outer = 000000FA4909B000] 14:29:04 INFO - PROCESS | 428 | 1467322144419 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4D70DC00) [pid = 428] [serial = 133] [outer = 000000FA4909B000] 14:29:04 INFO - PROCESS | 428 | 1467322144830 Marionette TRACE conn9 <- [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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 14:29:04 INFO - PROCESS | 428 | 1467322144855 Marionette TRACE conn9 -> [0,145,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 428 | 1467322144860 Marionette TRACE conn9 <- [1,145,null,{"value":"13"}] 14:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:29:04 INFO - PROCESS | 428 | 1467322144896 Marionette TRACE conn9 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 428 | 1467322144900 Marionette TRACE conn9 <- [1,146,null,{}] 14:29:04 INFO - PROCESS | 428 | 1467322144903 Marionette TRACE conn9 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:04 INFO - PROCESS | 428 | 1467322144906 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:05 INFO - PROCESS | 428 | 1467322144994 Marionette TRACE conn9 <- [1,147,null,{"value":null}] 14:29:05 INFO - PROCESS | 428 | 1467322145000 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 428 | 1467322145003 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F43B800 == 29 [pid = 428] [id = 46] 14:29:05 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4EF75800) [pid = 428] [serial = 134] [outer = 0000000000000000] 14:29:05 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4EFD5000) [pid = 428] [serial = 135] [outer = 000000FA4EF75800] 14:29:05 INFO - PROCESS | 428 | 1467322145053 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4F7B6C00) [pid = 428] [serial = 136] [outer = 000000FA4EF75800] 14:29:05 INFO - PROCESS | 428 | 1467322145496 Marionette TRACE conn9 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 14:29:05 INFO - PROCESS | 428 | 1467322145528 Marionette TRACE conn9 -> [0,149,"getWindowHandle",null] 14:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:29:05 INFO - PROCESS | 428 | 1467322145531 Marionette TRACE conn9 <- [1,149,null,{"value":"13"}] 14:29:05 INFO - PROCESS | 428 | 1467322145534 Marionette TRACE conn9 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 428 | 1467322145538 Marionette TRACE conn9 <- [1,150,null,{}] 14:29:05 INFO - PROCESS | 428 | 1467322145554 Marionette TRACE conn9 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:05 INFO - PROCESS | 428 | 1467322145560 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:05 INFO - PROCESS | 428 | 1467322145647 Marionette TRACE conn9 <- [1,151,null,{"value":null}] 14:29:05 INFO - PROCESS | 428 | 1467322145656 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 428 | 1467322145659 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55031000 == 30 [pid = 428] [id = 47] 14:29:05 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA48E18C00) [pid = 428] [serial = 137] [outer = 0000000000000000] 14:29:05 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA53C8C000) [pid = 428] [serial = 138] [outer = 000000FA48E18C00] 14:29:05 INFO - PROCESS | 428 | 1467322145710 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54F5D000) [pid = 428] [serial = 139] [outer = 000000FA48E18C00] 14:29:06 INFO - PROCESS | 428 | 1467322146148 Marionette TRACE conn9 <- [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]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 14:29:06 INFO - PROCESS | 428 | 1467322146171 Marionette TRACE conn9 -> [0,153,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 428 | 1467322146174 Marionette TRACE conn9 <- [1,153,null,{"value":"13"}] 14:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:29:06 INFO - PROCESS | 428 | 1467322146178 Marionette TRACE conn9 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 428 | 1467322146180 Marionette TRACE conn9 <- [1,154,null,{}] 14:29:06 INFO - PROCESS | 428 | 1467322146184 Marionette TRACE conn9 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:06 INFO - PROCESS | 428 | 1467322146186 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:06 INFO - PROCESS | 428 | 1467322146299 Marionette TRACE conn9 <- [1,155,null,{"value":null}] 14:29:06 INFO - PROCESS | 428 | 1467322146326 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 428 | 1467322146328 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55745800 == 31 [pid = 428] [id = 48] 14:29:06 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54F63800) [pid = 428] [serial = 140] [outer = 0000000000000000] 14:29:06 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA54FC9C00) [pid = 428] [serial = 141] [outer = 000000FA54F63800] 14:29:06 INFO - PROCESS | 428 | 1467322146408 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5576D000) [pid = 428] [serial = 142] [outer = 000000FA54F63800] 14:29:06 INFO - PROCESS | 428 | 1467322146822 Marionette TRACE conn9 <- [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]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 693ms 14:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:29:06 INFO - PROCESS | 428 | 1467322146880 Marionette TRACE conn9 -> [0,157,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 428 | 1467322146882 Marionette TRACE conn9 <- [1,157,null,{"value":"13"}] 14:29:06 INFO - PROCESS | 428 | 1467322146885 Marionette TRACE conn9 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 428 | 1467322146887 Marionette TRACE conn9 <- [1,158,null,{}] 14:29:06 INFO - PROCESS | 428 | 1467322146891 Marionette TRACE conn9 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:06 INFO - PROCESS | 428 | 1467322146893 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:06 INFO - PROCESS | 428 | 1467322146993 Marionette TRACE conn9 <- [1,159,null,{"value":null}] 14:29:07 INFO - PROCESS | 428 | 1467322146999 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 428 | 1467322147001 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FDC800 == 32 [pid = 428] [id = 49] 14:29:07 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4EE68C00) [pid = 428] [serial = 143] [outer = 0000000000000000] 14:29:07 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA565D6000) [pid = 428] [serial = 144] [outer = 000000FA4EE68C00] 14:29:07 INFO - PROCESS | 428 | 1467322147046 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56F58000) [pid = 428] [serial = 145] [outer = 000000FA4EE68C00] 14:29:07 INFO - PROCESS | 428 | 1467322147494 Marionette TRACE conn9 <- [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]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 14:29:07 INFO - PROCESS | 428 | 1467322147527 Marionette TRACE conn9 -> [0,161,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 428 | 1467322147529 Marionette TRACE conn9 <- [1,161,null,{"value":"13"}] 14:29:07 INFO - PROCESS | 428 | 1467322147532 Marionette TRACE conn9 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 428 | 1467322147534 Marionette TRACE conn9 <- [1,162,null,{}] 14:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:29:07 INFO - PROCESS | 428 | 1467322147538 Marionette TRACE conn9 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:07 INFO - PROCESS | 428 | 1467322147544 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:07 INFO - PROCESS | 428 | 1467322147697 Marionette TRACE conn9 <- [1,163,null,{"value":null}] 14:29:07 INFO - PROCESS | 428 | 1467322147743 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 428 | 1467322147745 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57EB7000 == 33 [pid = 428] [id = 50] 14:29:07 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55B08000) [pid = 428] [serial = 146] [outer = 0000000000000000] 14:29:07 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA57F51000) [pid = 428] [serial = 147] [outer = 000000FA55B08000] 14:29:07 INFO - PROCESS | 428 | 1467322147791 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5B01BC00) [pid = 428] [serial = 148] [outer = 000000FA55B08000] 14:29:08 INFO - PROCESS | 428 | 1467322148357 Marionette TRACE conn9 <- [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]]]}] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA493BE800) [pid = 428] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5BC20800) [pid = 428] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA493BC400) [pid = 428] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5668B000) [pid = 428] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5B0C3C00) [pid = 428] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4EE06400) [pid = 428] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5C285C00) [pid = 428] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA53D46C00) [pid = 428] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA49927400) [pid = 428] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4DF06C00) [pid = 428] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA493BB800) [pid = 428] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA48FCF800) [pid = 428] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA54F5BC00) [pid = 428] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:29:08 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5B0B7400) [pid = 428] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 882ms 14:29:08 INFO - PROCESS | 428 | 1467322148420 Marionette TRACE conn9 -> [0,165,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 428 | 1467322148422 Marionette TRACE conn9 <- [1,165,null,{"value":"13"}] 14:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:29:08 INFO - PROCESS | 428 | 1467322148425 Marionette TRACE conn9 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 428 | 1467322148427 Marionette TRACE conn9 <- [1,166,null,{}] 14:29:08 INFO - PROCESS | 428 | 1467322148431 Marionette TRACE conn9 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:08 INFO - PROCESS | 428 | 1467322148433 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:08 INFO - PROCESS | 428 | 1467322148513 Marionette TRACE conn9 <- [1,167,null,{"value":null}] 14:29:08 INFO - PROCESS | 428 | 1467322148520 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 428 | 1467322148522 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57F81000 == 34 [pid = 428] [id = 51] 14:29:08 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4D7DB400) [pid = 428] [serial = 149] [outer = 0000000000000000] 14:29:08 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4EE72400) [pid = 428] [serial = 150] [outer = 000000FA4D7DB400] 14:29:08 INFO - PROCESS | 428 | 1467322148567 Marionette DEBUG loaded listener.js 14:29:08 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA579A6C00) [pid = 428] [serial = 151] [outer = 000000FA4D7DB400] 14:29:08 INFO - PROCESS | 428 | 1467322148961 Marionette TRACE conn9 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 14:29:09 INFO - PROCESS | 428 | 1467322149016 Marionette TRACE conn9 -> [0,169,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 428 | 1467322149018 Marionette TRACE conn9 <- [1,169,null,{"value":"13"}] 14:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:29:09 INFO - PROCESS | 428 | 1467322149022 Marionette TRACE conn9 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 428 | 1467322149023 Marionette TRACE conn9 <- [1,170,null,{}] 14:29:09 INFO - PROCESS | 428 | 1467322149029 Marionette TRACE conn9 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:09 INFO - PROCESS | 428 | 1467322149031 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:09 INFO - PROCESS | 428 | 1467322149112 Marionette TRACE conn9 <- [1,171,null,{"value":null}] 14:29:09 INFO - PROCESS | 428 | 1467322149118 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 428 | 1467322149120 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3D2800 == 35 [pid = 428] [id = 52] 14:29:09 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B0BEC00) [pid = 428] [serial = 152] [outer = 0000000000000000] 14:29:09 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B4AB400) [pid = 428] [serial = 153] [outer = 000000FA5B0BEC00] 14:29:09 INFO - PROCESS | 428 | 1467322149164 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BA9B400) [pid = 428] [serial = 154] [outer = 000000FA5B0BEC00] 14:29:09 INFO - PROCESS | 428 | 1467322149545 Marionette TRACE conn9 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:29:09 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5BA99C00) [pid = 428] [serial = 155] [outer = 000000FA55B0AC00] 14:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 14:29:09 INFO - PROCESS | 428 | 1467322149620 Marionette TRACE conn9 -> [0,173,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 428 | 1467322149623 Marionette TRACE conn9 <- [1,173,null,{"value":"13"}] 14:29:09 INFO - PROCESS | 428 | 1467322149626 Marionette TRACE conn9 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:29:09 INFO - PROCESS | 428 | 1467322149628 Marionette TRACE conn9 <- [1,174,null,{}] 14:29:09 INFO - PROCESS | 428 | 1467322149631 Marionette TRACE conn9 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:09 INFO - PROCESS | 428 | 1467322149633 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:09 INFO - PROCESS | 428 | 1467322149713 Marionette TRACE conn9 <- [1,175,null,{"value":null}] 14:29:09 INFO - PROCESS | 428 | 1467322149718 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 428 | 1467322149720 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55030000 == 36 [pid = 428] [id = 53] 14:29:09 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BAA2C00) [pid = 428] [serial = 156] [outer = 0000000000000000] 14:29:09 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5BC1FC00) [pid = 428] [serial = 157] [outer = 000000FA5BAA2C00] 14:29:09 INFO - PROCESS | 428 | 1467322149766 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5BC6B800) [pid = 428] [serial = 158] [outer = 000000FA5BAA2C00] 14:29:10 INFO - PROCESS | 428 | 1467322150143 Marionette TRACE conn9 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 522ms 14:29:10 INFO - PROCESS | 428 | 1467322150152 Marionette TRACE conn9 -> [0,177,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 428 | 1467322150155 Marionette TRACE conn9 <- [1,177,null,{"value":"13"}] 14:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:29:10 INFO - PROCESS | 428 | 1467322150166 Marionette TRACE conn9 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:29:10 INFO - PROCESS | 428 | 1467322150168 Marionette TRACE conn9 <- [1,178,null,{}] 14:29:10 INFO - PROCESS | 428 | 1467322150172 Marionette TRACE conn9 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:10 INFO - PROCESS | 428 | 1467322150174 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:10 INFO - PROCESS | 428 | 1467322150283 Marionette TRACE conn9 <- [1,179,null,{"value":null}] 14:29:10 INFO - PROCESS | 428 | 1467322150290 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 428 | 1467322150292 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C268000 == 37 [pid = 428] [id = 54] 14:29:10 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55528000) [pid = 428] [serial = 159] [outer = 0000000000000000] 14:29:10 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5BC6C800) [pid = 428] [serial = 160] [outer = 000000FA55528000] 14:29:10 INFO - PROCESS | 428 | 1467322150346 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5C286C00) [pid = 428] [serial = 161] [outer = 000000FA55528000] 14:29:11 INFO - PROCESS | 428 | 1467322151142 Marionette TRACE conn9 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1037ms 14:29:11 INFO - PROCESS | 428 | 1467322151199 Marionette TRACE conn9 -> [0,181,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 428 | 1467322151204 Marionette TRACE conn9 <- [1,181,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:29:11 INFO - PROCESS | 428 | 1467322151219 Marionette TRACE conn9 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 428 | 1467322151224 Marionette TRACE conn9 <- [1,182,null,{}] 14:29:11 INFO - PROCESS | 428 | 1467322151230 Marionette TRACE conn9 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:11 INFO - PROCESS | 428 | 1467322151233 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:11 INFO - PROCESS | 428 | 1467322151364 Marionette TRACE conn9 <- [1,183,null,{"value":null}] 14:29:11 INFO - PROCESS | 428 | 1467322151423 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 428 | 1467322151426 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53460000 == 38 [pid = 428] [id = 55] 14:29:11 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4E2D8800) [pid = 428] [serial = 162] [outer = 0000000000000000] 14:29:11 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4EE69000) [pid = 428] [serial = 163] [outer = 000000FA4E2D8800] 14:29:11 INFO - PROCESS | 428 | 1467322151485 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA52C52C00) [pid = 428] [serial = 164] [outer = 000000FA4E2D8800] 14:29:12 INFO - PROCESS | 428 | 1467322152279 Marionette TRACE conn9 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1096ms 14:29:12 INFO - PROCESS | 428 | 1467322152319 Marionette TRACE conn9 -> [0,185,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 428 | 1467322152324 Marionette TRACE conn9 <- [1,185,null,{"value":"13"}] 14:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:29:12 INFO - PROCESS | 428 | 1467322152330 Marionette TRACE conn9 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - PROCESS | 428 | 1467322152334 Marionette TRACE conn9 <- [1,186,null,{}] 14:29:12 INFO - PROCESS | 428 | 1467322152341 Marionette TRACE conn9 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:12 INFO - PROCESS | 428 | 1467322152344 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:12 INFO - PROCESS | 428 | 1467322152463 Marionette TRACE conn9 <- [1,187,null,{"value":null}] 14:29:12 INFO - PROCESS | 428 | 1467322152521 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 428 | 1467322152526 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E415000 == 39 [pid = 428] [id = 56] 14:29:12 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA4E2D8C00) [pid = 428] [serial = 165] [outer = 0000000000000000] 14:29:12 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4E5E9C00) [pid = 428] [serial = 166] [outer = 000000FA4E2D8C00] 14:29:12 INFO - PROCESS | 428 | 1467322152576 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4F7AC400) [pid = 428] [serial = 167] [outer = 000000FA4E2D8C00] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA55030000 == 38 [pid = 428] [id = 53] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3D2800 == 37 [pid = 428] [id = 52] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA57F81000 == 36 [pid = 428] [id = 51] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA57EB7000 == 35 [pid = 428] [id = 50] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FDC800 == 34 [pid = 428] [id = 49] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA55745800 == 33 [pid = 428] [id = 48] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA55031000 == 32 [pid = 428] [id = 47] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F43B800 == 31 [pid = 428] [id = 46] 14:29:12 INFO - PROCESS | 428 | --DOCSHELL 000000FA499CD000 == 30 [pid = 428] [id = 45] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA579B3000) [pid = 428] [serial = 108] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5C216400) [pid = 428] [serial = 111] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4E5E2C00) [pid = 428] [serial = 93] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4F718C00) [pid = 428] [serial = 94] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4D520800) [pid = 428] [serial = 96] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4DEB8400) [pid = 428] [serial = 97] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA54FC5800) [pid = 428] [serial = 102] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55529800) [pid = 428] [serial = 103] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4F712800) [pid = 428] [serial = 99] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA52B29C00) [pid = 428] [serial = 100] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55B07800) [pid = 428] [serial = 115] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4E177C00) [pid = 428] [serial = 114] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B0C4400) [pid = 428] [serial = 90] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5C225C00) [pid = 428] [serial = 91] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA550DA400) [pid = 428] [serial = 87] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA56F54C00) [pid = 428] [serial = 88] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4D525400) [pid = 428] [serial = 84] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4E2DF400) [pid = 428] [serial = 85] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5C46BC00) [pid = 428] [serial = 112] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5BC2B400) [pid = 428] [serial = 118] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA56C90800) [pid = 428] [serial = 105] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5792C800) [pid = 428] [serial = 106] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5B00E000) [pid = 428] [serial = 109] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5C28F000) [pid = 428] [serial = 121] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5BC25800) [pid = 428] [serial = 117] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5C288C00) [pid = 428] [serial = 120] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA5C289C00) [pid = 428] [serial = 124] [outer = 0000000000000000] [url = about:blank] 14:29:12 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA54F60C00) [pid = 428] [serial = 123] [outer = 0000000000000000] [url = about:blank] 14:29:13 INFO - PROCESS | 428 | 1467322153113 Marionette TRACE conn9 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 14:29:13 INFO - PROCESS | 428 | 1467322153175 Marionette TRACE conn9 -> [0,189,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 428 | 1467322153180 Marionette TRACE conn9 <- [1,189,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:29:13 INFO - PROCESS | 428 | 1467322153187 Marionette TRACE conn9 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 428 | 1467322153190 Marionette TRACE conn9 <- [1,190,null,{}] 14:29:13 INFO - PROCESS | 428 | 1467322153194 Marionette TRACE conn9 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:13 INFO - PROCESS | 428 | 1467322153196 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:13 INFO - PROCESS | 428 | 1467322153288 Marionette TRACE conn9 <- [1,191,null,{"value":null}] 14:29:13 INFO - PROCESS | 428 | 1467322153351 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 428 | 1467322153353 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F21C000 == 31 [pid = 428] [id = 57] 14:29:13 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4D520800) [pid = 428] [serial = 168] [outer = 0000000000000000] 14:29:13 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4EE6FC00) [pid = 428] [serial = 169] [outer = 000000FA4D520800] 14:29:13 INFO - PROCESS | 428 | 1467322153402 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA52CAE800) [pid = 428] [serial = 170] [outer = 000000FA4D520800] 14:29:13 INFO - PROCESS | 428 | 1467322153781 Marionette TRACE conn9 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 14:29:13 INFO - PROCESS | 428 | 1467322153818 Marionette TRACE conn9 -> [0,193,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 428 | 1467322153821 Marionette TRACE conn9 <- [1,193,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:29:13 INFO - PROCESS | 428 | 1467322153825 Marionette TRACE conn9 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 428 | 1467322153828 Marionette TRACE conn9 <- [1,194,null,{}] 14:29:13 INFO - PROCESS | 428 | 1467322153839 Marionette TRACE conn9 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:13 INFO - PROCESS | 428 | 1467322153844 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:13 INFO - PROCESS | 428 | 1467322153955 Marionette TRACE conn9 <- [1,195,null,{"value":null}] 14:29:13 INFO - PROCESS | 428 | 1467322153966 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 428 | 1467322153969 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5503B800 == 32 [pid = 428] [id = 58] 14:29:13 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA54FBD000) [pid = 428] [serial = 171] [outer = 0000000000000000] 14:29:14 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA54FC2C00) [pid = 428] [serial = 172] [outer = 000000FA54FBD000] 14:29:14 INFO - PROCESS | 428 | 1467322154025 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5552B400) [pid = 428] [serial = 173] [outer = 000000FA54FBD000] 14:29:14 INFO - PROCESS | 428 | 1467322154440 Marionette TRACE conn9 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 14:29:14 INFO - PROCESS | 428 | 1467322154456 Marionette TRACE conn9 -> [0,197,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 428 | 1467322154459 Marionette TRACE conn9 <- [1,197,null,{"value":"13"}] 14:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:29:14 INFO - PROCESS | 428 | 1467322154462 Marionette TRACE conn9 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 428 | 1467322154464 Marionette TRACE conn9 <- [1,198,null,{}] 14:29:14 INFO - PROCESS | 428 | 1467322154467 Marionette TRACE conn9 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 428 | 1467322154470 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:14 INFO - PROCESS | 428 | 1467322154556 Marionette TRACE conn9 <- [1,199,null,{"value":null}] 14:29:14 INFO - PROCESS | 428 | 1467322154561 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 428 | 1467322154564 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FD2800 == 33 [pid = 428] [id = 59] 14:29:14 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA49095800) [pid = 428] [serial = 174] [outer = 0000000000000000] 14:29:14 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA56F57C00) [pid = 428] [serial = 175] [outer = 000000FA49095800] 14:29:14 INFO - PROCESS | 428 | 1467322154610 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5792E000) [pid = 428] [serial = 176] [outer = 000000FA49095800] 14:29:15 INFO - PROCESS | 428 | 1467322155012 Marionette TRACE conn9 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 588ms 14:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:29:15 INFO - PROCESS | 428 | 1467322155065 Marionette TRACE conn9 -> [0,201,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 428 | 1467322155067 Marionette TRACE conn9 <- [1,201,null,{"value":"13"}] 14:29:15 INFO - PROCESS | 428 | 1467322155071 Marionette TRACE conn9 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - PROCESS | 428 | 1467322155073 Marionette TRACE conn9 <- [1,202,null,{}] 14:29:15 INFO - PROCESS | 428 | 1467322155076 Marionette TRACE conn9 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:15 INFO - PROCESS | 428 | 1467322155078 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:15 INFO - PROCESS | 428 | 1467322155188 Marionette TRACE conn9 <- [1,203,null,{"value":null}] 14:29:15 INFO - PROCESS | 428 | 1467322155196 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 428 | 1467322155198 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56CAE000 == 34 [pid = 428] [id = 60] 14:29:15 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA579AF400) [pid = 428] [serial = 177] [outer = 0000000000000000] 14:29:15 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA57A21800) [pid = 428] [serial = 178] [outer = 000000FA579AF400] 14:29:15 INFO - PROCESS | 428 | 1467322155250 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5835BC00) [pid = 428] [serial = 179] [outer = 000000FA579AF400] 14:29:15 INFO - PROCESS | 428 | 1467322155696 Marionette TRACE conn9 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 690ms 14:29:15 INFO - PROCESS | 428 | 1467322155768 Marionette TRACE conn9 -> [0,205,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 428 | 1467322155770 Marionette TRACE conn9 <- [1,205,null,{"value":"13"}] 14:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:29:15 INFO - PROCESS | 428 | 1467322155773 Marionette TRACE conn9 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - PROCESS | 428 | 1467322155775 Marionette TRACE conn9 <- [1,206,null,{}] 14:29:15 INFO - PROCESS | 428 | 1467322155778 Marionette TRACE conn9 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:15 INFO - PROCESS | 428 | 1467322155784 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:15 INFO - PROCESS | 428 | 1467322155931 Marionette TRACE conn9 <- [1,207,null,{"value":null}] 14:29:15 INFO - PROCESS | 428 | 1467322155938 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 428 | 1467322155940 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B01E000 == 35 [pid = 428] [id = 61] 14:29:16 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B0C2000) [pid = 428] [serial = 180] [outer = 0000000000000000] 14:29:16 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5BAA6400) [pid = 428] [serial = 181] [outer = 000000FA5B0C2000] 14:29:16 INFO - PROCESS | 428 | 1467322156029 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BC69400) [pid = 428] [serial = 182] [outer = 000000FA5B0C2000] 14:29:16 INFO - PROCESS | 428 | 1467322156446 Marionette TRACE conn9 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 734ms 14:29:16 INFO - PROCESS | 428 | 1467322156522 Marionette TRACE conn9 -> [0,209,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 428 | 1467322156525 Marionette TRACE conn9 <- [1,209,null,{"value":"13"}] 14:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:29:16 INFO - PROCESS | 428 | 1467322156528 Marionette TRACE conn9 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 428 | 1467322156530 Marionette TRACE conn9 <- [1,210,null,{}] 14:29:16 INFO - PROCESS | 428 | 1467322156540 Marionette TRACE conn9 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:16 INFO - PROCESS | 428 | 1467322156542 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:16 INFO - PROCESS | 428 | 1467322156650 Marionette TRACE conn9 <- [1,211,null,{"value":null}] 14:29:16 INFO - PROCESS | 428 | 1467322156656 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 428 | 1467322156658 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B46B000 == 36 [pid = 428] [id = 62] 14:29:16 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B0C2800) [pid = 428] [serial = 183] [outer = 0000000000000000] 14:29:16 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5C284400) [pid = 428] [serial = 184] [outer = 000000FA5B0C2800] 14:29:16 INFO - PROCESS | 428 | 1467322156702 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5C46B000) [pid = 428] [serial = 185] [outer = 000000FA5B0C2800] 14:29:17 INFO - PROCESS | 428 | 1467322157169 Marionette TRACE conn9 <- [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]]]}] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54F63800) [pid = 428] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55B08000) [pid = 428] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4909B000) [pid = 428] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5BAA2C00) [pid = 428] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4EF75800) [pid = 428] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA48E18C00) [pid = 428] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4DFA5C00) [pid = 428] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4EE68C00) [pid = 428] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4D783800) [pid = 428] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4D7DB400) [pid = 428] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:29:17 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5B0BEC00) [pid = 428] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 14:29:17 INFO - PROCESS | 428 | 1467322157222 Marionette TRACE conn9 -> [0,213,"getWindowHandle",null] 14:29:17 INFO - PROCESS | 428 | 1467322157224 Marionette TRACE conn9 <- [1,213,null,{"value":"13"}] 14:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:29:17 INFO - PROCESS | 428 | 1467322157229 Marionette TRACE conn9 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 428 | 1467322157231 Marionette TRACE conn9 <- [1,214,null,{}] 14:29:17 INFO - PROCESS | 428 | 1467322157234 Marionette TRACE conn9 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 428 | 1467322157236 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:17 INFO - PROCESS | 428 | 1467322157315 Marionette TRACE conn9 <- [1,215,null,{"value":null}] 14:29:17 INFO - PROCESS | 428 | 1467322157320 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 428 | 1467322157322 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA499C1800 == 37 [pid = 428] [id = 63] 14:29:17 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4EF79400) [pid = 428] [serial = 186] [outer = 0000000000000000] 14:29:17 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5379D400) [pid = 428] [serial = 187] [outer = 000000FA4EF79400] 14:29:17 INFO - PROCESS | 428 | 1467322157367 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5B4A9400) [pid = 428] [serial = 188] [outer = 000000FA4EF79400] 14:29:17 INFO - PROCESS | 428 | 1467322157767 Marionette TRACE conn9 <- [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]]]}] 14:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 14:29:17 INFO - PROCESS | 428 | 1467322157816 Marionette TRACE conn9 -> [0,217,"getWindowHandle",null] 14:29:17 INFO - PROCESS | 428 | 1467322157819 Marionette TRACE conn9 <- [1,217,null,{"value":"13"}] 14:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:29:17 INFO - PROCESS | 428 | 1467322157823 Marionette TRACE conn9 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 428 | 1467322157825 Marionette TRACE conn9 <- [1,218,null,{}] 14:29:17 INFO - PROCESS | 428 | 1467322157828 Marionette TRACE conn9 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 428 | 1467322157838 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:17 INFO - PROCESS | 428 | 1467322157918 Marionette TRACE conn9 <- [1,219,null,{"value":null}] 14:29:17 INFO - PROCESS | 428 | 1467322157944 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 428 | 1467322157946 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C494800 == 38 [pid = 428] [id = 64] 14:29:17 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5C471C00) [pid = 428] [serial = 189] [outer = 0000000000000000] 14:29:17 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5C478400) [pid = 428] [serial = 190] [outer = 000000FA5C471C00] 14:29:18 INFO - PROCESS | 428 | 1467322157990 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5CD09400) [pid = 428] [serial = 191] [outer = 000000FA5C471C00] 14:29:18 INFO - PROCESS | 428 | 1467322158367 Marionette TRACE conn9 <- [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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 14:29:18 INFO - PROCESS | 428 | 1467322158413 Marionette TRACE conn9 -> [0,221,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 428 | 1467322158415 Marionette TRACE conn9 <- [1,221,null,{"value":"13"}] 14:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:29:18 INFO - PROCESS | 428 | 1467322158427 Marionette TRACE conn9 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 428 | 1467322158429 Marionette TRACE conn9 <- [1,222,null,{}] 14:29:18 INFO - PROCESS | 428 | 1467322158433 Marionette TRACE conn9 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:18 INFO - PROCESS | 428 | 1467322158435 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:18 INFO - PROCESS | 428 | 1467322158515 Marionette TRACE conn9 <- [1,223,null,{"value":null}] 14:29:18 INFO - PROCESS | 428 | 1467322158521 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 428 | 1467322158523 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEAD000 == 39 [pid = 428] [id = 65] 14:29:18 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4946FC00) [pid = 428] [serial = 192] [outer = 0000000000000000] 14:29:18 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA49473C00) [pid = 428] [serial = 193] [outer = 000000FA4946FC00] 14:29:18 INFO - PROCESS | 428 | 1467322158567 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5C472400) [pid = 428] [serial = 194] [outer = 000000FA4946FC00] 14:29:18 INFO - PROCESS | 428 | 1467322158951 Marionette TRACE conn9 <- [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]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 588ms 14:29:19 INFO - PROCESS | 428 | 1467322159021 Marionette TRACE conn9 -> [0,225,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 428 | 1467322159024 Marionette TRACE conn9 <- [1,225,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:29:19 INFO - PROCESS | 428 | 1467322159028 Marionette TRACE conn9 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 428 | 1467322159031 Marionette TRACE conn9 <- [1,226,null,{}] 14:29:19 INFO - PROCESS | 428 | 1467322159035 Marionette TRACE conn9 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:19 INFO - PROCESS | 428 | 1467322159037 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:19 INFO - PROCESS | 428 | 1467322159139 Marionette TRACE conn9 <- [1,227,null,{"value":null}] 14:29:19 INFO - PROCESS | 428 | 1467322159190 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 428 | 1467322159194 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA48B8E000 == 40 [pid = 428] [id = 66] 14:29:19 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA47339000) [pid = 428] [serial = 195] [outer = 0000000000000000] 14:29:19 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA48E14C00) [pid = 428] [serial = 196] [outer = 000000FA47339000] 14:29:19 INFO - PROCESS | 428 | 1467322159306 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA493BFC00) [pid = 428] [serial = 197] [outer = 000000FA47339000] 14:29:20 INFO - PROCESS | 428 | 1467322160056 Marionette TRACE conn9 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1087ms 14:29:20 INFO - PROCESS | 428 | 1467322160118 Marionette TRACE conn9 -> [0,229,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 428 | 1467322160122 Marionette TRACE conn9 <- [1,229,null,{"value":"13"}] 14:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:29:20 INFO - PROCESS | 428 | 1467322160127 Marionette TRACE conn9 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 428 | 1467322160130 Marionette TRACE conn9 <- [1,230,null,{}] 14:29:20 INFO - PROCESS | 428 | 1467322160136 Marionette TRACE conn9 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:20 INFO - PROCESS | 428 | 1467322160139 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:20 INFO - PROCESS | 428 | 1467322160253 Marionette TRACE conn9 <- [1,231,null,{"value":null}] 14:29:20 INFO - PROCESS | 428 | 1467322160321 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 428 | 1467322160324 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC7000 == 41 [pid = 428] [id = 67] 14:29:20 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA54F5F400) [pid = 428] [serial = 198] [outer = 0000000000000000] 14:29:20 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA54FC3000) [pid = 428] [serial = 199] [outer = 000000FA54F5F400] 14:29:20 INFO - PROCESS | 428 | 1467322160382 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5606D000) [pid = 428] [serial = 200] [outer = 000000FA54F5F400] 14:29:20 INFO - PROCESS | 428 | 1467322160960 Marionette TRACE conn9 <- [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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 882ms 14:29:21 INFO - PROCESS | 428 | 1467322161015 Marionette TRACE conn9 -> [0,233,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 428 | 1467322161021 Marionette TRACE conn9 <- [1,233,null,{"value":"13"}] 14:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:29:21 INFO - PROCESS | 428 | 1467322161049 Marionette TRACE conn9 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 428 | 1467322161052 Marionette TRACE conn9 <- [1,234,null,{}] 14:29:21 INFO - PROCESS | 428 | 1467322161060 Marionette TRACE conn9 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 428 | 1467322161062 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:21 INFO - PROCESS | 428 | 1467322161185 Marionette TRACE conn9 <- [1,235,null,{"value":null}] 14:29:21 INFO - PROCESS | 428 | 1467322161246 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 428 | 1467322161249 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEC0000 == 42 [pid = 428] [id = 68] 14:29:21 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA57AC3000) [pid = 428] [serial = 201] [outer = 0000000000000000] 14:29:21 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA58358400) [pid = 428] [serial = 202] [outer = 000000FA57AC3000] 14:29:21 INFO - PROCESS | 428 | 1467322161304 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B0BCC00) [pid = 428] [serial = 203] [outer = 000000FA57AC3000] 14:29:21 INFO - PROCESS | 428 | 1467322161893 Marionette TRACE conn9 <- [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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 902ms 14:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:29:21 INFO - PROCESS | 428 | 1467322161929 Marionette TRACE conn9 -> [0,237,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 428 | 1467322161931 Marionette TRACE conn9 <- [1,237,null,{"value":"13"}] 14:29:21 INFO - PROCESS | 428 | 1467322161937 Marionette TRACE conn9 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 428 | 1467322161943 Marionette TRACE conn9 <- [1,238,null,{}] 14:29:21 INFO - PROCESS | 428 | 1467322161954 Marionette TRACE conn9 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 428 | 1467322161958 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:22 INFO - PROCESS | 428 | 1467322162071 Marionette TRACE conn9 <- [1,239,null,{"value":null}] 14:29:22 INFO - PROCESS | 428 | 1467322162154 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 428 | 1467322162157 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D414000 == 43 [pid = 428] [id = 69] 14:29:22 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5BAA2800) [pid = 428] [serial = 204] [outer = 0000000000000000] 14:29:22 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5CD0EC00) [pid = 428] [serial = 205] [outer = 000000FA5BAA2800] 14:29:22 INFO - PROCESS | 428 | 1467322162212 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5D024C00) [pid = 428] [serial = 206] [outer = 000000FA5BAA2800] 14:29:22 INFO - PROCESS | 428 | 1467322162746 Marionette TRACE conn9 <- [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]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 880ms 14:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:29:22 INFO - PROCESS | 428 | 1467322162818 Marionette TRACE conn9 -> [0,241,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 428 | 1467322162821 Marionette TRACE conn9 <- [1,241,null,{"value":"13"}] 14:29:22 INFO - PROCESS | 428 | 1467322162825 Marionette TRACE conn9 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - PROCESS | 428 | 1467322162827 Marionette TRACE conn9 <- [1,242,null,{}] 14:29:22 INFO - PROCESS | 428 | 1467322162831 Marionette TRACE conn9 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:22 INFO - PROCESS | 428 | 1467322162834 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:23 INFO - PROCESS | 428 | 1467322163061 Marionette TRACE conn9 <- [1,243,null,{"value":null}] 14:29:23 INFO - PROCESS | 428 | 1467322163186 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 428 | 1467322163189 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D674800 == 44 [pid = 428] [id = 70] 14:29:23 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA48FD7800) [pid = 428] [serial = 207] [outer = 0000000000000000] 14:29:23 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA49475400) [pid = 428] [serial = 208] [outer = 000000FA48FD7800] 14:29:23 INFO - PROCESS | 428 | 1467322163243 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4E1E3400) [pid = 428] [serial = 209] [outer = 000000FA48FD7800] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEAD000 == 43 [pid = 428] [id = 65] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C494800 == 42 [pid = 428] [id = 64] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA499C1800 == 41 [pid = 428] [id = 63] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B46B000 == 40 [pid = 428] [id = 62] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B01E000 == 39 [pid = 428] [id = 61] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA56CAE000 == 38 [pid = 428] [id = 60] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FD2800 == 37 [pid = 428] [id = 59] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5503B800 == 36 [pid = 428] [id = 58] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F21C000 == 35 [pid = 428] [id = 57] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E415000 == 34 [pid = 428] [id = 56] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA53460000 == 33 [pid = 428] [id = 55] 14:29:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C268000 == 32 [pid = 428] [id = 54] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA54FC9C00) [pid = 428] [serial = 141] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA57F51000) [pid = 428] [serial = 147] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA493BB400) [pid = 428] [serial = 132] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4D70DC00) [pid = 428] [serial = 133] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5BC1FC00) [pid = 428] [serial = 157] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4EFD5000) [pid = 428] [serial = 135] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4F7B6C00) [pid = 428] [serial = 136] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA53C8C000) [pid = 428] [serial = 138] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4F4D0800) [pid = 428] [serial = 130] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EF75400) [pid = 428] [serial = 129] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA565D6000) [pid = 428] [serial = 144] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4EF76000) [pid = 428] [serial = 127] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4E17B000) [pid = 428] [serial = 126] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4EE72400) [pid = 428] [serial = 150] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA579A6C00) [pid = 428] [serial = 151] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5BA9B400) [pid = 428] [serial = 154] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5B01BC00) [pid = 428] [serial = 148] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5576D000) [pid = 428] [serial = 142] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA56D03800) [pid = 428] [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.] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA56F58000) [pid = 428] [serial = 145] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5BC6B800) [pid = 428] [serial = 158] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA54F5D000) [pid = 428] [serial = 139] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5B4AB400) [pid = 428] [serial = 153] [outer = 0000000000000000] [url = about:blank] 14:29:23 INFO - PROCESS | 428 | 1467322163841 Marionette TRACE conn9 <- [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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1031ms 14:29:23 INFO - PROCESS | 428 | 1467322163859 Marionette TRACE conn9 -> [0,245,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 428 | 1467322163863 Marionette TRACE conn9 <- [1,245,null,{"value":"13"}] 14:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:29:23 INFO - PROCESS | 428 | 1467322163868 Marionette TRACE conn9 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 428 | 1467322163871 Marionette TRACE conn9 <- [1,246,null,{}] 14:29:23 INFO - PROCESS | 428 | 1467322163888 Marionette TRACE conn9 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:23 INFO - PROCESS | 428 | 1467322163891 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:23 INFO - PROCESS | 428 | 1467322163981 Marionette TRACE conn9 <- [1,247,null,{"value":null}] 14:29:24 INFO - PROCESS | 428 | 1467322164084 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 428 | 1467322164087 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F76C000 == 33 [pid = 428] [id = 71] 14:29:24 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4E170800) [pid = 428] [serial = 210] [outer = 0000000000000000] 14:29:24 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4E44F400) [pid = 428] [serial = 211] [outer = 000000FA4E170800] 14:29:24 INFO - PROCESS | 428 | 1467322164139 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4EFCB800) [pid = 428] [serial = 212] [outer = 000000FA4E170800] 14:29:24 INFO - PROCESS | 428 | 1467322164722 Marionette TRACE conn9 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 14:29:24 INFO - PROCESS | 428 | 1467322164753 Marionette TRACE conn9 -> [0,249,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 428 | 1467322164756 Marionette TRACE conn9 <- [1,249,null,{"value":"13"}] 14:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:29:24 INFO - PROCESS | 428 | 1467322164759 Marionette TRACE conn9 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 428 | 1467322164761 Marionette TRACE conn9 <- [1,250,null,{}] 14:29:24 INFO - PROCESS | 428 | 1467322164765 Marionette TRACE conn9 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:24 INFO - PROCESS | 428 | 1467322164767 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:24 INFO - PROCESS | 428 | 1467322164856 Marionette TRACE conn9 <- [1,251,null,{"value":null}] 14:29:24 INFO - PROCESS | 428 | 1467322164927 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 428 | 1467322164929 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5502C000 == 34 [pid = 428] [id = 72] 14:29:24 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4E1E4000) [pid = 428] [serial = 213] [outer = 0000000000000000] 14:29:24 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54FC1800) [pid = 428] [serial = 214] [outer = 000000FA4E1E4000] 14:29:24 INFO - PROCESS | 428 | 1467322164975 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55960400) [pid = 428] [serial = 215] [outer = 000000FA4E1E4000] 14:29:25 INFO - PROCESS | 428 | 1467322165357 Marionette TRACE conn9 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 14:29:25 INFO - PROCESS | 428 | 1467322165390 Marionette TRACE conn9 -> [0,253,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 428 | 1467322165394 Marionette TRACE conn9 <- [1,253,null,{"value":"13"}] 14:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:29:25 INFO - PROCESS | 428 | 1467322165405 Marionette TRACE conn9 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 428 | 1467322165409 Marionette TRACE conn9 <- [1,254,null,{}] 14:29:25 INFO - PROCESS | 428 | 1467322165412 Marionette TRACE conn9 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:25 INFO - PROCESS | 428 | 1467322165416 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:25 INFO - PROCESS | 428 | 1467322165508 Marionette TRACE conn9 <- [1,255,null,{"value":null}] 14:29:25 INFO - PROCESS | 428 | 1467322165514 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 428 | 1467322165516 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACF000 == 35 [pid = 428] [id = 73] 14:29:25 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56691400) [pid = 428] [serial = 216] [outer = 0000000000000000] 14:29:25 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56F58000) [pid = 428] [serial = 217] [outer = 000000FA56691400] 14:29:25 INFO - PROCESS | 428 | 1467322165562 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA579B2000) [pid = 428] [serial = 218] [outer = 000000FA56691400] 14:29:26 INFO - PROCESS | 428 | 1467322166023 Marionette TRACE conn9 <- [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]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 650ms 14:29:26 INFO - PROCESS | 428 | 1467322166054 Marionette TRACE conn9 -> [0,257,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 428 | 1467322166056 Marionette TRACE conn9 <- [1,257,null,{"value":"13"}] 14:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:29:26 INFO - PROCESS | 428 | 1467322166060 Marionette TRACE conn9 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 428 | 1467322166062 Marionette TRACE conn9 <- [1,258,null,{}] 14:29:26 INFO - PROCESS | 428 | 1467322166066 Marionette TRACE conn9 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:26 INFO - PROCESS | 428 | 1467322166068 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:26 INFO - PROCESS | 428 | 1467322166175 Marionette TRACE conn9 <- [1,259,null,{"value":null}] 14:29:26 INFO - PROCESS | 428 | 1467322166249 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 428 | 1467322166251 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56524800 == 36 [pid = 428] [id = 74] 14:29:26 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA57FB4800) [pid = 428] [serial = 219] [outer = 0000000000000000] 14:29:26 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5835A000) [pid = 428] [serial = 220] [outer = 000000FA57FB4800] 14:29:26 INFO - PROCESS | 428 | 1467322166296 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B0B8000) [pid = 428] [serial = 221] [outer = 000000FA57FB4800] 14:29:26 INFO - PROCESS | 428 | 1467322166715 Marionette TRACE conn9 <- [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]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 691ms 14:29:26 INFO - PROCESS | 428 | 1467322166754 Marionette TRACE conn9 -> [0,261,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 428 | 1467322166756 Marionette TRACE conn9 <- [1,261,null,{"value":"13"}] 14:29:26 INFO - PROCESS | 428 | 1467322166759 Marionette TRACE conn9 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:29:26 INFO - PROCESS | 428 | 1467322166761 Marionette TRACE conn9 <- [1,262,null,{}] 14:29:26 INFO - PROCESS | 428 | 1467322166765 Marionette TRACE conn9 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:26 INFO - PROCESS | 428 | 1467322166767 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:26 INFO - PROCESS | 428 | 1467322166876 Marionette TRACE conn9 <- [1,263,null,{"value":null}] 14:29:26 INFO - PROCESS | 428 | 1467322166882 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 428 | 1467322166887 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58387000 == 37 [pid = 428] [id = 75] 14:29:26 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5BAA0400) [pid = 428] [serial = 222] [outer = 0000000000000000] 14:29:26 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5BAA8400) [pid = 428] [serial = 223] [outer = 000000FA5BAA0400] 14:29:26 INFO - PROCESS | 428 | 1467322166980 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5BC6CC00) [pid = 428] [serial = 224] [outer = 000000FA5BAA0400] 14:29:27 INFO - PROCESS | 428 | 1467322167421 Marionette TRACE conn9 <- [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]]]}] 14:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 14:29:27 INFO - PROCESS | 428 | 1467322167433 Marionette TRACE conn9 -> [0,265,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 428 | 1467322167435 Marionette TRACE conn9 <- [1,265,null,{"value":"13"}] 14:29:27 INFO - PROCESS | 428 | 1467322167446 Marionette TRACE conn9 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 428 | 1467322167448 Marionette TRACE conn9 <- [1,266,null,{}] 14:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:29:27 INFO - PROCESS | 428 | 1467322167452 Marionette TRACE conn9 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 428 | 1467322167454 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:27 INFO - PROCESS | 428 | 1467322167586 Marionette TRACE conn9 <- [1,267,null,{"value":null}] 14:29:27 INFO - PROCESS | 428 | 1467322167605 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 428 | 1467322167607 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA49985800 == 38 [pid = 428] [id = 76] 14:29:27 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA52746C00) [pid = 428] [serial = 225] [outer = 0000000000000000] 14:29:27 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5274D400) [pid = 428] [serial = 226] [outer = 000000FA52746C00] 14:29:27 INFO - PROCESS | 428 | 1467322167651 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5C286000) [pid = 428] [serial = 227] [outer = 000000FA52746C00] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5B0C2000) [pid = 428] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4D520800) [pid = 428] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4E2D8C00) [pid = 428] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54FBD000) [pid = 428] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA579AF400) [pid = 428] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA49095800) [pid = 428] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5B0C2800) [pid = 428] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4EF79400) [pid = 428] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:29:27 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5C471C00) [pid = 428] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:29:28 INFO - PROCESS | 428 | 1467322168090 Marionette TRACE conn9 <- [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]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 14:29:28 INFO - PROCESS | 428 | 1467322168144 Marionette TRACE conn9 -> [0,269,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 428 | 1467322168146 Marionette TRACE conn9 <- [1,269,null,{"value":"13"}] 14:29:28 INFO - PROCESS | 428 | 1467322168149 Marionette TRACE conn9 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:29:28 INFO - PROCESS | 428 | 1467322168151 Marionette TRACE conn9 <- [1,270,null,{}] 14:29:28 INFO - PROCESS | 428 | 1467322168155 Marionette TRACE conn9 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:28 INFO - PROCESS | 428 | 1467322168157 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:28 INFO - PROCESS | 428 | 1467322168239 Marionette TRACE conn9 <- [1,271,null,{"value":null}] 14:29:28 INFO - PROCESS | 428 | 1467322168244 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 428 | 1467322168246 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDEE000 == 39 [pid = 428] [id = 77] 14:29:28 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B018800) [pid = 428] [serial = 228] [outer = 0000000000000000] 14:29:28 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5C21F400) [pid = 428] [serial = 229] [outer = 000000FA5B018800] 14:29:28 INFO - PROCESS | 428 | 1467322168291 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5C291800) [pid = 428] [serial = 230] [outer = 000000FA5B018800] 14:29:28 INFO - PROCESS | 428 | 1467322168693 Marionette TRACE conn9 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 588ms 14:29:28 INFO - PROCESS | 428 | 1467322168741 Marionette TRACE conn9 -> [0,273,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 428 | 1467322168743 Marionette TRACE conn9 <- [1,273,null,{"value":"13"}] 14:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:29:28 INFO - PROCESS | 428 | 1467322168746 Marionette TRACE conn9 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - PROCESS | 428 | 1467322168748 Marionette TRACE conn9 <- [1,274,null,{}] 14:29:28 INFO - PROCESS | 428 | 1467322168752 Marionette TRACE conn9 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:28 INFO - PROCESS | 428 | 1467322168754 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:28 INFO - PROCESS | 428 | 1467322168843 Marionette TRACE conn9 <- [1,275,null,{"value":null}] 14:29:28 INFO - PROCESS | 428 | 1467322168849 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 428 | 1467322168851 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEAB800 == 40 [pid = 428] [id = 78] 14:29:28 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5CD05000) [pid = 428] [serial = 231] [outer = 0000000000000000] 14:29:28 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5CD2A400) [pid = 428] [serial = 232] [outer = 000000FA5CD05000] 14:29:28 INFO - PROCESS | 428 | 1467322168903 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5CD2FC00) [pid = 428] [serial = 233] [outer = 000000FA5CD05000] 14:29:29 INFO - PROCESS | 428 | 1467322169331 Marionette TRACE conn9 <- [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]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 628ms 14:29:29 INFO - PROCESS | 428 | 1467322169378 Marionette TRACE conn9 -> [0,277,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 428 | 1467322169380 Marionette TRACE conn9 <- [1,277,null,{"value":"13"}] 14:29:29 INFO - PROCESS | 428 | 1467322169383 Marionette TRACE conn9 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:29:29 INFO - PROCESS | 428 | 1467322169385 Marionette TRACE conn9 <- [1,278,null,{}] 14:29:29 INFO - PROCESS | 428 | 1467322169389 Marionette TRACE conn9 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:29 INFO - PROCESS | 428 | 1467322169391 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:29 INFO - PROCESS | 428 | 1467322169481 Marionette TRACE conn9 <- [1,279,null,{"value":null}] 14:29:29 INFO - PROCESS | 428 | 1467322169487 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 428 | 1467322169489 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D415800 == 41 [pid = 428] [id = 79] 14:29:29 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5CD34C00) [pid = 428] [serial = 234] [outer = 0000000000000000] 14:29:29 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5CD39400) [pid = 428] [serial = 235] [outer = 000000FA5CD34C00] 14:29:29 INFO - PROCESS | 428 | 1467322169535 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5D02A400) [pid = 428] [serial = 236] [outer = 000000FA5CD34C00] 14:29:30 INFO - PROCESS | 428 | 1467322170000 Marionette TRACE conn9 <- [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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 14:29:30 INFO - PROCESS | 428 | 1467322170079 Marionette TRACE conn9 -> [0,281,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 428 | 1467322170085 Marionette TRACE conn9 <- [1,281,null,{"value":"13"}] 14:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:29:30 INFO - PROCESS | 428 | 1467322170092 Marionette TRACE conn9 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 428 | 1467322170095 Marionette TRACE conn9 <- [1,282,null,{}] 14:29:30 INFO - PROCESS | 428 | 1467322170102 Marionette TRACE conn9 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 428 | 1467322170105 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:30 INFO - PROCESS | 428 | 1467322170271 Marionette TRACE conn9 <- [1,283,null,{"value":null}] 14:29:30 INFO - PROCESS | 428 | 1467322170364 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 428 | 1467322170369 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F21C800 == 42 [pid = 428] [id = 80] 14:29:30 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4E16DC00) [pid = 428] [serial = 237] [outer = 0000000000000000] 14:29:30 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4EF83C00) [pid = 428] [serial = 238] [outer = 000000FA4E16DC00] 14:29:30 INFO - PROCESS | 428 | 1467322170429 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA52742C00) [pid = 428] [serial = 239] [outer = 000000FA4E16DC00] 14:29:31 INFO - PROCESS | 428 | 1467322171002 Marionette TRACE conn9 <- [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]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 985ms 14:29:31 INFO - PROCESS | 428 | 1467322171077 Marionette TRACE conn9 -> [0,285,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 428 | 1467322171083 Marionette TRACE conn9 <- [1,285,null,{"value":"13"}] 14:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:29:31 INFO - PROCESS | 428 | 1467322171090 Marionette TRACE conn9 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - PROCESS | 428 | 1467322171093 Marionette TRACE conn9 <- [1,286,null,{}] 14:29:31 INFO - PROCESS | 428 | 1467322171097 Marionette TRACE conn9 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:31 INFO - PROCESS | 428 | 1467322171100 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:31 INFO - PROCESS | 428 | 1467322171248 Marionette TRACE conn9 <- [1,287,null,{"value":null}] 14:29:31 INFO - PROCESS | 428 | 1467322171317 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 428 | 1467322171320 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55620000 == 43 [pid = 428] [id = 81] 14:29:31 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA53D1B000) [pid = 428] [serial = 240] [outer = 0000000000000000] 14:29:31 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA54F59800) [pid = 428] [serial = 241] [outer = 000000FA53D1B000] 14:29:31 INFO - PROCESS | 428 | 1467322171418 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA55529800) [pid = 428] [serial = 242] [outer = 000000FA53D1B000] 14:29:32 INFO - PROCESS | 428 | 1467322172005 Marionette TRACE conn9 <- [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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 942ms 14:29:32 INFO - PROCESS | 428 | 1467322172033 Marionette TRACE conn9 -> [0,289,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 428 | 1467322172036 Marionette TRACE conn9 <- [1,289,null,{"value":"13"}] 14:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:29:32 INFO - PROCESS | 428 | 1467322172039 Marionette TRACE conn9 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 428 | 1467322172043 Marionette TRACE conn9 <- [1,290,null,{}] 14:29:32 INFO - PROCESS | 428 | 1467322172055 Marionette TRACE conn9 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 428 | 1467322172060 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:32 INFO - PROCESS | 428 | 1467322172179 Marionette TRACE conn9 <- [1,291,null,{"value":null}] 14:29:32 INFO - PROCESS | 428 | 1467322172249 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 428 | 1467322172253 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E41A800 == 44 [pid = 428] [id = 82] 14:29:32 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA57F58400) [pid = 428] [serial = 243] [outer = 0000000000000000] 14:29:32 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA5B0C2400) [pid = 428] [serial = 244] [outer = 000000FA57F58400] 14:29:32 INFO - PROCESS | 428 | 1467322172311 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA5BC2D400) [pid = 428] [serial = 245] [outer = 000000FA57F58400] 14:29:32 INFO - PROCESS | 428 | 1467322172905 Marionette TRACE conn9 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 944ms 14:29:32 INFO - PROCESS | 428 | 1467322172985 Marionette TRACE conn9 -> [0,293,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 428 | 1467322172989 Marionette TRACE conn9 <- [1,293,null,{"value":"13"}] 14:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:29:33 INFO - PROCESS | 428 | 1467322172992 Marionette TRACE conn9 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - PROCESS | 428 | 1467322172995 Marionette TRACE conn9 <- [1,294,null,{}] 14:29:33 INFO - PROCESS | 428 | 1467322172999 Marionette TRACE conn9 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:33 INFO - PROCESS | 428 | 1467322173001 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:33 INFO - PROCESS | 428 | 1467322173146 Marionette TRACE conn9 <- [1,295,null,{"value":null}] 14:29:33 INFO - PROCESS | 428 | 1467322173256 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 428 | 1467322173259 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53590800 == 45 [pid = 428] [id = 83] 14:29:33 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA4EF78C00) [pid = 428] [serial = 246] [outer = 0000000000000000] 14:29:33 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA5C1D6400) [pid = 428] [serial = 247] [outer = 000000FA4EF78C00] 14:29:33 INFO - PROCESS | 428 | 1467322173317 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA5C28F800) [pid = 428] [serial = 248] [outer = 000000FA4EF78C00] 14:29:33 INFO - PROCESS | 428 | 1467322173582 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:29:34 INFO - PROCESS | 428 | 1467322174029 Marionette TRACE conn9 <- [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]]]}] 14:29:34 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. 14:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1080ms 14:29:34 INFO - PROCESS | 428 | 1467322174074 Marionette TRACE conn9 -> [0,297,"getWindowHandle",null] 14:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:29:34 INFO - PROCESS | 428 | 1467322174078 Marionette TRACE conn9 <- [1,297,null,{"value":"13"}] 14:29:34 INFO - PROCESS | 428 | 1467322174083 Marionette TRACE conn9 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 428 | 1467322174086 Marionette TRACE conn9 <- [1,298,null,{}] 14:29:34 INFO - PROCESS | 428 | 1467322174092 Marionette TRACE conn9 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:34 INFO - PROCESS | 428 | 1467322174095 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:34 INFO - PROCESS | 428 | 1467322174233 Marionette TRACE conn9 <- [1,299,null,{"value":null}] 14:29:34 INFO - PROCESS | 428 | 1467322174323 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 428 | 1467322174326 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4A4CE800 == 46 [pid = 428] [id = 84] 14:29:34 INFO - PROCESS | 428 | ++DOMWINDOW == 101 (000000FA5274AC00) [pid = 428] [serial = 249] [outer = 0000000000000000] 14:29:34 INFO - PROCESS | 428 | ++DOMWINDOW == 102 (000000FA530BBC00) [pid = 428] [serial = 250] [outer = 000000FA5274AC00] 14:29:34 INFO - PROCESS | 428 | 1467322174377 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 428 | ++DOMWINDOW == 103 (000000FA54FBF400) [pid = 428] [serial = 251] [outer = 000000FA5274AC00] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEAB800 == 45 [pid = 428] [id = 78] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDEE000 == 44 [pid = 428] [id = 77] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA49985800 == 43 [pid = 428] [id = 76] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA58387000 == 42 [pid = 428] [id = 75] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA56524800 == 41 [pid = 428] [id = 74] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACF000 == 40 [pid = 428] [id = 73] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA5502C000 == 39 [pid = 428] [id = 72] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F76C000 == 38 [pid = 428] [id = 71] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D674800 == 37 [pid = 428] [id = 70] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC7000 == 36 [pid = 428] [id = 67] 14:29:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA48B8E000 == 35 [pid = 428] [id = 66] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 102 (000000FA5C478400) [pid = 428] [serial = 190] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 101 (000000FA5CD09400) [pid = 428] [serial = 191] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 100 (000000FA5C46B000) [pid = 428] [serial = 185] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA5792E000) [pid = 428] [serial = 176] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA49473C00) [pid = 428] [serial = 193] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA5BAA6400) [pid = 428] [serial = 181] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA4EE6FC00) [pid = 428] [serial = 169] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA52CAE800) [pid = 428] [serial = 170] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA4EE69000) [pid = 428] [serial = 163] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA4E5E9C00) [pid = 428] [serial = 166] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA4F7AC400) [pid = 428] [serial = 167] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA54FC2C00) [pid = 428] [serial = 172] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA5552B400) [pid = 428] [serial = 173] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5835BC00) [pid = 428] [serial = 179] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA56F57C00) [pid = 428] [serial = 175] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA57A21800) [pid = 428] [serial = 178] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA5BC6C800) [pid = 428] [serial = 160] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5C284400) [pid = 428] [serial = 184] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5BC69400) [pid = 428] [serial = 182] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5B4A9400) [pid = 428] [serial = 188] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5379D400) [pid = 428] [serial = 187] [outer = 0000000000000000] [url = about:blank] 14:29:34 INFO - PROCESS | 428 | 1467322174946 Marionette TRACE conn9 <- [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]]]}] 14:29:34 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. 14:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 880ms 14:29:34 INFO - PROCESS | 428 | 1467322174963 Marionette TRACE conn9 -> [0,301,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 428 | 1467322174967 Marionette TRACE conn9 <- [1,301,null,{"value":"13"}] 14:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:29:34 INFO - PROCESS | 428 | 1467322174973 Marionette TRACE conn9 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 428 | 1467322174976 Marionette TRACE conn9 <- [1,302,null,{}] 14:29:34 INFO - PROCESS | 428 | 1467322174980 Marionette TRACE conn9 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:34 INFO - PROCESS | 428 | 1467322174982 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:35 INFO - PROCESS | 428 | 1467322175073 Marionette TRACE conn9 <- [1,303,null,{"value":null}] 14:29:35 INFO - PROCESS | 428 | 1467322175138 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 428 | 1467322175141 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527A9000 == 36 [pid = 428] [id = 85] 14:29:35 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA49473C00) [pid = 428] [serial = 252] [outer = 0000000000000000] 14:29:35 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4F70DC00) [pid = 428] [serial = 253] [outer = 000000FA49473C00] 14:29:35 INFO - PROCESS | 428 | 1467322175196 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA530B4000) [pid = 428] [serial = 254] [outer = 000000FA49473C00] 14:29:35 INFO - PROCESS | 428 | 1467322175576 Marionette TRACE conn9 <- [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]]]}] 14:29:35 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. 14:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 14:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:29:35 INFO - PROCESS | 428 | 1467322175612 Marionette TRACE conn9 -> [0,305,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 428 | 1467322175614 Marionette TRACE conn9 <- [1,305,null,{"value":"13"}] 14:29:35 INFO - PROCESS | 428 | 1467322175618 Marionette TRACE conn9 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 428 | 1467322175622 Marionette TRACE conn9 <- [1,306,null,{}] 14:29:35 INFO - PROCESS | 428 | 1467322175633 Marionette TRACE conn9 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:35 INFO - PROCESS | 428 | 1467322175637 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:35 INFO - PROCESS | 428 | 1467322175726 Marionette TRACE conn9 <- [1,307,null,{"value":null}] 14:29:35 INFO - PROCESS | 428 | 1467322175733 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 428 | 1467322175736 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC1800 == 37 [pid = 428] [id = 86] 14:29:35 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA56C82C00) [pid = 428] [serial = 255] [outer = 0000000000000000] 14:29:35 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA56F58400) [pid = 428] [serial = 256] [outer = 000000FA56C82C00] 14:29:35 INFO - PROCESS | 428 | 1467322175811 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA579B2400) [pid = 428] [serial = 257] [outer = 000000FA56C82C00] 14:29:36 INFO - PROCESS | 428 | 1467322176272 Marionette TRACE conn9 <- [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]]]}] 14:29:36 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. 14:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 691ms 14:29:36 INFO - PROCESS | 428 | 1467322176311 Marionette TRACE conn9 -> [0,309,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 428 | 1467322176314 Marionette TRACE conn9 <- [1,309,null,{"value":"13"}] 14:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:29:36 INFO - PROCESS | 428 | 1467322176317 Marionette TRACE conn9 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 428 | 1467322176319 Marionette TRACE conn9 <- [1,310,null,{}] 14:29:36 INFO - PROCESS | 428 | 1467322176323 Marionette TRACE conn9 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:36 INFO - PROCESS | 428 | 1467322176325 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:36 INFO - PROCESS | 428 | 1467322176413 Marionette TRACE conn9 <- [1,311,null,{"value":null}] 14:29:36 INFO - PROCESS | 428 | 1467322176420 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 428 | 1467322176423 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A58000 == 38 [pid = 428] [id = 87] 14:29:36 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5B0B8400) [pid = 428] [serial = 258] [outer = 0000000000000000] 14:29:36 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5B0C6000) [pid = 428] [serial = 259] [outer = 000000FA5B0B8400] 14:29:36 INFO - PROCESS | 428 | 1467322176468 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5BAA6C00) [pid = 428] [serial = 260] [outer = 000000FA5B0B8400] 14:29:36 INFO - PROCESS | 428 | 1467322176890 Marionette TRACE conn9 <- [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]]]}] 14:29:36 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. 14:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 14:29:36 INFO - PROCESS | 428 | 1467322176949 Marionette TRACE conn9 -> [0,313,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 428 | 1467322176951 Marionette TRACE conn9 <- [1,313,null,{"value":"13"}] 14:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:29:36 INFO - PROCESS | 428 | 1467322176955 Marionette TRACE conn9 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 428 | 1467322176956 Marionette TRACE conn9 <- [1,314,null,{}] 14:29:36 INFO - PROCESS | 428 | 1467322176960 Marionette TRACE conn9 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:36 INFO - PROCESS | 428 | 1467322176962 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:37 INFO - PROCESS | 428 | 1467322177075 Marionette TRACE conn9 <- [1,315,null,{"value":null}] 14:29:37 INFO - PROCESS | 428 | 1467322177146 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 428 | 1467322177148 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3C6800 == 39 [pid = 428] [id = 88] 14:29:37 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA5B0B9C00) [pid = 428] [serial = 261] [outer = 0000000000000000] 14:29:37 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA5C1CEC00) [pid = 428] [serial = 262] [outer = 000000FA5B0B9C00] 14:29:37 INFO - PROCESS | 428 | 1467322177193 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA5C1DCC00) [pid = 428] [serial = 263] [outer = 000000FA5B0B9C00] 14:29:37 INFO - PROCESS | 428 | 1467322177618 Marionette TRACE conn9 <- [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]]]}] 14:29:37 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. 14:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 14:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:29:37 INFO - PROCESS | 428 | 1467322177632 Marionette TRACE conn9 -> [0,317,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 428 | 1467322177635 Marionette TRACE conn9 <- [1,317,null,{"value":"13"}] 14:29:37 INFO - PROCESS | 428 | 1467322177638 Marionette TRACE conn9 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 428 | 1467322177640 Marionette TRACE conn9 <- [1,318,null,{}] 14:29:37 INFO - PROCESS | 428 | 1467322177643 Marionette TRACE conn9 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:37 INFO - PROCESS | 428 | 1467322177649 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:37 INFO - PROCESS | 428 | 1467322177781 Marionette TRACE conn9 <- [1,319,null,{"value":null}] 14:29:37 INFO - PROCESS | 428 | 1467322177787 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 428 | 1467322177789 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C253000 == 40 [pid = 428] [id = 89] 14:29:37 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA5C292C00) [pid = 428] [serial = 264] [outer = 0000000000000000] 14:29:37 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA5CD09800) [pid = 428] [serial = 265] [outer = 000000FA5C292C00] 14:29:37 INFO - PROCESS | 428 | 1467322177885 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA5D027C00) [pid = 428] [serial = 266] [outer = 000000FA5C292C00] 14:29:38 INFO - PROCESS | 428 | 1467322178327 Marionette TRACE conn9 <- [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]]]}] 14:29:38 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. 14:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 14:29:38 INFO - PROCESS | 428 | 1467322178373 Marionette TRACE conn9 -> [0,321,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 428 | 1467322178375 Marionette TRACE conn9 <- [1,321,null,{"value":"13"}] 14:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:29:38 INFO - PROCESS | 428 | 1467322178384 Marionette TRACE conn9 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 428 | 1467322178385 Marionette TRACE conn9 <- [1,322,null,{}] 14:29:38 INFO - PROCESS | 428 | 1467322178389 Marionette TRACE conn9 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:38 INFO - PROCESS | 428 | 1467322178391 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:38 INFO - PROCESS | 428 | 1467322178536 Marionette TRACE conn9 <- [1,323,null,{"value":null}] 14:29:38 INFO - PROCESS | 428 | 1467322178547 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 428 | 1467322178549 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBB000 == 41 [pid = 428] [id = 90] 14:29:38 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA58DB6C00) [pid = 428] [serial = 267] [outer = 0000000000000000] 14:29:38 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA58DBD000) [pid = 428] [serial = 268] [outer = 000000FA58DB6C00] 14:29:38 INFO - PROCESS | 428 | 1467322178631 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA5D024800) [pid = 428] [serial = 269] [outer = 000000FA58DB6C00] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA4946FC00) [pid = 428] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA4E1E4000) [pid = 428] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA57FB4800) [pid = 428] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA4E170800) [pid = 428] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA56691400) [pid = 428] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA48FD7800) [pid = 428] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA5BAA0400) [pid = 428] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA52746C00) [pid = 428] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA5CD05000) [pid = 428] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:29:39 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA5B018800) [pid = 428] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:29:39 INFO - PROCESS | 428 | 1467322179154 Marionette TRACE conn9 <- [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]]]}] 14:29:39 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. 14:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 794ms 14:29:39 INFO - PROCESS | 428 | 1467322179177 Marionette TRACE conn9 -> [0,325,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 428 | 1467322179179 Marionette TRACE conn9 <- [1,325,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:29:39 INFO - PROCESS | 428 | 1467322179187 Marionette TRACE conn9 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 428 | 1467322179189 Marionette TRACE conn9 <- [1,326,null,{}] 14:29:39 INFO - PROCESS | 428 | 1467322179192 Marionette TRACE conn9 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:39 INFO - PROCESS | 428 | 1467322179194 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:39 INFO - PROCESS | 428 | 1467322179279 Marionette TRACE conn9 <- [1,327,null,{"value":null}] 14:29:39 INFO - PROCESS | 428 | 1467322179284 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 428 | 1467322179286 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E417800 == 42 [pid = 428] [id = 91] 14:29:39 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA49477C00) [pid = 428] [serial = 270] [outer = 0000000000000000] 14:29:39 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA55145C00) [pid = 428] [serial = 271] [outer = 000000FA49477C00] 14:29:39 INFO - PROCESS | 428 | 1467322179332 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA5514BC00) [pid = 428] [serial = 272] [outer = 000000FA49477C00] 14:29:39 INFO - PROCESS | 428 | 1467322179754 Marionette TRACE conn9 <- [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]]]}] 14:29:39 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. 14:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 631ms 14:29:39 INFO - PROCESS | 428 | 1467322179822 Marionette TRACE conn9 -> [0,329,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 428 | 1467322179824 Marionette TRACE conn9 <- [1,329,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:29:39 INFO - PROCESS | 428 | 1467322179850 Marionette TRACE conn9 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 428 | 1467322179852 Marionette TRACE conn9 <- [1,330,null,{}] 14:29:39 INFO - PROCESS | 428 | 1467322179856 Marionette TRACE conn9 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:39 INFO - PROCESS | 428 | 1467322179858 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:39 INFO - PROCESS | 428 | 1467322179944 Marionette TRACE conn9 <- [1,331,null,{"value":null}] 14:29:39 INFO - PROCESS | 428 | 1467322179950 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 428 | 1467322179952 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D4A8000 == 43 [pid = 428] [id = 92] 14:29:39 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA55348C00) [pid = 428] [serial = 273] [outer = 0000000000000000] 14:29:39 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA55D78C00) [pid = 428] [serial = 274] [outer = 000000FA55348C00] 14:29:40 INFO - PROCESS | 428 | 1467322179996 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA55D7F000) [pid = 428] [serial = 275] [outer = 000000FA55348C00] 14:29:40 INFO - PROCESS | 428 | 1467322180409 Marionette TRACE conn9 <- [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]]]}] 14:29:40 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. 14:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 607ms 14:29:40 INFO - PROCESS | 428 | 1467322180438 Marionette TRACE conn9 -> [0,333,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 428 | 1467322180440 Marionette TRACE conn9 <- [1,333,null,{"value":"13"}] 14:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:29:40 INFO - PROCESS | 428 | 1467322180443 Marionette TRACE conn9 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 428 | 1467322180445 Marionette TRACE conn9 <- [1,334,null,{}] 14:29:40 INFO - PROCESS | 428 | 1467322180453 Marionette TRACE conn9 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:40 INFO - PROCESS | 428 | 1467322180455 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:40 INFO - PROCESS | 428 | 1467322180540 Marionette TRACE conn9 <- [1,335,null,{"value":null}] 14:29:40 INFO - PROCESS | 428 | 1467322180546 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 428 | 1467322180548 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D4C5800 == 44 [pid = 428] [id = 93] 14:29:40 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA5275D400) [pid = 428] [serial = 276] [outer = 0000000000000000] 14:29:40 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA52763000) [pid = 428] [serial = 277] [outer = 000000FA5275D400] 14:29:40 INFO - PROCESS | 428 | 1467322180594 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA55D7A400) [pid = 428] [serial = 278] [outer = 000000FA5275D400] 14:29:41 INFO - PROCESS | 428 | 1467322181015 Marionette TRACE conn9 <- [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]]]}] 14:29:41 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. 14:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 14:29:41 INFO - PROCESS | 428 | 1467322181033 Marionette TRACE conn9 -> [0,337,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 428 | 1467322181035 Marionette TRACE conn9 <- [1,337,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:29:41 INFO - PROCESS | 428 | 1467322181039 Marionette TRACE conn9 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 428 | 1467322181041 Marionette TRACE conn9 <- [1,338,null,{}] 14:29:41 INFO - PROCESS | 428 | 1467322181055 Marionette TRACE conn9 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:41 INFO - PROCESS | 428 | 1467322181058 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:41 INFO - PROCESS | 428 | 1467322181235 Marionette TRACE conn9 <- [1,339,null,{"value":null}] 14:29:41 INFO - PROCESS | 428 | 1467322181360 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 428 | 1467322181364 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F425800 == 45 [pid = 428] [id = 94] 14:29:41 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA4D70C000) [pid = 428] [serial = 279] [outer = 0000000000000000] 14:29:41 INFO - PROCESS | 428 | ++DOMWINDOW == 101 (000000FA4E1EAC00) [pid = 428] [serial = 280] [outer = 000000FA4D70C000] 14:29:41 INFO - PROCESS | 428 | 1467322181422 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 428 | ++DOMWINDOW == 102 (000000FA5275C000) [pid = 428] [serial = 281] [outer = 000000FA4D70C000] 14:29:41 INFO - PROCESS | 428 | 1467322181983 Marionette TRACE conn9 <- [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]]]}] 14:29:42 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. 14:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 987ms 14:29:42 INFO - PROCESS | 428 | 1467322182031 Marionette TRACE conn9 -> [0,341,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 428 | 1467322182035 Marionette TRACE conn9 <- [1,341,null,{"value":"13"}] 14:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:29:42 INFO - PROCESS | 428 | 1467322182040 Marionette TRACE conn9 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 428 | 1467322182043 Marionette TRACE conn9 <- [1,342,null,{}] 14:29:42 INFO - PROCESS | 428 | 1467322182048 Marionette TRACE conn9 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:42 INFO - PROCESS | 428 | 1467322182051 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:42 INFO - PROCESS | 428 | 1467322182172 Marionette TRACE conn9 <- [1,343,null,{"value":null}] 14:29:42 INFO - PROCESS | 428 | 1467322182257 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 428 | 1467322182260 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D9D800 == 46 [pid = 428] [id = 95] 14:29:42 INFO - PROCESS | 428 | ++DOMWINDOW == 103 (000000FA5576D000) [pid = 428] [serial = 282] [outer = 0000000000000000] 14:29:42 INFO - PROCESS | 428 | ++DOMWINDOW == 104 (000000FA55B11C00) [pid = 428] [serial = 283] [outer = 000000FA5576D000] 14:29:42 INFO - PROCESS | 428 | 1467322182318 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 428 | ++DOMWINDOW == 105 (000000FA56F54800) [pid = 428] [serial = 284] [outer = 000000FA5576D000] 14:29:42 INFO - PROCESS | 428 | 1467322182907 Marionette TRACE conn9 <- [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]]]}] 14:29:42 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. 14:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 881ms 14:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:29:42 INFO - PROCESS | 428 | 1467322182924 Marionette TRACE conn9 -> [0,345,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 428 | 1467322182928 Marionette TRACE conn9 <- [1,345,null,{"value":"13"}] 14:29:42 INFO - PROCESS | 428 | 1467322182932 Marionette TRACE conn9 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 428 | 1467322182934 Marionette TRACE conn9 <- [1,346,null,{}] 14:29:42 INFO - PROCESS | 428 | 1467322182938 Marionette TRACE conn9 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:42 INFO - PROCESS | 428 | 1467322182941 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:43 INFO - PROCESS | 428 | 1467322183057 Marionette TRACE conn9 <- [1,347,null,{"value":null}] 14:29:43 INFO - PROCESS | 428 | 1467322183143 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 428 | 1467322183146 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5DBCC000 == 47 [pid = 428] [id = 96] 14:29:43 INFO - PROCESS | 428 | ++DOMWINDOW == 106 (000000FA58DBE800) [pid = 428] [serial = 285] [outer = 0000000000000000] 14:29:43 INFO - PROCESS | 428 | ++DOMWINDOW == 107 (000000FA5B018C00) [pid = 428] [serial = 286] [outer = 000000FA58DBE800] 14:29:43 INFO - PROCESS | 428 | 1467322183205 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 428 | ++DOMWINDOW == 108 (000000FA5C21D400) [pid = 428] [serial = 287] [outer = 000000FA58DBE800] 14:29:43 INFO - PROCESS | 428 | 1467322183744 Marionette TRACE conn9 <- [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]]]}] 14:29:43 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. 14:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 839ms 14:29:43 INFO - PROCESS | 428 | 1467322183773 Marionette TRACE conn9 -> [0,349,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 428 | 1467322183777 Marionette TRACE conn9 <- [1,349,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:29:43 INFO - PROCESS | 428 | 1467322183789 Marionette TRACE conn9 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 428 | 1467322183794 Marionette TRACE conn9 <- [1,350,null,{}] 14:29:43 INFO - PROCESS | 428 | 1467322183798 Marionette TRACE conn9 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:43 INFO - PROCESS | 428 | 1467322183801 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:43 INFO - PROCESS | 428 | 1467322183951 Marionette TRACE conn9 <- [1,351,null,{"value":null}] 14:29:44 INFO - PROCESS | 428 | 1467322184035 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 428 | 1467322184037 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F6D800 == 48 [pid = 428] [id = 97] 14:29:44 INFO - PROCESS | 428 | ++DOMWINDOW == 109 (000000FA556D5400) [pid = 428] [serial = 288] [outer = 0000000000000000] 14:29:44 INFO - PROCESS | 428 | ++DOMWINDOW == 110 (000000FA5C21B000) [pid = 428] [serial = 289] [outer = 000000FA556D5400] 14:29:44 INFO - PROCESS | 428 | 1467322184092 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 428 | ++DOMWINDOW == 111 (000000FA5CD0B800) [pid = 428] [serial = 290] [outer = 000000FA556D5400] 14:29:44 INFO - PROCESS | 428 | 1467322184624 Marionette TRACE conn9 <- [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]]]}] 14:29:44 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. 14:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 900ms 14:29:44 INFO - PROCESS | 428 | 1467322184686 Marionette TRACE conn9 -> [0,353,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 428 | 1467322184689 Marionette TRACE conn9 <- [1,353,null,{"value":"13"}] 14:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:29:44 INFO - PROCESS | 428 | 1467322184693 Marionette TRACE conn9 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - PROCESS | 428 | 1467322184695 Marionette TRACE conn9 <- [1,354,null,{}] 14:29:44 INFO - PROCESS | 428 | 1467322184699 Marionette TRACE conn9 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:44 INFO - PROCESS | 428 | 1467322184701 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:44 INFO - PROCESS | 428 | 1467322184811 Marionette TRACE conn9 <- [1,355,null,{"value":null}] 14:29:44 INFO - PROCESS | 428 | 1467322184885 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 428 | 1467322184887 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D47800 == 49 [pid = 428] [id = 98] 14:29:44 INFO - PROCESS | 428 | ++DOMWINDOW == 112 (000000FA579AF000) [pid = 428] [serial = 291] [outer = 0000000000000000] 14:29:44 INFO - PROCESS | 428 | ++DOMWINDOW == 113 (000000FA5D20E800) [pid = 428] [serial = 292] [outer = 000000FA579AF000] 14:29:44 INFO - PROCESS | 428 | 1467322184983 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 428 | ++DOMWINDOW == 114 (000000FA5D32FC00) [pid = 428] [serial = 293] [outer = 000000FA579AF000] 14:29:45 INFO - PROCESS | 428 | 1467322185661 Marionette TRACE conn9 <- [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]]]}] 14:29:45 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. 14:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1032ms 14:29:45 INFO - PROCESS | 428 | 1467322185727 Marionette TRACE conn9 -> [0,357,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 428 | 1467322185729 Marionette TRACE conn9 <- [1,357,null,{"value":"13"}] 14:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:29:45 INFO - PROCESS | 428 | 1467322185733 Marionette TRACE conn9 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 428 | 1467322185735 Marionette TRACE conn9 <- [1,358,null,{}] 14:29:45 INFO - PROCESS | 428 | 1467322185755 Marionette TRACE conn9 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:45 INFO - PROCESS | 428 | 1467322185757 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:46 INFO - PROCESS | 428 | 1467322186044 Marionette TRACE conn9 <- [1,359,null,{"value":null}] 14:29:46 INFO - PROCESS | 428 | 1467322186163 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 428 | 1467322186166 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527B3000 == 50 [pid = 428] [id = 99] 14:29:46 INFO - PROCESS | 428 | ++DOMWINDOW == 115 (000000FA4E45AC00) [pid = 428] [serial = 294] [outer = 0000000000000000] 14:29:46 INFO - PROCESS | 428 | ++DOMWINDOW == 116 (000000FA4EE6FC00) [pid = 428] [serial = 295] [outer = 000000FA4E45AC00] 14:29:46 INFO - PROCESS | 428 | 1467322186221 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 428 | ++DOMWINDOW == 117 (000000FA5344B000) [pid = 428] [serial = 296] [outer = 000000FA4E45AC00] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D4A8000 == 49 [pid = 428] [id = 92] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E417800 == 48 [pid = 428] [id = 91] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEBB000 == 47 [pid = 428] [id = 90] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C253000 == 46 [pid = 428] [id = 89] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3C6800 == 45 [pid = 428] [id = 88] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A58000 == 44 [pid = 428] [id = 87] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC1800 == 43 [pid = 428] [id = 86] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA527A9000 == 42 [pid = 428] [id = 85] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 116 (000000FA5CD39400) [pid = 428] [serial = 235] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA4A4CE800 == 41 [pid = 428] [id = 84] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F21C800 == 40 [pid = 428] [id = 80] 14:29:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D415800 == 39 [pid = 428] [id = 79] 14:29:46 INFO - PROCESS | 428 | 1467322186906 Marionette TRACE conn9 <- [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]]]}] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 115 (000000FA5C472400) [pid = 428] [serial = 194] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 114 (000000FA54FC1800) [pid = 428] [serial = 214] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 113 (000000FA55960400) [pid = 428] [serial = 215] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 112 (000000FA5835A000) [pid = 428] [serial = 220] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 111 (000000FA58358400) [pid = 428] [serial = 202] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 110 (000000FA4E44F400) [pid = 428] [serial = 211] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 109 (000000FA4EFCB800) [pid = 428] [serial = 212] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 108 (000000FA56F58000) [pid = 428] [serial = 217] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 107 (000000FA5CD0EC00) [pid = 428] [serial = 205] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 106 (000000FA48E14C00) [pid = 428] [serial = 196] [outer = 0000000000000000] [url = about:blank] 14:29:46 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. 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 105 (000000FA54FC3000) [pid = 428] [serial = 199] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1247ms 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 104 (000000FA4E1E3400) [pid = 428] [serial = 209] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 103 (000000FA49475400) [pid = 428] [serial = 208] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 102 (000000FA5BAA8400) [pid = 428] [serial = 223] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 101 (000000FA5B0B8000) [pid = 428] [serial = 221] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 100 (000000FA5274D400) [pid = 428] [serial = 226] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA5BC6CC00) [pid = 428] [serial = 224] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA5CD2A400) [pid = 428] [serial = 232] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA5CD2FC00) [pid = 428] [serial = 233] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA5C21F400) [pid = 428] [serial = 229] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA5C291800) [pid = 428] [serial = 230] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA579B2000) [pid = 428] [serial = 218] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA5C286000) [pid = 428] [serial = 227] [outer = 0000000000000000] [url = about:blank] 14:29:46 INFO - PROCESS | 428 | 1467322186985 Marionette TRACE conn9 -> [0,361,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 428 | 1467322186989 Marionette TRACE conn9 <- [1,361,null,{"value":"13"}] 14:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:29:47 INFO - PROCESS | 428 | 1467322186994 Marionette TRACE conn9 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 428 | 1467322186998 Marionette TRACE conn9 <- [1,362,null,{}] 14:29:47 INFO - PROCESS | 428 | 1467322187002 Marionette TRACE conn9 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:47 INFO - PROCESS | 428 | 1467322187005 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:47 INFO - PROCESS | 428 | 1467322187097 Marionette TRACE conn9 <- [1,363,null,{"value":null}] 14:29:47 INFO - PROCESS | 428 | 1467322187110 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 428 | 1467322187112 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE42000 == 40 [pid = 428] [id = 100] 14:29:47 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4E57BC00) [pid = 428] [serial = 297] [outer = 0000000000000000] 14:29:47 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA4EE6A000) [pid = 428] [serial = 298] [outer = 000000FA4E57BC00] 14:29:47 INFO - PROCESS | 428 | 1467322187160 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA52746C00) [pid = 428] [serial = 299] [outer = 000000FA4E57BC00] 14:29:47 INFO - PROCESS | 428 | 1467322187664 Marionette TRACE conn9 <- [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]]]}] 14:29:47 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. 14:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 14:29:47 INFO - PROCESS | 428 | 1467322187689 Marionette TRACE conn9 -> [0,365,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 428 | 1467322187692 Marionette TRACE conn9 <- [1,365,null,{"value":"13"}] 14:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:29:47 INFO - PROCESS | 428 | 1467322187695 Marionette TRACE conn9 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 428 | 1467322187697 Marionette TRACE conn9 <- [1,366,null,{}] 14:29:47 INFO - PROCESS | 428 | 1467322187701 Marionette TRACE conn9 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:47 INFO - PROCESS | 428 | 1467322187703 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:47 INFO - PROCESS | 428 | 1467322187794 Marionette TRACE conn9 <- [1,367,null,{"value":null}] 14:29:47 INFO - PROCESS | 428 | 1467322187805 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 428 | 1467322187807 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5551E000 == 41 [pid = 428] [id = 101] 14:29:47 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA55142800) [pid = 428] [serial = 300] [outer = 0000000000000000] 14:29:47 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA55146400) [pid = 428] [serial = 301] [outer = 000000FA55142800] 14:29:47 INFO - PROCESS | 428 | 1467322187853 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA556D2000) [pid = 428] [serial = 302] [outer = 000000FA55142800] 14:29:48 INFO - PROCESS | 428 | 1467322188325 Marionette TRACE conn9 <- [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]]]}] 14:29:48 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. 14:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 14:29:48 INFO - PROCESS | 428 | 1467322188390 Marionette TRACE conn9 -> [0,369,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 428 | 1467322188394 Marionette TRACE conn9 <- [1,369,null,{"value":"13"}] 14:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:29:48 INFO - PROCESS | 428 | 1467322188404 Marionette TRACE conn9 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 428 | 1467322188409 Marionette TRACE conn9 <- [1,370,null,{}] 14:29:48 INFO - PROCESS | 428 | 1467322188412 Marionette TRACE conn9 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:48 INFO - PROCESS | 428 | 1467322188415 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:48 INFO - PROCESS | 428 | 1467322188511 Marionette TRACE conn9 <- [1,371,null,{"value":null}] 14:29:48 INFO - PROCESS | 428 | 1467322188611 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 428 | 1467322188614 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F50000 == 42 [pid = 428] [id = 102] 14:29:48 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA556D2C00) [pid = 428] [serial = 303] [outer = 0000000000000000] 14:29:48 INFO - PROCESS | 428 | ++DOMWINDOW == 101 (000000FA565D6000) [pid = 428] [serial = 304] [outer = 000000FA556D2C00] 14:29:48 INFO - PROCESS | 428 | 1467322188661 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 428 | ++DOMWINDOW == 102 (000000FA5792F000) [pid = 428] [serial = 305] [outer = 000000FA556D2C00] 14:29:49 INFO - PROCESS | 428 | 1467322189041 Marionette TRACE conn9 <- [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]]]}] 14:29:49 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. 14:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 14:29:49 INFO - PROCESS | 428 | 1467322189102 Marionette TRACE conn9 -> [0,373,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 428 | 1467322189104 Marionette TRACE conn9 <- [1,373,null,{"value":"13"}] 14:29:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:29:49 INFO - PROCESS | 428 | 1467322189108 Marionette TRACE conn9 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 428 | 1467322189110 Marionette TRACE conn9 <- [1,374,null,{}] 14:29:49 INFO - PROCESS | 428 | 1467322189113 Marionette TRACE conn9 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 428 | 1467322189116 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:49 INFO - PROCESS | 428 | 1467322189226 Marionette TRACE conn9 <- [1,375,null,{"value":null}] 14:29:49 INFO - PROCESS | 428 | 1467322189280 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 428 | 1467322189282 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56522800 == 43 [pid = 428] [id = 103] 14:29:49 INFO - PROCESS | 428 | ++DOMWINDOW == 103 (000000FA579ADC00) [pid = 428] [serial = 306] [outer = 0000000000000000] 14:29:49 INFO - PROCESS | 428 | ++DOMWINDOW == 104 (000000FA57FBF000) [pid = 428] [serial = 307] [outer = 000000FA579ADC00] 14:29:49 INFO - PROCESS | 428 | 1467322189328 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 428 | ++DOMWINDOW == 105 (000000FA58DBD400) [pid = 428] [serial = 308] [outer = 000000FA579ADC00] 14:29:49 INFO - PROCESS | 428 | 1467322189773 Marionette TRACE conn9 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:29:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 14:29:49 INFO - PROCESS | 428 | 1467322189800 Marionette TRACE conn9 -> [0,377,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 428 | 1467322189803 Marionette TRACE conn9 <- [1,377,null,{"value":"13"}] 14:29:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:29:49 INFO - PROCESS | 428 | 1467322189806 Marionette TRACE conn9 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 428 | 1467322189808 Marionette TRACE conn9 <- [1,378,null,{}] 14:29:49 INFO - PROCESS | 428 | 1467322189811 Marionette TRACE conn9 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 428 | 1467322189814 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:49 INFO - PROCESS | 428 | 1467322189954 Marionette TRACE conn9 <- [1,379,null,{"value":null}] 14:29:49 INFO - PROCESS | 428 | 1467322189988 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 428 | 1467322189994 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D38800 == 44 [pid = 428] [id = 104] 14:29:50 INFO - PROCESS | 428 | ++DOMWINDOW == 106 (000000FA5BA99400) [pid = 428] [serial = 309] [outer = 0000000000000000] 14:29:50 INFO - PROCESS | 428 | ++DOMWINDOW == 107 (000000FA5BAA6000) [pid = 428] [serial = 310] [outer = 000000FA5BA99400] 14:29:50 INFO - PROCESS | 428 | 1467322190051 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 428 | ++DOMWINDOW == 108 (000000FA5C1D4000) [pid = 428] [serial = 311] [outer = 000000FA5BA99400] 14:29:50 INFO - PROCESS | 428 | 1467322190600 Marionette TRACE conn9 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:29:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 836ms 14:29:50 INFO - PROCESS | 428 | 1467322190653 Marionette TRACE conn9 -> [0,381,"getWindowHandle",null] 14:29:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:29:50 INFO - PROCESS | 428 | 1467322190655 Marionette TRACE conn9 <- [1,381,null,{"value":"13"}] 14:29:50 INFO - PROCESS | 428 | 1467322190659 Marionette TRACE conn9 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 428 | 1467322190661 Marionette TRACE conn9 <- [1,382,null,{}] 14:29:50 INFO - PROCESS | 428 | 1467322190664 Marionette TRACE conn9 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:50 INFO - PROCESS | 428 | 1467322190666 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:50 INFO - PROCESS | 428 | 1467322190787 Marionette TRACE conn9 <- [1,383,null,{"value":null}] 14:29:50 INFO - PROCESS | 428 | 1467322190836 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 428 | 1467322190838 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B45D800 == 45 [pid = 428] [id = 105] 14:29:50 INFO - PROCESS | 428 | ++DOMWINDOW == 109 (000000FA5C1D5800) [pid = 428] [serial = 312] [outer = 0000000000000000] 14:29:50 INFO - PROCESS | 428 | ++DOMWINDOW == 110 (000000FA5C479800) [pid = 428] [serial = 313] [outer = 000000FA5C1D5800] 14:29:50 INFO - PROCESS | 428 | 1467322190883 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 428 | ++DOMWINDOW == 111 (000000FA5CD30C00) [pid = 428] [serial = 314] [outer = 000000FA5C1D5800] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 110 (000000FA5BAA2800) [pid = 428] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 109 (000000FA47339000) [pid = 428] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 108 (000000FA54F5F400) [pid = 428] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 107 (000000FA57AC3000) [pid = 428] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 106 (000000FA5B0B9C00) [pid = 428] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 105 (000000FA5C292C00) [pid = 428] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 104 (000000FA56C82C00) [pid = 428] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 103 (000000FA5B0B8400) [pid = 428] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 102 (000000FA49473C00) [pid = 428] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 101 (000000FA5274AC00) [pid = 428] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 100 (000000FA58DB6C00) [pid = 428] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA49477C00) [pid = 428] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA55348C00) [pid = 428] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA4E2D8800) [pid = 428] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:29:51 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA55528000) [pid = 428] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:29:51 INFO - PROCESS | 428 | 1467322191495 Marionette TRACE conn9 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:29:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 881ms 14:29:51 INFO - PROCESS | 428 | 1467322191541 Marionette TRACE conn9 -> [0,385,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 428 | 1467322191543 Marionette TRACE conn9 <- [1,385,null,{"value":"13"}] 14:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:29:51 INFO - PROCESS | 428 | 1467322191546 Marionette TRACE conn9 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 428 | 1467322191548 Marionette TRACE conn9 <- [1,386,null,{}] 14:29:51 INFO - PROCESS | 428 | 1467322191552 Marionette TRACE conn9 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:51 INFO - PROCESS | 428 | 1467322191554 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:51 INFO - PROCESS | 428 | 1467322191639 Marionette TRACE conn9 <- [1,387,null,{"value":null}] 14:29:51 INFO - PROCESS | 428 | 1467322191646 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 428 | 1467322191648 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C251000 == 46 [pid = 428] [id = 106] 14:29:51 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA55140C00) [pid = 428] [serial = 315] [outer = 0000000000000000] 14:29:51 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA55F7DC00) [pid = 428] [serial = 316] [outer = 000000FA55140C00] 14:29:51 INFO - PROCESS | 428 | 1467322191692 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA55F84C00) [pid = 428] [serial = 317] [outer = 000000FA55140C00] 14:29:52 INFO - PROCESS | 428 | 1467322192127 Marionette TRACE conn9 <- [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]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 14:29:52 INFO - PROCESS | 428 | 1467322192178 Marionette TRACE conn9 -> [0,389,"getWindowHandle",null] 14:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:29:52 INFO - PROCESS | 428 | 1467322192180 Marionette TRACE conn9 <- [1,389,null,{"value":"13"}] 14:29:52 INFO - PROCESS | 428 | 1467322192183 Marionette TRACE conn9 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 428 | 1467322192185 Marionette TRACE conn9 <- [1,390,null,{}] 14:29:52 INFO - PROCESS | 428 | 1467322192189 Marionette TRACE conn9 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:52 INFO - PROCESS | 428 | 1467322192191 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:52 INFO - PROCESS | 428 | 1467322192276 Marionette TRACE conn9 <- [1,391,null,{"value":null}] 14:29:52 INFO - PROCESS | 428 | 1467322192283 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 428 | 1467322192285 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBE000 == 47 [pid = 428] [id = 107] 14:29:52 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA56C87C00) [pid = 428] [serial = 318] [outer = 0000000000000000] 14:29:52 INFO - PROCESS | 428 | ++DOMWINDOW == 101 (000000FA5B0B9C00) [pid = 428] [serial = 319] [outer = 000000FA56C87C00] 14:29:52 INFO - PROCESS | 428 | 1467322192329 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 428 | ++DOMWINDOW == 102 (000000FA5D01E000) [pid = 428] [serial = 320] [outer = 000000FA56C87C00] 14:29:52 INFO - PROCESS | 428 | 1467322192756 Marionette TRACE conn9 <- [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]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 14:29:52 INFO - PROCESS | 428 | 1467322192817 Marionette TRACE conn9 -> [0,393,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 428 | 1467322192819 Marionette TRACE conn9 <- [1,393,null,{"value":"13"}] 14:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:29:52 INFO - PROCESS | 428 | 1467322192822 Marionette TRACE conn9 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 428 | 1467322192824 Marionette TRACE conn9 <- [1,394,null,{}] 14:29:52 INFO - PROCESS | 428 | 1467322192827 Marionette TRACE conn9 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:52 INFO - PROCESS | 428 | 1467322192829 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:52 INFO - PROCESS | 428 | 1467322192918 Marionette TRACE conn9 <- [1,395,null,{"value":null}] 14:29:52 INFO - PROCESS | 428 | 1467322192925 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 428 | 1467322192928 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D4A8000 == 48 [pid = 428] [id = 108] 14:29:52 INFO - PROCESS | 428 | ++DOMWINDOW == 103 (000000FA5D20EC00) [pid = 428] [serial = 321] [outer = 0000000000000000] 14:29:52 INFO - PROCESS | 428 | ++DOMWINDOW == 104 (000000FA5D32F800) [pid = 428] [serial = 322] [outer = 000000FA5D20EC00] 14:29:52 INFO - PROCESS | 428 | 1467322192971 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 428 | ++DOMWINDOW == 105 (000000FA5D356C00) [pid = 428] [serial = 323] [outer = 000000FA5D20EC00] 14:29:53 INFO - PROCESS | 428 | 1467322193706 Marionette TRACE conn9 <- [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]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 945ms 14:29:53 INFO - PROCESS | 428 | 1467322193771 Marionette TRACE conn9 -> [0,397,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 428 | 1467322193776 Marionette TRACE conn9 <- [1,397,null,{"value":"13"}] 14:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:29:53 INFO - PROCESS | 428 | 1467322193781 Marionette TRACE conn9 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 428 | 1467322193785 Marionette TRACE conn9 <- [1,398,null,{}] 14:29:53 INFO - PROCESS | 428 | 1467322193792 Marionette TRACE conn9 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:53 INFO - PROCESS | 428 | 1467322193795 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:53 INFO - PROCESS | 428 | 1467322193914 Marionette TRACE conn9 <- [1,399,null,{"value":null}] 14:29:54 INFO - PROCESS | 428 | 1467322194032 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 428 | 1467322194035 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553AD000 == 49 [pid = 428] [id = 109] 14:29:54 INFO - PROCESS | 428 | ++DOMWINDOW == 106 (000000FA4F7B1000) [pid = 428] [serial = 324] [outer = 0000000000000000] 14:29:54 INFO - PROCESS | 428 | ++DOMWINDOW == 107 (000000FA52761400) [pid = 428] [serial = 325] [outer = 000000FA4F7B1000] 14:29:54 INFO - PROCESS | 428 | 1467322194094 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 428 | ++DOMWINDOW == 108 (000000FA54FC3000) [pid = 428] [serial = 326] [outer = 000000FA4F7B1000] 14:29:54 INFO - PROCESS | 428 | 1467322194753 Marionette TRACE conn9 <- [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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1026ms 14:29:54 INFO - PROCESS | 428 | 1467322194812 Marionette TRACE conn9 -> [0,401,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 428 | 1467322194817 Marionette TRACE conn9 <- [1,401,null,{"value":"13"}] 14:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:29:54 INFO - PROCESS | 428 | 1467322194824 Marionette TRACE conn9 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 428 | 1467322194828 Marionette TRACE conn9 <- [1,402,null,{}] 14:29:54 INFO - PROCESS | 428 | 1467322194832 Marionette TRACE conn9 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:54 INFO - PROCESS | 428 | 1467322194835 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:54 INFO - PROCESS | 428 | 1467322194954 Marionette TRACE conn9 <- [1,403,null,{"value":null}] 14:29:55 INFO - PROCESS | 428 | 1467322195070 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 428 | 1467322195073 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58389800 == 50 [pid = 428] [id = 110] 14:29:55 INFO - PROCESS | 428 | ++DOMWINDOW == 109 (000000FA55D79400) [pid = 428] [serial = 327] [outer = 0000000000000000] 14:29:55 INFO - PROCESS | 428 | ++DOMWINDOW == 110 (000000FA565DA800) [pid = 428] [serial = 328] [outer = 000000FA55D79400] 14:29:55 INFO - PROCESS | 428 | 1467322195133 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 428 | ++DOMWINDOW == 111 (000000FA57FBD000) [pid = 428] [serial = 329] [outer = 000000FA55D79400] 14:29:55 INFO - PROCESS | 428 | 1467322195785 Marionette TRACE conn9 <- [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]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1032ms 14:29:55 INFO - PROCESS | 428 | 1467322195857 Marionette TRACE conn9 -> [0,405,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 428 | 1467322195860 Marionette TRACE conn9 <- [1,405,null,{"value":"13"}] 14:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:29:55 INFO - PROCESS | 428 | 1467322195864 Marionette TRACE conn9 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 428 | 1467322195868 Marionette TRACE conn9 <- [1,406,null,{}] 14:29:55 INFO - PROCESS | 428 | 1467322195880 Marionette TRACE conn9 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:55 INFO - PROCESS | 428 | 1467322195886 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:56 INFO - PROCESS | 428 | 1467322196064 Marionette TRACE conn9 <- [1,407,null,{"value":null}] 14:29:56 INFO - PROCESS | 428 | 1467322196176 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 428 | 1467322196180 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E418800 == 51 [pid = 428] [id = 111] 14:29:56 INFO - PROCESS | 428 | ++DOMWINDOW == 112 (000000FA5C46C800) [pid = 428] [serial = 330] [outer = 0000000000000000] 14:29:56 INFO - PROCESS | 428 | ++DOMWINDOW == 113 (000000FA5CD31000) [pid = 428] [serial = 331] [outer = 000000FA5C46C800] 14:29:56 INFO - PROCESS | 428 | 1467322196240 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 428 | ++DOMWINDOW == 114 (000000FA5D193000) [pid = 428] [serial = 332] [outer = 000000FA5C46C800] 14:29:56 INFO - PROCESS | 428 | 1467322196904 Marionette TRACE conn9 <- [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]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1088ms 14:29:56 INFO - PROCESS | 428 | 1467322196966 Marionette TRACE conn9 -> [0,409,"getWindowHandle",null] 14:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:29:56 INFO - PROCESS | 428 | 1467322196969 Marionette TRACE conn9 <- [1,409,null,{"value":"13"}] 14:29:56 INFO - PROCESS | 428 | 1467322196973 Marionette TRACE conn9 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 428 | 1467322196975 Marionette TRACE conn9 <- [1,410,null,{}] 14:29:56 INFO - PROCESS | 428 | 1467322196979 Marionette TRACE conn9 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:56 INFO - PROCESS | 428 | 1467322196982 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:57 INFO - PROCESS | 428 | 1467322197101 Marionette TRACE conn9 <- [1,411,null,{"value":null}] 14:29:57 INFO - PROCESS | 428 | 1467322197316 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 428 | 1467322197319 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F779800 == 52 [pid = 428] [id = 112] 14:29:57 INFO - PROCESS | 428 | ++DOMWINDOW == 115 (000000FA4DE60800) [pid = 428] [serial = 333] [outer = 0000000000000000] 14:29:57 INFO - PROCESS | 428 | ++DOMWINDOW == 116 (000000FA4E5EAC00) [pid = 428] [serial = 334] [outer = 000000FA4DE60800] 14:29:57 INFO - PROCESS | 428 | 1467322197382 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 428 | ++DOMWINDOW == 117 (000000FA53525C00) [pid = 428] [serial = 335] [outer = 000000FA4DE60800] 14:29:58 INFO - PROCESS | 428 | 1467322198023 Marionette TRACE conn9 <- [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]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1086ms 14:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:29:58 INFO - PROCESS | 428 | 1467322198060 Marionette TRACE conn9 -> [0,413,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 428 | 1467322198064 Marionette TRACE conn9 <- [1,413,null,{"value":"13"}] 14:29:58 INFO - PROCESS | 428 | 1467322198068 Marionette TRACE conn9 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 428 | 1467322198071 Marionette TRACE conn9 <- [1,414,null,{}] 14:29:58 INFO - PROCESS | 428 | 1467322198077 Marionette TRACE conn9 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:58 INFO - PROCESS | 428 | 1467322198082 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:58 INFO - PROCESS | 428 | 1467322198194 Marionette TRACE conn9 <- [1,415,null,{"value":null}] 14:29:58 INFO - PROCESS | 428 | 1467322198273 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 428 | 1467322198275 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEBE000 == 51 [pid = 428] [id = 107] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C251000 == 50 [pid = 428] [id = 106] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B45D800 == 49 [pid = 428] [id = 105] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D38800 == 48 [pid = 428] [id = 104] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA56522800 == 47 [pid = 428] [id = 103] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F50000 == 46 [pid = 428] [id = 102] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5551E000 == 45 [pid = 428] [id = 101] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE42000 == 44 [pid = 428] [id = 100] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA527B3000 == 43 [pid = 428] [id = 99] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F425800 == 42 [pid = 428] [id = 94] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D9D800 == 41 [pid = 428] [id = 95] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA55620000 == 40 [pid = 428] [id = 81] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5DBCC000 == 39 [pid = 428] [id = 96] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D47800 == 38 [pid = 428] [id = 98] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA53590800 == 37 [pid = 428] [id = 83] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F6D800 == 36 [pid = 428] [id = 97] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEC0000 == 35 [pid = 428] [id = 68] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E41A800 == 34 [pid = 428] [id = 82] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E263800 == 33 [pid = 428] [id = 44] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D414000 == 32 [pid = 428] [id = 69] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D4C5800 == 31 [pid = 428] [id = 93] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F779800 == 30 [pid = 428] [id = 112] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E418800 == 29 [pid = 428] [id = 111] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA58389800 == 28 [pid = 428] [id = 110] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D4A8000 == 27 [pid = 428] [id = 108] 14:29:58 INFO - PROCESS | 428 | --DOCSHELL 000000FA553AD000 == 26 [pid = 428] [id = 109] 14:29:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA472A9000 == 27 [pid = 428] [id = 113] 14:29:58 INFO - PROCESS | 428 | ++DOMWINDOW == 118 (000000FA47CCA400) [pid = 428] [serial = 336] [outer = 0000000000000000] 14:29:59 INFO - PROCESS | 428 | ++DOMWINDOW == 119 (000000FA48B26400) [pid = 428] [serial = 337] [outer = 000000FA47CCA400] 14:29:59 INFO - PROCESS | 428 | 1467322199014 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 428 | ++DOMWINDOW == 120 (000000FA493C1400) [pid = 428] [serial = 338] [outer = 000000FA47CCA400] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 119 (000000FA5C1CEC00) [pid = 428] [serial = 262] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 118 (000000FA5D027C00) [pid = 428] [serial = 266] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 117 (000000FA56F58400) [pid = 428] [serial = 256] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 116 (000000FA579B2400) [pid = 428] [serial = 257] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 115 (000000FA5B0C6000) [pid = 428] [serial = 259] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 114 (000000FA4EF83C00) [pid = 428] [serial = 238] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 113 (000000FA4F70DC00) [pid = 428] [serial = 253] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 112 (000000FA530B4000) [pid = 428] [serial = 254] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 111 (000000FA5B0C2400) [pid = 428] [serial = 244] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 110 (000000FA54FBF400) [pid = 428] [serial = 251] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 109 (000000FA530BBC00) [pid = 428] [serial = 250] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 108 (000000FA5CD09800) [pid = 428] [serial = 265] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 107 (000000FA5C1D6400) [pid = 428] [serial = 247] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 106 (000000FA54F59800) [pid = 428] [serial = 241] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 105 (000000FA58DBD000) [pid = 428] [serial = 268] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 104 (000000FA5514BC00) [pid = 428] [serial = 272] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 103 (000000FA55145C00) [pid = 428] [serial = 271] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 102 (000000FA55D7F000) [pid = 428] [serial = 275] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 101 (000000FA5D024800) [pid = 428] [serial = 269] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 100 (000000FA5C1DCC00) [pid = 428] [serial = 263] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA5BAA6C00) [pid = 428] [serial = 260] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA55D78C00) [pid = 428] [serial = 274] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA52C52C00) [pid = 428] [serial = 164] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA5C286C00) [pid = 428] [serial = 161] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA5D024C00) [pid = 428] [serial = 206] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA493BFC00) [pid = 428] [serial = 197] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA5606D000) [pid = 428] [serial = 200] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA5B0BCC00) [pid = 428] [serial = 203] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA52763000) [pid = 428] [serial = 277] [outer = 0000000000000000] [url = about:blank] 14:29:59 INFO - PROCESS | 428 | 1467322199598 Marionette TRACE conn9 <- [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]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1597ms 14:29:59 INFO - PROCESS | 428 | 1467322199684 Marionette TRACE conn9 -> [0,417,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 428 | 1467322199688 Marionette TRACE conn9 <- [1,417,null,{"value":"13"}] 14:29:59 INFO - PROCESS | 428 | 1467322199694 Marionette TRACE conn9 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:29:59 INFO - PROCESS | 428 | 1467322199696 Marionette TRACE conn9 <- [1,418,null,{}] 14:29:59 INFO - PROCESS | 428 | 1467322199702 Marionette TRACE conn9 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:59 INFO - PROCESS | 428 | 1467322199704 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:59 INFO - PROCESS | 428 | 1467322199796 Marionette TRACE conn9 <- [1,419,null,{"value":null}] 14:29:59 INFO - PROCESS | 428 | 1467322199810 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 428 | 1467322199813 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:29:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E408000 == 28 [pid = 428] [id = 114] 14:29:59 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4E1E3000) [pid = 428] [serial = 339] [outer = 0000000000000000] 14:29:59 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4EE05000) [pid = 428] [serial = 340] [outer = 000000FA4E1E3000] 14:29:59 INFO - PROCESS | 428 | 1467322199864 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4EFD8400) [pid = 428] [serial = 341] [outer = 000000FA4E1E3000] 14:30:00 INFO - PROCESS | 428 | 1467322200810 Marionette TRACE conn9 <- [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]]]}] 14:30:00 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 14:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1134ms 14:30:00 INFO - PROCESS | 428 | 1467322200835 Marionette TRACE conn9 -> [0,421,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 428 | 1467322200839 Marionette TRACE conn9 <- [1,421,null,{"value":"13"}] 14:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:30:00 INFO - PROCESS | 428 | 1467322200846 Marionette TRACE conn9 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 428 | 1467322200848 Marionette TRACE conn9 <- [1,422,null,{}] 14:30:00 INFO - PROCESS | 428 | 1467322200852 Marionette TRACE conn9 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:00 INFO - PROCESS | 428 | 1467322200855 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:00 INFO - PROCESS | 428 | 1467322200945 Marionette TRACE conn9 <- [1,423,null,{"value":null}] 14:30:00 INFO - PROCESS | 428 | 1467322200952 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 428 | 1467322200962 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534EC000 == 29 [pid = 428] [id = 115] 14:30:00 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA52744000) [pid = 428] [serial = 342] [outer = 0000000000000000] 14:30:01 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA52763000) [pid = 428] [serial = 343] [outer = 000000FA52744000] 14:30:01 INFO - PROCESS | 428 | 1467322201010 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA5351B000) [pid = 428] [serial = 344] [outer = 000000FA52744000] 14:30:01 INFO - PROCESS | 428 | 1467322201990 Marionette TRACE conn9 <- [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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1196ms 14:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:30:02 INFO - PROCESS | 428 | 1467322202045 Marionette TRACE conn9 -> [0,425,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 428 | 1467322202047 Marionette TRACE conn9 <- [1,425,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 428 | 1467322202051 Marionette TRACE conn9 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 428 | 1467322202055 Marionette TRACE conn9 <- [1,426,null,{}] 14:30:02 INFO - PROCESS | 428 | 1467322202079 Marionette TRACE conn9 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 428 | 1467322202084 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:02 INFO - PROCESS | 428 | 1467322202204 Marionette TRACE conn9 <- [1,427,null,{"value":null}] 14:30:02 INFO - PROCESS | 428 | 1467322202212 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 428 | 1467322202215 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55520800 == 30 [pid = 428] [id = 116] 14:30:02 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA54F64C00) [pid = 428] [serial = 345] [outer = 0000000000000000] 14:30:02 INFO - PROCESS | 428 | ++DOMWINDOW == 99 (000000FA55140400) [pid = 428] [serial = 346] [outer = 000000FA54F64C00] 14:30:02 INFO - PROCESS | 428 | 1467322202261 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 428 | ++DOMWINDOW == 100 (000000FA5514D000) [pid = 428] [serial = 347] [outer = 000000FA54F64C00] 14:30:02 INFO - PROCESS | 428 | 1467322202751 Marionette TRACE conn9 <- [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] 14:30:02 INFO - PROCESS | 428 | 1467322202812 Marionette TRACE conn9 <- [1,429,null,{"value":"13"}] 14:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:30:02 INFO - PROCESS | 428 | 1467322202815 Marionette TRACE conn9 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 428 | 1467322202817 Marionette TRACE conn9 <- [1,430,null,{}] 14:30:02 INFO - PROCESS | 428 | 1467322202821 Marionette TRACE conn9 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 428 | 1467322202823 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:02 INFO - PROCESS | 428 | 1467322202937 Marionette TRACE conn9 <- [1,431,null,{"value":null}] 14:30:03 INFO - PROCESS | 428 | 1467322202999 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 428 | 1467322203001 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55DA4000 == 31 [pid = 428] [id = 117] 14:30:03 INFO - PROCESS | 428 | ++DOMWINDOW == 101 (000000FA55A03400) [pid = 428] [serial = 348] [outer = 0000000000000000] 14:30:03 INFO - PROCESS | 428 | ++DOMWINDOW == 102 (000000FA55D48400) [pid = 428] [serial = 349] [outer = 000000FA55A03400] 14:30:03 INFO - PROCESS | 428 | 1467322203047 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 428 | ++DOMWINDOW == 103 (000000FA55D7B800) [pid = 428] [serial = 350] [outer = 000000FA55A03400] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 102 (000000FA5C1D5800) [pid = 428] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 101 (000000FA5BA99400) [pid = 428] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 100 (000000FA56C87C00) [pid = 428] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 99 (000000FA4E57BC00) [pid = 428] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 98 (000000FA556D2C00) [pid = 428] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA4E45AC00) [pid = 428] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA58DBE800) [pid = 428] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA55142800) [pid = 428] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA5576D000) [pid = 428] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA556D5400) [pid = 428] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA4D70C000) [pid = 428] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA5275D400) [pid = 428] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA579AF000) [pid = 428] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA579ADC00) [pid = 428] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5D20EC00) [pid = 428] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA55140C00) [pid = 428] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA57F58400) [pid = 428] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4E16DC00) [pid = 428] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5CD34C00) [pid = 428] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA53D1B000) [pid = 428] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:30:03 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4EF78C00) [pid = 428] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:30:03 INFO - PROCESS | 428 | 1467322203725 Marionette TRACE conn9 <- [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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 942ms 14:30:03 INFO - PROCESS | 428 | 1467322203759 Marionette TRACE conn9 -> [0,433,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 428 | 1467322203762 Marionette TRACE conn9 <- [1,433,null,{"value":"13"}] 14:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:30:03 INFO - PROCESS | 428 | 1467322203765 Marionette TRACE conn9 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 428 | 1467322203767 Marionette TRACE conn9 <- [1,434,null,{}] 14:30:03 INFO - PROCESS | 428 | 1467322203770 Marionette TRACE conn9 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:03 INFO - PROCESS | 428 | 1467322203772 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:03 INFO - PROCESS | 428 | 1467322203853 Marionette TRACE conn9 <- [1,435,null,{"value":null}] 14:30:03 INFO - PROCESS | 428 | 1467322203859 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 428 | 1467322203861 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FF6800 == 32 [pid = 428] [id = 118] 14:30:03 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA4F719400) [pid = 428] [serial = 351] [outer = 0000000000000000] 14:30:03 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55B78000) [pid = 428] [serial = 352] [outer = 000000FA4F719400] 14:30:03 INFO - PROCESS | 428 | 1467322203918 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55F81000) [pid = 428] [serial = 353] [outer = 000000FA4F719400] 14:30:04 INFO - PROCESS | 428 | 1467322204387 Marionette TRACE conn9 <- [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]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 14:30:04 INFO - PROCESS | 428 | 1467322204460 Marionette TRACE conn9 -> [0,437,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 428 | 1467322204462 Marionette TRACE conn9 <- [1,437,null,{"value":"13"}] 14:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:30:04 INFO - PROCESS | 428 | 1467322204466 Marionette TRACE conn9 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - PROCESS | 428 | 1467322204467 Marionette TRACE conn9 <- [1,438,null,{}] 14:30:04 INFO - PROCESS | 428 | 1467322204471 Marionette TRACE conn9 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:04 INFO - PROCESS | 428 | 1467322204477 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:04 INFO - PROCESS | 428 | 1467322204571 Marionette TRACE conn9 <- [1,439,null,{"value":null}] 14:30:04 INFO - PROCESS | 428 | 1467322204580 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 428 | 1467322204582 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA48B73800 == 33 [pid = 428] [id = 119] 14:30:04 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA56F58400) [pid = 428] [serial = 354] [outer = 0000000000000000] 14:30:04 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA57932800) [pid = 428] [serial = 355] [outer = 000000FA56F58400] 14:30:04 INFO - PROCESS | 428 | 1467322204627 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA579B2400) [pid = 428] [serial = 356] [outer = 000000FA56F58400] 14:30:05 INFO - PROCESS | 428 | 1467322205067 Marionette TRACE conn9 <- [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]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 628ms 14:30:05 INFO - PROCESS | 428 | 1467322205097 Marionette TRACE conn9 -> [0,441,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 428 | 1467322205099 Marionette TRACE conn9 <- [1,441,null,{"value":"13"}] 14:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:30:05 INFO - PROCESS | 428 | 1467322205102 Marionette TRACE conn9 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 428 | 1467322205104 Marionette TRACE conn9 <- [1,442,null,{}] 14:30:05 INFO - PROCESS | 428 | 1467322205107 Marionette TRACE conn9 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:05 INFO - PROCESS | 428 | 1467322205109 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:05 INFO - PROCESS | 428 | 1467322205190 Marionette TRACE conn9 <- [1,443,null,{"value":null}] 14:30:05 INFO - PROCESS | 428 | 1467322205195 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 428 | 1467322205197 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B026800 == 34 [pid = 428] [id = 120] 14:30:05 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA57AC3000) [pid = 428] [serial = 357] [outer = 0000000000000000] 14:30:05 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA57FBEC00) [pid = 428] [serial = 358] [outer = 000000FA57AC3000] 14:30:05 INFO - PROCESS | 428 | 1467322205243 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA58DB8C00) [pid = 428] [serial = 359] [outer = 000000FA57AC3000] 14:30:06 INFO - PROCESS | 428 | 1467322206076 Marionette TRACE conn9 <- [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]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1027ms 14:30:06 INFO - PROCESS | 428 | 1467322206133 Marionette TRACE conn9 -> [0,445,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 428 | 1467322206138 Marionette TRACE conn9 <- [1,445,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:30:06 INFO - PROCESS | 428 | 1467322206164 Marionette TRACE conn9 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 428 | 1467322206168 Marionette TRACE conn9 <- [1,446,null,{}] 14:30:06 INFO - PROCESS | 428 | 1467322206217 Marionette TRACE conn9 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:06 INFO - PROCESS | 428 | 1467322206220 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:06 INFO - PROCESS | 428 | 1467322206331 Marionette TRACE conn9 <- [1,447,null,{"value":null}] 14:30:06 INFO - PROCESS | 428 | 1467322206461 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 428 | 1467322206464 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5345C800 == 35 [pid = 428] [id = 121] 14:30:06 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4EF78000) [pid = 428] [serial = 360] [outer = 0000000000000000] 14:30:06 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4F70FC00) [pid = 428] [serial = 361] [outer = 000000FA4EF78000] 14:30:06 INFO - PROCESS | 428 | 1467322206522 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA5274D400) [pid = 428] [serial = 362] [outer = 000000FA4EF78000] 14:30:07 INFO - PROCESS | 428 | 1467322207424 Marionette TRACE conn9 <- [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]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1356ms 14:30:07 INFO - PROCESS | 428 | 1467322207502 Marionette TRACE conn9 -> [0,449,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 428 | 1467322207506 Marionette TRACE conn9 <- [1,449,null,{"value":"13"}] 14:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:30:07 INFO - PROCESS | 428 | 1467322207511 Marionette TRACE conn9 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 428 | 1467322207515 Marionette TRACE conn9 <- [1,450,null,{}] 14:30:07 INFO - PROCESS | 428 | 1467322207521 Marionette TRACE conn9 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:07 INFO - PROCESS | 428 | 1467322207524 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:07 INFO - PROCESS | 428 | 1467322207638 Marionette TRACE conn9 <- [1,451,null,{"value":null}] 14:30:07 INFO - PROCESS | 428 | 1467322207705 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 428 | 1467322207710 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527AE000 == 36 [pid = 428] [id = 122] 14:30:07 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA48FD7C00) [pid = 428] [serial = 363] [outer = 0000000000000000] 14:30:07 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA49472C00) [pid = 428] [serial = 364] [outer = 000000FA48FD7C00] 14:30:07 INFO - PROCESS | 428 | 1467322207760 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA4EF78400) [pid = 428] [serial = 365] [outer = 000000FA48FD7C00] 14:30:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA48B73800 == 35 [pid = 428] [id = 119] 14:30:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FF6800 == 34 [pid = 428] [id = 118] 14:30:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA55DA4000 == 33 [pid = 428] [id = 117] 14:30:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA55520800 == 32 [pid = 428] [id = 116] 14:30:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA534EC000 == 31 [pid = 428] [id = 115] 14:30:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E408000 == 30 [pid = 428] [id = 114] 14:30:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA472A9000 == 29 [pid = 428] [id = 113] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA5BC2D400) [pid = 428] [serial = 245] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA52742C00) [pid = 428] [serial = 239] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA5D02A400) [pid = 428] [serial = 236] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA55529800) [pid = 428] [serial = 242] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA5C28F800) [pid = 428] [serial = 248] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA5C479800) [pid = 428] [serial = 313] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA5C1D4000) [pid = 428] [serial = 311] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5BAA6000) [pid = 428] [serial = 310] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5CD30C00) [pid = 428] [serial = 314] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5B0B9C00) [pid = 428] [serial = 319] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4EE6A000) [pid = 428] [serial = 298] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA52746C00) [pid = 428] [serial = 299] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA565D6000) [pid = 428] [serial = 304] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EE6FC00) [pid = 428] [serial = 295] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5344B000) [pid = 428] [serial = 296] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5B018C00) [pid = 428] [serial = 286] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5C21D400) [pid = 428] [serial = 287] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55146400) [pid = 428] [serial = 301] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA556D2000) [pid = 428] [serial = 302] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55B11C00) [pid = 428] [serial = 283] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56F54800) [pid = 428] [serial = 284] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5C21B000) [pid = 428] [serial = 289] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5CD0B800) [pid = 428] [serial = 290] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4E1EAC00) [pid = 428] [serial = 280] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5275C000) [pid = 428] [serial = 281] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55D7A400) [pid = 428] [serial = 278] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5D20E800) [pid = 428] [serial = 292] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5D32FC00) [pid = 428] [serial = 293] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA57FBF000) [pid = 428] [serial = 307] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5D32F800) [pid = 428] [serial = 322] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA58DBD400) [pid = 428] [serial = 308] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5D01E000) [pid = 428] [serial = 320] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5D356C00) [pid = 428] [serial = 323] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA55F7DC00) [pid = 428] [serial = 316] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA55F84C00) [pid = 428] [serial = 317] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5792F000) [pid = 428] [serial = 305] [outer = 0000000000000000] [url = about:blank] 14:30:08 INFO - PROCESS | 428 | 1467322208333 Marionette TRACE conn9 <- [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] 14:30:08 INFO - PROCESS | 428 | 1467322208362 Marionette TRACE conn9 <- [1,453,null,{"value":"13"}] 14:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:30:08 INFO - PROCESS | 428 | 1467322208369 Marionette TRACE conn9 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 428 | 1467322208371 Marionette TRACE conn9 <- [1,454,null,{}] 14:30:08 INFO - PROCESS | 428 | 1467322208375 Marionette TRACE conn9 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:08 INFO - PROCESS | 428 | 1467322208378 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:08 INFO - PROCESS | 428 | 1467322208469 Marionette TRACE conn9 <- [1,455,null,{"value":null}] 14:30:08 INFO - PROCESS | 428 | 1467322208478 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 428 | 1467322208480 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA52C1F000 == 30 [pid = 428] [id = 123] 14:30:08 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4F717800) [pid = 428] [serial = 366] [outer = 0000000000000000] 14:30:08 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA52748800) [pid = 428] [serial = 367] [outer = 000000FA4F717800] 14:30:08 INFO - PROCESS | 428 | 1467322208531 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA527C2800) [pid = 428] [serial = 368] [outer = 000000FA4F717800] 14:30:09 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:09 INFO - PROCESS | 428 | 1467322209003 Marionette TRACE conn9 <- [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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 692ms 14:30:09 INFO - PROCESS | 428 | 1467322209062 Marionette TRACE conn9 -> [0,457,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 428 | 1467322209064 Marionette TRACE conn9 <- [1,457,null,{"value":"13"}] 14:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:30:09 INFO - PROCESS | 428 | 1467322209068 Marionette TRACE conn9 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 428 | 1467322209072 Marionette TRACE conn9 <- [1,458,null,{}] 14:30:09 INFO - PROCESS | 428 | 1467322209114 Marionette TRACE conn9 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:09 INFO - PROCESS | 428 | 1467322209119 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:09 INFO - PROCESS | 428 | 1467322209221 Marionette TRACE conn9 <- [1,459,null,{"value":null}] 14:30:09 INFO - PROCESS | 428 | 1467322209284 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 428 | 1467322209288 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553AA800 == 31 [pid = 428] [id = 124] 14:30:09 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA54F63000) [pid = 428] [serial = 369] [outer = 0000000000000000] 14:30:09 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA54FC1000) [pid = 428] [serial = 370] [outer = 000000FA54F63000] 14:30:09 INFO - PROCESS | 428 | 1467322209338 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA55145C00) [pid = 428] [serial = 371] [outer = 000000FA54F63000] 14:30:09 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA55147C00) [pid = 428] [serial = 372] [outer = 000000FA55B0AC00] 14:30:09 INFO - PROCESS | 428 | 1467322209799 Marionette TRACE conn9 <- [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] 14:30:09 INFO - PROCESS | 428 | 1467322209870 Marionette TRACE conn9 <- [1,461,null,{"value":"13"}] 14:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:30:09 INFO - PROCESS | 428 | 1467322209873 Marionette TRACE conn9 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 428 | 1467322209875 Marionette TRACE conn9 <- [1,462,null,{}] 14:30:09 INFO - PROCESS | 428 | 1467322209879 Marionette TRACE conn9 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:09 INFO - PROCESS | 428 | 1467322209881 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:09 INFO - PROCESS | 428 | 1467322209969 Marionette TRACE conn9 <- [1,463,null,{"value":null}] 14:30:09 INFO - PROCESS | 428 | 1467322209977 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 428 | 1467322209979 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D89000 == 32 [pid = 428] [id = 125] 14:30:09 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA48FDD000) [pid = 428] [serial = 373] [outer = 0000000000000000] 14:30:10 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55B73C00) [pid = 428] [serial = 374] [outer = 000000FA48FDD000] 14:30:10 INFO - PROCESS | 428 | 1467322210026 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55D80800) [pid = 428] [serial = 375] [outer = 000000FA48FDD000] 14:30:10 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:10 INFO - PROCESS | 428 | 1467322210490 Marionette TRACE conn9 <- [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] 14:30:10 INFO - PROCESS | 428 | 1467322210506 Marionette TRACE conn9 <- [1,465,null,{"value":"13"}] 14:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:30:10 INFO - PROCESS | 428 | 1467322210515 Marionette TRACE conn9 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 428 | 1467322210517 Marionette TRACE conn9 <- [1,466,null,{}] 14:30:10 INFO - PROCESS | 428 | 1467322210521 Marionette TRACE conn9 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:10 INFO - PROCESS | 428 | 1467322210523 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:10 INFO - PROCESS | 428 | 1467322210655 Marionette TRACE conn9 <- [1,467,null,{"value":null}] 14:30:10 INFO - PROCESS | 428 | 1467322210661 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 428 | 1467322210663 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FE7800 == 33 [pid = 428] [id = 126] 14:30:10 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55F7DC00) [pid = 428] [serial = 376] [outer = 0000000000000000] 14:30:10 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA56690800) [pid = 428] [serial = 377] [outer = 000000FA55F7DC00] 14:30:10 INFO - PROCESS | 428 | 1467322210708 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA56F53000) [pid = 428] [serial = 378] [outer = 000000FA55F7DC00] 14:30:11 INFO - PROCESS | 428 | 1467322211148 Marionette TRACE conn9 <- [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] 14:30:11 INFO - PROCESS | 428 | 1467322211212 Marionette TRACE conn9 <- [1,469,null,{"value":"13"}] 14:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:30:11 INFO - PROCESS | 428 | 1467322211216 Marionette TRACE conn9 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 428 | 1467322211217 Marionette TRACE conn9 <- [1,470,null,{}] 14:30:11 INFO - PROCESS | 428 | 1467322211225 Marionette TRACE conn9 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:11 INFO - PROCESS | 428 | 1467322211231 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:11 INFO - PROCESS | 428 | 1467322211368 Marionette TRACE conn9 <- [1,471,null,{"value":null}] 14:30:11 INFO - PROCESS | 428 | 1467322211421 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 428 | 1467322211423 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57EB5800 == 34 [pid = 428] [id = 127] 14:30:11 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA57F51000) [pid = 428] [serial = 379] [outer = 0000000000000000] 14:30:11 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA58DBEC00) [pid = 428] [serial = 380] [outer = 000000FA57F51000] 14:30:11 INFO - PROCESS | 428 | 1467322211468 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B016800) [pid = 428] [serial = 381] [outer = 000000FA57F51000] 14:30:11 INFO - PROCESS | 428 | 1467322211911 Marionette TRACE conn9 <- [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]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 735ms 14:30:11 INFO - PROCESS | 428 | 1467322211967 Marionette TRACE conn9 -> [0,473,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 428 | 1467322211969 Marionette TRACE conn9 <- [1,473,null,{"value":"13"}] 14:30:11 INFO - PROCESS | 428 | 1467322211973 Marionette TRACE conn9 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 428 | 1467322211975 Marionette TRACE conn9 <- [1,474,null,{}] 14:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:30:11 INFO - PROCESS | 428 | 1467322211978 Marionette TRACE conn9 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:11 INFO - PROCESS | 428 | 1467322211980 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:12 INFO - PROCESS | 428 | 1467322212083 Marionette TRACE conn9 <- [1,475,null,{"value":null}] 14:30:12 INFO - PROCESS | 428 | 1467322212089 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 428 | 1467322212091 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D50800 == 35 [pid = 428] [id = 128] 14:30:12 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B018C00) [pid = 428] [serial = 382] [outer = 0000000000000000] 14:30:12 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B4A6400) [pid = 428] [serial = 383] [outer = 000000FA5B018C00] 14:30:12 INFO - PROCESS | 428 | 1467322212135 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B4AF400) [pid = 428] [serial = 384] [outer = 000000FA5B018C00] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54F64C00) [pid = 428] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA47CCA400) [pid = 428] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55A03400) [pid = 428] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E1E3000) [pid = 428] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4DE60800) [pid = 428] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA52744000) [pid = 428] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4F7B1000) [pid = 428] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55D79400) [pid = 428] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA56F58400) [pid = 428] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5C46C800) [pid = 428] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:30:12 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4F719400) [pid = 428] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:30:12 INFO - PROCESS | 428 | 1467322212631 Marionette TRACE conn9 <- [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]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 14:30:12 INFO - PROCESS | 428 | 1467322212715 Marionette TRACE conn9 -> [0,477,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 428 | 1467322212717 Marionette TRACE conn9 <- [1,477,null,{"value":"13"}] 14:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:30:12 INFO - PROCESS | 428 | 1467322212725 Marionette TRACE conn9 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 428 | 1467322212727 Marionette TRACE conn9 <- [1,478,null,{}] 14:30:12 INFO - PROCESS | 428 | 1467322212730 Marionette TRACE conn9 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:12 INFO - PROCESS | 428 | 1467322212732 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:12 INFO - PROCESS | 428 | 1467322212814 Marionette TRACE conn9 <- [1,479,null,{"value":null}] 14:30:12 INFO - PROCESS | 428 | 1467322212825 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 428 | 1467322212827 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3D8800 == 36 [pid = 428] [id = 129] 14:30:12 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4F717400) [pid = 428] [serial = 385] [outer = 0000000000000000] 14:30:12 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA54F5F000) [pid = 428] [serial = 386] [outer = 000000FA4F717400] 14:30:12 INFO - PROCESS | 428 | 1467322212872 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA56F5D800) [pid = 428] [serial = 387] [outer = 000000FA4F717400] 14:30:13 INFO - PROCESS | 428 | 1467322213302 Marionette TRACE conn9 <- [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]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 14:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:30:13 INFO - PROCESS | 428 | 1467322213356 Marionette TRACE conn9 -> [0,481,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 428 | 1467322213359 Marionette TRACE conn9 <- [1,481,null,{"value":"13"}] 14:30:13 INFO - PROCESS | 428 | 1467322213362 Marionette TRACE conn9 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 428 | 1467322213364 Marionette TRACE conn9 <- [1,482,null,{}] 14:30:13 INFO - PROCESS | 428 | 1467322213392 Marionette TRACE conn9 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:13 INFO - PROCESS | 428 | 1467322213394 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:13 INFO - PROCESS | 428 | 1467322213476 Marionette TRACE conn9 <- [1,483,null,{"value":null}] 14:30:13 INFO - PROCESS | 428 | 1467322213482 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 428 | 1467322213484 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC84000 == 37 [pid = 428] [id = 130] 14:30:13 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA49922400) [pid = 428] [serial = 388] [outer = 0000000000000000] 14:30:13 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5BC26C00) [pid = 428] [serial = 389] [outer = 000000FA49922400] 14:30:13 INFO - PROCESS | 428 | 1467322213537 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5BC6C000) [pid = 428] [serial = 390] [outer = 000000FA49922400] 14:30:13 INFO - PROCESS | 428 | 1467322213970 Marionette TRACE conn9 <- [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]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 628ms 14:30:13 INFO - PROCESS | 428 | 1467322213994 Marionette TRACE conn9 -> [0,485,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 428 | 1467322213996 Marionette TRACE conn9 <- [1,485,null,{"value":"13"}] 14:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:30:14 INFO - PROCESS | 428 | 1467322213999 Marionette TRACE conn9 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 428 | 1467322214001 Marionette TRACE conn9 <- [1,486,null,{}] 14:30:14 INFO - PROCESS | 428 | 1467322214005 Marionette TRACE conn9 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:14 INFO - PROCESS | 428 | 1467322214006 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:14 INFO - PROCESS | 428 | 1467322214089 Marionette TRACE conn9 <- [1,487,null,{"value":null}] 14:30:14 INFO - PROCESS | 428 | 1467322214094 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 428 | 1467322214096 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D88800 == 38 [pid = 428] [id = 131] 14:30:14 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5C1D1C00) [pid = 428] [serial = 391] [outer = 0000000000000000] 14:30:14 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5C1D6800) [pid = 428] [serial = 392] [outer = 000000FA5C1D1C00] 14:30:14 INFO - PROCESS | 428 | 1467322214140 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5C218800) [pid = 428] [serial = 393] [outer = 000000FA5C1D1C00] 14:30:14 INFO - PROCESS | 428 | 1467322214556 Marionette TRACE conn9 <- [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]]]}] 14:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 587ms 14:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:30:14 INFO - PROCESS | 428 | 1467322214591 Marionette TRACE conn9 -> [0,489,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 428 | 1467322214594 Marionette TRACE conn9 <- [1,489,null,{"value":"13"}] 14:30:14 INFO - PROCESS | 428 | 1467322214597 Marionette TRACE conn9 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 428 | 1467322214599 Marionette TRACE conn9 <- [1,490,null,{}] 14:30:14 INFO - PROCESS | 428 | 1467322214650 Marionette TRACE conn9 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:14 INFO - PROCESS | 428 | 1467322214653 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:14 INFO - PROCESS | 428 | 1467322214797 Marionette TRACE conn9 <- [1,491,null,{"value":null}] 14:30:14 INFO - PROCESS | 428 | 1467322214948 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 428 | 1467322214953 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE30800 == 39 [pid = 428] [id = 132] 14:30:14 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4D520800) [pid = 428] [serial = 394] [outer = 0000000000000000] 14:30:15 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4DF07000) [pid = 428] [serial = 395] [outer = 000000FA4D520800] 14:30:15 INFO - PROCESS | 428 | 1467322215014 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA52740C00) [pid = 428] [serial = 396] [outer = 000000FA4D520800] 14:30:15 INFO - PROCESS | 428 | 1467322215599 Marionette TRACE conn9 <- [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]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1028ms 14:30:15 INFO - PROCESS | 428 | 1467322215628 Marionette TRACE conn9 -> [0,493,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 428 | 1467322215632 Marionette TRACE conn9 <- [1,493,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:30:15 INFO - PROCESS | 428 | 1467322215637 Marionette TRACE conn9 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 428 | 1467322215640 Marionette TRACE conn9 <- [1,494,null,{}] 14:30:15 INFO - PROCESS | 428 | 1467322215646 Marionette TRACE conn9 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 428 | 1467322215650 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:15 INFO - PROCESS | 428 | 1467322215766 Marionette TRACE conn9 <- [1,495,null,{"value":null}] 14:30:15 INFO - PROCESS | 428 | 1467322215854 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 428 | 1467322215858 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FD7000 == 40 [pid = 428] [id = 133] 14:30:15 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55142400) [pid = 428] [serial = 397] [outer = 0000000000000000] 14:30:15 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5552C800) [pid = 428] [serial = 398] [outer = 000000FA55142400] 14:30:15 INFO - PROCESS | 428 | 1467322215917 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55F85C00) [pid = 428] [serial = 399] [outer = 000000FA55142400] 14:30:16 INFO - PROCESS | 428 | 1467322216533 Marionette TRACE conn9 <- [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]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 943ms 14:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:30:16 INFO - PROCESS | 428 | 1467322216584 Marionette TRACE conn9 -> [0,497,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 428 | 1467322216587 Marionette TRACE conn9 <- [1,497,null,{"value":"13"}] 14:30:16 INFO - PROCESS | 428 | 1467322216591 Marionette TRACE conn9 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 428 | 1467322216594 Marionette TRACE conn9 <- [1,498,null,{}] 14:30:16 INFO - PROCESS | 428 | 1467322216598 Marionette TRACE conn9 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:16 INFO - PROCESS | 428 | 1467322216600 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:16 INFO - PROCESS | 428 | 1467322216717 Marionette TRACE conn9 <- [1,499,null,{"value":null}] 14:30:16 INFO - PROCESS | 428 | 1467322216803 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 428 | 1467322216808 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C497000 == 41 [pid = 428] [id = 134] 14:30:16 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA58DBA800) [pid = 428] [serial = 400] [outer = 0000000000000000] 14:30:16 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5B00FC00) [pid = 428] [serial = 401] [outer = 000000FA58DBA800] 14:30:16 INFO - PROCESS | 428 | 1467322216866 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5BC24800) [pid = 428] [serial = 402] [outer = 000000FA58DBA800] 14:30:17 INFO - PROCESS | 428 | 1467322217493 Marionette TRACE conn9 <- [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]]]}] 14:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 944ms 14:30:17 INFO - PROCESS | 428 | 1467322217539 Marionette TRACE conn9 -> [0,501,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 428 | 1467322217546 Marionette TRACE conn9 <- [1,501,null,{"value":"13"}] 14:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:30:17 INFO - PROCESS | 428 | 1467322217556 Marionette TRACE conn9 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 428 | 1467322217558 Marionette TRACE conn9 <- [1,502,null,{}] 14:30:17 INFO - PROCESS | 428 | 1467322217562 Marionette TRACE conn9 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:17 INFO - PROCESS | 428 | 1467322217565 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:17 INFO - PROCESS | 428 | 1467322217677 Marionette TRACE conn9 <- [1,503,null,{"value":null}] 14:30:17 INFO - PROCESS | 428 | 1467322217761 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 428 | 1467322217763 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEC0800 == 42 [pid = 428] [id = 135] 14:30:17 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5C225800) [pid = 428] [serial = 403] [outer = 0000000000000000] 14:30:17 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5C292400) [pid = 428] [serial = 404] [outer = 000000FA5C225800] 14:30:17 INFO - PROCESS | 428 | 1467322217819 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5C473C00) [pid = 428] [serial = 405] [outer = 000000FA5C225800] 14:30:18 INFO - PROCESS | 428 | 1467322218404 Marionette TRACE conn9 <- [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]]]}] 14:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 881ms 14:30:18 INFO - PROCESS | 428 | 1467322218437 Marionette TRACE conn9 -> [0,505,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 428 | 1467322218440 Marionette TRACE conn9 <- [1,505,null,{"value":"13"}] 14:30:18 INFO - PROCESS | 428 | 1467322218443 Marionette TRACE conn9 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:30:18 INFO - PROCESS | 428 | 1467322218446 Marionette TRACE conn9 <- [1,506,null,{}] 14:30:18 INFO - PROCESS | 428 | 1467322218449 Marionette TRACE conn9 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:18 INFO - PROCESS | 428 | 1467322218452 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:18 INFO - PROCESS | 428 | 1467322218562 Marionette TRACE conn9 <- [1,507,null,{"value":null}] 14:30:18 INFO - PROCESS | 428 | 1467322218650 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 428 | 1467322218652 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4729C000 == 43 [pid = 428] [id = 136] 14:30:18 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4EE6E400) [pid = 428] [serial = 406] [outer = 0000000000000000] 14:30:18 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA54F65400) [pid = 428] [serial = 407] [outer = 000000FA4EE6E400] 14:30:18 INFO - PROCESS | 428 | 1467322218709 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA579B5400) [pid = 428] [serial = 408] [outer = 000000FA4EE6E400] 14:30:19 INFO - PROCESS | 428 | 1467322219413 Marionette TRACE conn9 <- [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]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1027ms 14:30:19 INFO - PROCESS | 428 | 1467322219474 Marionette TRACE conn9 -> [0,509,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 428 | 1467322219479 Marionette TRACE conn9 <- [1,509,null,{"value":"13"}] 14:30:19 INFO - PROCESS | 428 | 1467322219484 Marionette TRACE conn9 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:30:19 INFO - PROCESS | 428 | 1467322219487 Marionette TRACE conn9 <- [1,510,null,{}] 14:30:19 INFO - PROCESS | 428 | 1467322219527 Marionette TRACE conn9 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:19 INFO - PROCESS | 428 | 1467322219530 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:19 INFO - PROCESS | 428 | 1467322219649 Marionette TRACE conn9 <- [1,511,null,{"value":null}] 14:30:19 INFO - PROCESS | 428 | 1467322219716 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 428 | 1467322219718 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534DB000 == 44 [pid = 428] [id = 137] 14:30:19 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA5344E000) [pid = 428] [serial = 409] [outer = 0000000000000000] 14:30:19 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA54F5B000) [pid = 428] [serial = 410] [outer = 000000FA5344E000] 14:30:19 INFO - PROCESS | 428 | 1467322219769 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA55142800) [pid = 428] [serial = 411] [outer = 000000FA5344E000] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC84000 == 43 [pid = 428] [id = 130] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3D8800 == 42 [pid = 428] [id = 129] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D50800 == 41 [pid = 428] [id = 128] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA57EB5800 == 40 [pid = 428] [id = 127] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FE7800 == 39 [pid = 428] [id = 126] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D89000 == 38 [pid = 428] [id = 125] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA553AA800 == 37 [pid = 428] [id = 124] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA52C1F000 == 36 [pid = 428] [id = 123] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA527AE000 == 35 [pid = 428] [id = 122] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA5345C800 == 34 [pid = 428] [id = 121] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B026800 == 33 [pid = 428] [id = 120] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA4729C000 == 32 [pid = 428] [id = 136] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEC0800 == 31 [pid = 428] [id = 135] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C497000 == 30 [pid = 428] [id = 134] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FD7000 == 29 [pid = 428] [id = 133] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D88800 == 28 [pid = 428] [id = 131] 14:30:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE30800 == 27 [pid = 428] [id = 132] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA55140400) [pid = 428] [serial = 346] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA48B26400) [pid = 428] [serial = 337] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA55D48400) [pid = 428] [serial = 349] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA493C1400) [pid = 428] [serial = 338] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4EE05000) [pid = 428] [serial = 340] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA53525C00) [pid = 428] [serial = 335] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4E5EAC00) [pid = 428] [serial = 334] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA52763000) [pid = 428] [serial = 343] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5514D000) [pid = 428] [serial = 347] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA54FC3000) [pid = 428] [serial = 326] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA52761400) [pid = 428] [serial = 325] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA57FBD000) [pid = 428] [serial = 329] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA579B2400) [pid = 428] [serial = 356] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA57FBEC00) [pid = 428] [serial = 358] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA565DA800) [pid = 428] [serial = 328] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5D193000) [pid = 428] [serial = 332] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5CD31000) [pid = 428] [serial = 331] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA57932800) [pid = 428] [serial = 355] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55D7B800) [pid = 428] [serial = 350] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55F81000) [pid = 428] [serial = 353] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4EFD8400) [pid = 428] [serial = 341] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5351B000) [pid = 428] [serial = 344] [outer = 0000000000000000] [url = about:blank] 14:30:20 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55B78000) [pid = 428] [serial = 352] [outer = 0000000000000000] [url = about:blank] 14:30:21 INFO - PROCESS | 428 | 1467322221039 Marionette TRACE conn9 <- [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]]]}] 14:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1615ms 14:30:21 INFO - PROCESS | 428 | 1467322221104 Marionette TRACE conn9 -> [0,513,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 428 | 1467322221108 Marionette TRACE conn9 <- [1,513,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:30:21 INFO - PROCESS | 428 | 1467322221113 Marionette TRACE conn9 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 428 | 1467322221117 Marionette TRACE conn9 <- [1,514,null,{}] 14:30:21 INFO - PROCESS | 428 | 1467322221122 Marionette TRACE conn9 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:21 INFO - PROCESS | 428 | 1467322221126 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:21 INFO - PROCESS | 428 | 1467322221216 Marionette TRACE conn9 <- [1,515,null,{"value":null}] 14:30:21 INFO - PROCESS | 428 | 1467322221231 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 428 | 1467322221233 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D917800 == 28 [pid = 428] [id = 138] 14:30:21 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA493C2400) [pid = 428] [serial = 412] [outer = 0000000000000000] 14:30:21 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA49475000) [pid = 428] [serial = 413] [outer = 000000FA493C2400] 14:30:21 INFO - PROCESS | 428 | 1467322221283 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4DEB4400) [pid = 428] [serial = 414] [outer = 000000FA493C2400] 14:30:21 INFO - PROCESS | 428 | 1467322221760 Marionette TRACE conn9 <- [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]]]}] 14:30:21 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 14:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 693ms 14:30:21 INFO - PROCESS | 428 | 1467322221810 Marionette TRACE conn9 -> [0,517,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 428 | 1467322221815 Marionette TRACE conn9 <- [1,517,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:30:21 INFO - PROCESS | 428 | 1467322221822 Marionette TRACE conn9 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 428 | 1467322221825 Marionette TRACE conn9 <- [1,518,null,{}] 14:30:21 INFO - PROCESS | 428 | 1467322221829 Marionette TRACE conn9 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:21 INFO - PROCESS | 428 | 1467322221831 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:21 INFO - PROCESS | 428 | 1467322221955 Marionette TRACE conn9 <- [1,519,null,{"value":null}] 14:30:22 INFO - PROCESS | 428 | 1467322222029 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 428 | 1467322222031 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527AE800 == 29 [pid = 428] [id = 139] 14:30:22 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4E45B800) [pid = 428] [serial = 415] [outer = 0000000000000000] 14:30:22 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4EF7B000) [pid = 428] [serial = 416] [outer = 000000FA4E45B800] 14:30:22 INFO - PROCESS | 428 | 1467322222080 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4F715800) [pid = 428] [serial = 417] [outer = 000000FA4E45B800] 14:30:22 INFO - PROCESS | 428 | 1467322222487 Marionette TRACE conn9 <- [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]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 733ms 14:30:22 INFO - PROCESS | 428 | 1467322222557 Marionette TRACE conn9 -> [0,521,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 428 | 1467322222560 Marionette TRACE conn9 <- [1,521,null,{"value":"13"}] 14:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:30:22 INFO - PROCESS | 428 | 1467322222564 Marionette TRACE conn9 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 428 | 1467322222567 Marionette TRACE conn9 <- [1,522,null,{}] 14:30:22 INFO - PROCESS | 428 | 1467322222583 Marionette TRACE conn9 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:22 INFO - PROCESS | 428 | 1467322222588 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:22 INFO - PROCESS | 428 | 1467322222676 Marionette TRACE conn9 <- [1,523,null,{"value":null}] 14:30:22 INFO - PROCESS | 428 | 1467322222694 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 428 | 1467322222697 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553A5800 == 30 [pid = 428] [id = 140] 14:30:22 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA48B27000) [pid = 428] [serial = 418] [outer = 0000000000000000] 14:30:22 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA53189800) [pid = 428] [serial = 419] [outer = 000000FA48B27000] 14:30:22 INFO - PROCESS | 428 | 1467322222746 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA53D1D400) [pid = 428] [serial = 420] [outer = 000000FA48B27000] 14:30:23 INFO - PROCESS | 428 | 1467322223236 Marionette TRACE conn9 <- [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]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 14:30:23 INFO - PROCESS | 428 | 1467322223258 Marionette TRACE conn9 -> [0,525,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 428 | 1467322223260 Marionette TRACE conn9 <- [1,525,null,{"value":"13"}] 14:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:30:23 INFO - PROCESS | 428 | 1467322223269 Marionette TRACE conn9 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 428 | 1467322223271 Marionette TRACE conn9 <- [1,526,null,{}] 14:30:23 INFO - PROCESS | 428 | 1467322223275 Marionette TRACE conn9 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:23 INFO - PROCESS | 428 | 1467322223277 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:23 INFO - PROCESS | 428 | 1467322223416 Marionette TRACE conn9 <- [1,527,null,{"value":null}] 14:30:23 INFO - PROCESS | 428 | 1467322223462 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 428 | 1467322223465 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC7000 == 31 [pid = 428] [id = 141] 14:30:23 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA54FBC400) [pid = 428] [serial = 421] [outer = 0000000000000000] 14:30:23 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA54FC5C00) [pid = 428] [serial = 422] [outer = 000000FA54FBC400] 14:30:23 INFO - PROCESS | 428 | 1467322223512 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55148800) [pid = 428] [serial = 423] [outer = 000000FA54FBC400] 14:30:23 INFO - PROCESS | 428 | 1467322223974 Marionette TRACE conn9 <- [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]]]}] 14:30:24 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 14:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 14:30:24 INFO - PROCESS | 428 | 1467322224006 Marionette TRACE conn9 -> [0,529,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 428 | 1467322224009 Marionette TRACE conn9 <- [1,529,null,{"value":"13"}] 14:30:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:30:24 INFO - PROCESS | 428 | 1467322224016 Marionette TRACE conn9 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 428 | 1467322224018 Marionette TRACE conn9 <- [1,530,null,{}] 14:30:24 INFO - PROCESS | 428 | 1467322224022 Marionette TRACE conn9 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:24 INFO - PROCESS | 428 | 1467322224024 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:24 INFO - PROCESS | 428 | 1467322224126 Marionette TRACE conn9 <- [1,531,null,{"value":null}] 14:30:24 INFO - PROCESS | 428 | 1467322224134 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 428 | 1467322224136 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F5A000 == 32 [pid = 428] [id = 142] 14:30:24 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4EF74800) [pid = 428] [serial = 424] [outer = 0000000000000000] 14:30:24 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55767C00) [pid = 428] [serial = 425] [outer = 000000FA4EF74800] 14:30:24 INFO - PROCESS | 428 | 1467322224181 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA55D74000) [pid = 428] [serial = 426] [outer = 000000FA4EF74800] 14:30:24 INFO - PROCESS | 428 | 1467322224886 Marionette TRACE conn9 <- [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"]]]}] 14:30:24 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 14:30:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:30:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:30:24 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 14:30:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:30:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:30:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 878ms 14:30:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:30:24 INFO - PROCESS | 428 | 1467322224899 Marionette TRACE conn9 -> [0,533,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 428 | 1467322224901 Marionette TRACE conn9 <- [1,533,null,{"value":"13"}] 14:30:24 INFO - PROCESS | 428 | 1467322224905 Marionette TRACE conn9 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 428 | 1467322224907 Marionette TRACE conn9 <- [1,534,null,{}] 14:30:25 INFO - PROCESS | 428 | 1467322225103 Marionette TRACE conn9 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:25 INFO - PROCESS | 428 | 1467322225110 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5C1D1C00) [pid = 428] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA55F7DC00) [pid = 428] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA57F51000) [pid = 428] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5B018C00) [pid = 428] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4F717800) [pid = 428] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48FDD000) [pid = 428] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA57AC3000) [pid = 428] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA54F63000) [pid = 428] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4EF78000) [pid = 428] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4F717400) [pid = 428] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48FD7C00) [pid = 428] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:30:25 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA49922400) [pid = 428] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:30:25 INFO - PROCESS | 428 | 1467322225273 Marionette TRACE conn9 <- [1,535,null,{"value":null}] 14:30:25 INFO - PROCESS | 428 | 1467322225278 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 428 | 1467322225287 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8D800 == 33 [pid = 428] [id = 143] 14:30:25 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55F7DC00) [pid = 428] [serial = 427] [outer = 0000000000000000] 14:30:25 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55F89C00) [pid = 428] [serial = 428] [outer = 000000FA55F7DC00] 14:30:25 INFO - PROCESS | 428 | 1467322225334 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56C8C800) [pid = 428] [serial = 429] [outer = 000000FA55F7DC00] 14:30:25 INFO - PROCESS | 428 | 1467322225713 Marionette TRACE conn9 <- [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]]]}] 14:30:25 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. 14:30:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 840ms 14:30:25 INFO - PROCESS | 428 | 1467322225750 Marionette TRACE conn9 -> [0,537,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 428 | 1467322225752 Marionette TRACE conn9 <- [1,537,null,{"value":"13"}] 14:30:25 INFO - PROCESS | 428 | 1467322225756 Marionette TRACE conn9 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:30:25 INFO - PROCESS | 428 | 1467322225758 Marionette TRACE conn9 <- [1,538,null,{}] 14:30:25 INFO - PROCESS | 428 | 1467322225761 Marionette TRACE conn9 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:25 INFO - PROCESS | 428 | 1467322225763 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:25 INFO - PROCESS | 428 | 1467322225841 Marionette TRACE conn9 <- [1,539,null,{"value":null}] 14:30:25 INFO - PROCESS | 428 | 1467322225846 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 428 | 1467322225848 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D3B000 == 34 [pid = 428] [id = 144] 14:30:25 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA56691000) [pid = 428] [serial = 430] [outer = 0000000000000000] 14:30:25 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5792C400) [pid = 428] [serial = 431] [outer = 000000FA56691000] 14:30:25 INFO - PROCESS | 428 | 1467322225896 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA579AC400) [pid = 428] [serial = 432] [outer = 000000FA56691000] 14:30:26 INFO - PROCESS | 428 | 1467322226317 Marionette TRACE conn9 <- [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]]]}] 14:30:26 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. 14:30:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 588ms 14:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:30:26 INFO - PROCESS | 428 | 1467322226350 Marionette TRACE conn9 -> [0,541,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 428 | 1467322226352 Marionette TRACE conn9 <- [1,541,null,{"value":"13"}] 14:30:26 INFO - PROCESS | 428 | 1467322226355 Marionette TRACE conn9 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 428 | 1467322226357 Marionette TRACE conn9 <- [1,542,null,{}] 14:30:26 INFO - PROCESS | 428 | 1467322226361 Marionette TRACE conn9 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:26 INFO - PROCESS | 428 | 1467322226363 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:26 INFO - PROCESS | 428 | 1467322226453 Marionette TRACE conn9 <- [1,543,null,{"value":null}] 14:30:26 INFO - PROCESS | 428 | 1467322226459 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 428 | 1467322226461 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3CA800 == 35 [pid = 428] [id = 145] 14:30:26 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5792E400) [pid = 428] [serial = 433] [outer = 0000000000000000] 14:30:26 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA57E99400) [pid = 428] [serial = 434] [outer = 000000FA5792E400] 14:30:26 INFO - PROCESS | 428 | 1467322226510 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA58DB4C00) [pid = 428] [serial = 435] [outer = 000000FA5792E400] 14:30:26 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:26 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:26 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:26 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:26 INFO - PROCESS | 428 | 1467322226959 Marionette TRACE conn9 <- [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]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 14:30:27 INFO - PROCESS | 428 | 1467322226996 Marionette TRACE conn9 -> [0,545,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 428 | 1467322226999 Marionette TRACE conn9 <- [1,545,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:30:27 INFO - PROCESS | 428 | 1467322227003 Marionette TRACE conn9 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 428 | 1467322227005 Marionette TRACE conn9 <- [1,546,null,{}] 14:30:27 INFO - PROCESS | 428 | 1467322227009 Marionette TRACE conn9 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:27 INFO - PROCESS | 428 | 1467322227011 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:27 INFO - PROCESS | 428 | 1467322227091 Marionette TRACE conn9 <- [1,547,null,{"value":null}] 14:30:27 INFO - PROCESS | 428 | 1467322227097 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 428 | 1467322227099 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE5800 == 36 [pid = 428] [id = 146] 14:30:27 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA58DBF000) [pid = 428] [serial = 436] [outer = 0000000000000000] 14:30:27 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B00E000) [pid = 428] [serial = 437] [outer = 000000FA58DBF000] 14:30:27 INFO - PROCESS | 428 | 1467322227143 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B018C00) [pid = 428] [serial = 438] [outer = 000000FA58DBF000] 14:30:27 INFO - PROCESS | 428 | 1467322227972 Marionette TRACE conn9 <- [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]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1030ms 14:30:28 INFO - PROCESS | 428 | 1467322228038 Marionette TRACE conn9 -> [0,549,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 428 | 1467322228044 Marionette TRACE conn9 <- [1,549,null,{"value":"13"}] 14:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:30:28 INFO - PROCESS | 428 | 1467322228069 Marionette TRACE conn9 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 428 | 1467322228073 Marionette TRACE conn9 <- [1,550,null,{}] 14:30:28 INFO - PROCESS | 428 | 1467322228079 Marionette TRACE conn9 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:28 INFO - PROCESS | 428 | 1467322228083 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:28 INFO - PROCESS | 428 | 1467322228244 Marionette TRACE conn9 <- [1,551,null,{"value":null}] 14:30:28 INFO - PROCESS | 428 | 1467322228309 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 428 | 1467322228313 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F771000 == 37 [pid = 428] [id = 147] 14:30:28 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4E1E3000) [pid = 428] [serial = 439] [outer = 0000000000000000] 14:30:28 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4E45A400) [pid = 428] [serial = 440] [outer = 000000FA4E1E3000] 14:30:28 INFO - PROCESS | 428 | 1467322228412 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4F714400) [pid = 428] [serial = 441] [outer = 000000FA4E1E3000] 14:30:28 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:28 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:29 INFO - PROCESS | 428 | 1467322229165 Marionette TRACE conn9 <- [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]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1233ms 14:30:29 INFO - PROCESS | 428 | 1467322229306 Marionette TRACE conn9 -> [0,553,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 428 | 1467322229310 Marionette TRACE conn9 <- [1,553,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:30:29 INFO - PROCESS | 428 | 1467322229325 Marionette TRACE conn9 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 428 | 1467322229328 Marionette TRACE conn9 <- [1,554,null,{}] 14:30:29 INFO - PROCESS | 428 | 1467322229358 Marionette TRACE conn9 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 428 | 1467322229362 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:29 INFO - PROCESS | 428 | 1467322229476 Marionette TRACE conn9 <- [1,555,null,{"value":null}] 14:30:29 INFO - PROCESS | 428 | 1467322229539 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 428 | 1467322229544 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE51800 == 38 [pid = 428] [id = 148] 14:30:29 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4E2D8C00) [pid = 428] [serial = 442] [outer = 0000000000000000] 14:30:29 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4EE10800) [pid = 428] [serial = 443] [outer = 000000FA4E2D8C00] 14:30:29 INFO - PROCESS | 428 | 1467322229623 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA52743800) [pid = 428] [serial = 444] [outer = 000000FA4E2D8C00] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3CA800 == 37 [pid = 428] [id = 145] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D3B000 == 36 [pid = 428] [id = 144] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8D800 == 35 [pid = 428] [id = 143] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F5A000 == 34 [pid = 428] [id = 142] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC7000 == 33 [pid = 428] [id = 141] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA553A5800 == 32 [pid = 428] [id = 140] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA527AE800 == 31 [pid = 428] [id = 139] 14:30:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D917800 == 30 [pid = 428] [id = 138] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA56690800) [pid = 428] [serial = 377] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA56F53000) [pid = 428] [serial = 378] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA58DBEC00) [pid = 428] [serial = 380] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA5B4A6400) [pid = 428] [serial = 383] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5B016800) [pid = 428] [serial = 381] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA52748800) [pid = 428] [serial = 367] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA527C2800) [pid = 428] [serial = 368] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA55B73C00) [pid = 428] [serial = 374] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA58DB8C00) [pid = 428] [serial = 359] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54FC1000) [pid = 428] [serial = 370] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA55145C00) [pid = 428] [serial = 371] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4F70FC00) [pid = 428] [serial = 361] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA54F5F000) [pid = 428] [serial = 386] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5274D400) [pid = 428] [serial = 362] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA49472C00) [pid = 428] [serial = 364] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4EF78400) [pid = 428] [serial = 365] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA56F5D800) [pid = 428] [serial = 387] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5BC26C00) [pid = 428] [serial = 389] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5BC6C000) [pid = 428] [serial = 390] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5B4AF400) [pid = 428] [serial = 384] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5BA99C00) [pid = 428] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5C218800) [pid = 428] [serial = 393] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55D80800) [pid = 428] [serial = 375] [outer = 0000000000000000] [url = about:blank] 14:30:29 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5C1D6800) [pid = 428] [serial = 392] [outer = 0000000000000000] [url = about:blank] 14:30:30 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:30 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:30 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:30 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:30 INFO - PROCESS | 428 | 1467322230192 Marionette TRACE conn9 <- [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]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 903ms 14:30:30 INFO - PROCESS | 428 | 1467322230229 Marionette TRACE conn9 -> [0,557,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 428 | 1467322230233 Marionette TRACE conn9 <- [1,557,null,{"value":"13"}] 14:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:30:30 INFO - PROCESS | 428 | 1467322230239 Marionette TRACE conn9 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 428 | 1467322230244 Marionette TRACE conn9 <- [1,558,null,{}] 14:30:30 INFO - PROCESS | 428 | 1467322230248 Marionette TRACE conn9 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:30 INFO - PROCESS | 428 | 1467322230250 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:30 INFO - PROCESS | 428 | 1467322230340 Marionette TRACE conn9 <- [1,559,null,{"value":null}] 14:30:30 INFO - PROCESS | 428 | 1467322230348 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 428 | 1467322230350 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53571000 == 31 [pid = 428] [id = 149] 14:30:30 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4EFD5000) [pid = 428] [serial = 445] [outer = 0000000000000000] 14:30:30 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5274E800) [pid = 428] [serial = 446] [outer = 000000FA4EFD5000] 14:30:30 INFO - PROCESS | 428 | 1467322230401 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA52C4FC00) [pid = 428] [serial = 447] [outer = 000000FA4EFD5000] 14:30:30 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:30 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:30 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:30 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:30 INFO - PROCESS | 428 | 1467322230877 Marionette TRACE conn9 <- [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]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 693ms 14:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:30:30 INFO - PROCESS | 428 | 1467322230930 Marionette TRACE conn9 -> [0,561,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 428 | 1467322230933 Marionette TRACE conn9 <- [1,561,null,{"value":"13"}] 14:30:30 INFO - PROCESS | 428 | 1467322230968 Marionette TRACE conn9 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 428 | 1467322230970 Marionette TRACE conn9 <- [1,562,null,{}] 14:30:30 INFO - PROCESS | 428 | 1467322230980 Marionette TRACE conn9 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:30 INFO - PROCESS | 428 | 1467322230985 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:31 INFO - PROCESS | 428 | 1467322231086 Marionette TRACE conn9 <- [1,563,null,{"value":null}] 14:30:31 INFO - PROCESS | 428 | 1467322231150 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 428 | 1467322231154 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5551B800 == 32 [pid = 428] [id = 150] 14:30:31 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54F62800) [pid = 428] [serial = 448] [outer = 0000000000000000] 14:30:31 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54FBF400) [pid = 428] [serial = 449] [outer = 000000FA54F62800] 14:30:31 INFO - PROCESS | 428 | 1467322231205 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55140C00) [pid = 428] [serial = 450] [outer = 000000FA54F62800] 14:30:31 INFO - PROCESS | 428 | 1467322231610 Marionette TRACE conn9 <- [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]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 713ms 14:30:31 INFO - PROCESS | 428 | 1467322231652 Marionette TRACE conn9 -> [0,565,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 428 | 1467322231655 Marionette TRACE conn9 <- [1,565,null,{"value":"13"}] 14:30:31 INFO - PROCESS | 428 | 1467322231658 Marionette TRACE conn9 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:30:31 INFO - PROCESS | 428 | 1467322231660 Marionette TRACE conn9 <- [1,566,null,{}] 14:30:31 INFO - PROCESS | 428 | 1467322231663 Marionette TRACE conn9 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 428 | 1467322231665 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:31 INFO - PROCESS | 428 | 1467322231753 Marionette TRACE conn9 <- [1,567,null,{"value":null}] 14:30:31 INFO - PROCESS | 428 | 1467322231759 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 428 | 1467322231761 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F5A800 == 33 [pid = 428] [id = 151] 14:30:31 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA48FDA800) [pid = 428] [serial = 451] [outer = 0000000000000000] 14:30:31 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55D75000) [pid = 428] [serial = 452] [outer = 000000FA48FDA800] 14:30:31 INFO - PROCESS | 428 | 1467322231807 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55F7B800) [pid = 428] [serial = 453] [outer = 000000FA48FDA800] 14:30:32 INFO - PROCESS | 428 | 1467322232247 Marionette TRACE conn9 <- [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]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 627ms 14:30:32 INFO - PROCESS | 428 | 1467322232293 Marionette TRACE conn9 -> [0,569,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 428 | 1467322232295 Marionette TRACE conn9 <- [1,569,null,{"value":"13"}] 14:30:32 INFO - PROCESS | 428 | 1467322232298 Marionette TRACE conn9 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:30:32 INFO - PROCESS | 428 | 1467322232300 Marionette TRACE conn9 <- [1,570,null,{}] 14:30:32 INFO - PROCESS | 428 | 1467322232304 Marionette TRACE conn9 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:32 INFO - PROCESS | 428 | 1467322232306 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:32 INFO - PROCESS | 428 | 1467322232412 Marionette TRACE conn9 <- [1,571,null,{"value":null}] 14:30:32 INFO - PROCESS | 428 | 1467322232485 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 428 | 1467322232488 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5651C000 == 34 [pid = 428] [id = 152] 14:30:32 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4946A400) [pid = 428] [serial = 454] [outer = 0000000000000000] 14:30:32 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA56690800) [pid = 428] [serial = 455] [outer = 000000FA4946A400] 14:30:32 INFO - PROCESS | 428 | 1467322232533 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56F59C00) [pid = 428] [serial = 456] [outer = 000000FA4946A400] 14:30:32 INFO - PROCESS | 428 | 1467322232962 Marionette TRACE conn9 <- [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]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 14:30:32 INFO - PROCESS | 428 | 1467322232973 Marionette TRACE conn9 -> [0,573,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 428 | 1467322232975 Marionette TRACE conn9 <- [1,573,null,{"value":"13"}] 14:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:30:32 INFO - PROCESS | 428 | 1467322232986 Marionette TRACE conn9 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 428 | 1467322232988 Marionette TRACE conn9 <- [1,574,null,{}] 14:30:32 INFO - PROCESS | 428 | 1467322232991 Marionette TRACE conn9 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:33 INFO - PROCESS | 428 | 1467322232998 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:33 INFO - PROCESS | 428 | 1467322233137 Marionette TRACE conn9 <- [1,575,null,{"value":null}] 14:30:33 INFO - PROCESS | 428 | 1467322233143 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 428 | 1467322233146 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D34800 == 35 [pid = 428] [id = 153] 14:30:33 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA57AC2400) [pid = 428] [serial = 457] [outer = 0000000000000000] 14:30:33 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA58DBD400) [pid = 428] [serial = 458] [outer = 000000FA57AC2400] 14:30:33 INFO - PROCESS | 428 | 1467322233230 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5B0BC400) [pid = 428] [serial = 459] [outer = 000000FA57AC2400] 14:30:33 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:33 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:33 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:33 INFO - PROCESS | 428 | 1467322233674 Marionette TRACE conn9 <- [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]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 14:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:30:33 INFO - PROCESS | 428 | 1467322233727 Marionette TRACE conn9 -> [0,577,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 428 | 1467322233729 Marionette TRACE conn9 <- [1,577,null,{"value":"13"}] 14:30:33 INFO - PROCESS | 428 | 1467322233760 Marionette TRACE conn9 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 428 | 1467322233762 Marionette TRACE conn9 <- [1,578,null,{}] 14:30:33 INFO - PROCESS | 428 | 1467322233775 Marionette TRACE conn9 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:33 INFO - PROCESS | 428 | 1467322233777 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:33 INFO - PROCESS | 428 | 1467322233881 Marionette TRACE conn9 <- [1,579,null,{"value":null}] 14:30:33 INFO - PROCESS | 428 | 1467322233891 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 428 | 1467322233900 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3C7000 == 36 [pid = 428] [id = 154] 14:30:33 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA57F5A800) [pid = 428] [serial = 460] [outer = 0000000000000000] 14:30:33 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B4ADC00) [pid = 428] [serial = 461] [outer = 000000FA57F5A800] 14:30:33 INFO - PROCESS | 428 | 1467322233983 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5BAA4400) [pid = 428] [serial = 462] [outer = 000000FA57F5A800] 14:30:34 INFO - PROCESS | 428 | [428] 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 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA54FBC400) [pid = 428] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4EF74800) [pid = 428] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4E45B800) [pid = 428] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5344E000) [pid = 428] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA493C2400) [pid = 428] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48B27000) [pid = 428] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4D520800) [pid = 428] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55142400) [pid = 428] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA58DBA800) [pid = 428] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5C225800) [pid = 428] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4EE6E400) [pid = 428] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55F7DC00) [pid = 428] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA56691000) [pid = 428] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:30:34 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5792E400) [pid = 428] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:30:34 INFO - PROCESS | 428 | 1467322234786 Marionette TRACE conn9 <- [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]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1064ms 14:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:30:34 INFO - PROCESS | 428 | 1467322234801 Marionette TRACE conn9 -> [0,581,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 428 | 1467322234804 Marionette TRACE conn9 <- [1,581,null,{"value":"13"}] 14:30:34 INFO - PROCESS | 428 | 1467322234807 Marionette TRACE conn9 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 428 | 1467322234809 Marionette TRACE conn9 <- [1,582,null,{}] 14:30:34 INFO - PROCESS | 428 | 1467322234827 Marionette TRACE conn9 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:34 INFO - PROCESS | 428 | 1467322234829 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:34 INFO - PROCESS | 428 | 1467322234910 Marionette TRACE conn9 <- [1,583,null,{"value":null}] 14:30:34 INFO - PROCESS | 428 | 1467322234917 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 428 | 1467322234920 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DFAD800 == 37 [pid = 428] [id = 155] 14:30:34 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4E45B800) [pid = 428] [serial = 463] [outer = 0000000000000000] 14:30:34 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5513F800) [pid = 428] [serial = 464] [outer = 000000FA4E45B800] 14:30:34 INFO - PROCESS | 428 | 1467322234965 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BAA4C00) [pid = 428] [serial = 465] [outer = 000000FA4E45B800] 14:30:35 INFO - PROCESS | 428 | 1467322235388 Marionette TRACE conn9 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 648ms 14:30:35 INFO - PROCESS | 428 | 1467322235456 Marionette TRACE conn9 -> [0,585,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 428 | 1467322235458 Marionette TRACE conn9 <- [1,585,null,{"value":"13"}] 14:30:35 INFO - PROCESS | 428 | 1467322235461 Marionette TRACE conn9 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:30:35 INFO - PROCESS | 428 | 1467322235463 Marionette TRACE conn9 <- [1,586,null,{}] 14:30:35 INFO - PROCESS | 428 | 1467322235467 Marionette TRACE conn9 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:35 INFO - PROCESS | 428 | 1467322235469 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:35 INFO - PROCESS | 428 | 1467322235558 Marionette TRACE conn9 <- [1,587,null,{"value":null}] 14:30:35 INFO - PROCESS | 428 | 1467322235567 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 428 | 1467322235569 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDF7800 == 38 [pid = 428] [id = 156] 14:30:35 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5BC28400) [pid = 428] [serial = 466] [outer = 0000000000000000] 14:30:35 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BC61400) [pid = 428] [serial = 467] [outer = 000000FA5BC28400] 14:30:35 INFO - PROCESS | 428 | 1467322235613 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5C1D0000) [pid = 428] [serial = 468] [outer = 000000FA5BC28400] 14:30:36 INFO - PROCESS | 428 | 1467322236033 Marionette TRACE conn9 <- [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]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 14:30:36 INFO - PROCESS | 428 | 1467322236095 Marionette TRACE conn9 -> [0,589,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 428 | 1467322236097 Marionette TRACE conn9 <- [1,589,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:30:36 INFO - PROCESS | 428 | 1467322236100 Marionette TRACE conn9 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 428 | 1467322236102 Marionette TRACE conn9 <- [1,590,null,{}] 14:30:36 INFO - PROCESS | 428 | 1467322236105 Marionette TRACE conn9 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:36 INFO - PROCESS | 428 | 1467322236107 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:36 INFO - PROCESS | 428 | 1467322236190 Marionette TRACE conn9 <- [1,591,null,{"value":null}] 14:30:36 INFO - PROCESS | 428 | 1467322236197 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 428 | 1467322236199 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C49E800 == 39 [pid = 428] [id = 157] 14:30:36 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5C1D8800) [pid = 428] [serial = 469] [outer = 0000000000000000] 14:30:36 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5C216400) [pid = 428] [serial = 470] [outer = 000000FA5C1D8800] 14:30:36 INFO - PROCESS | 428 | 1467322236244 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5C21FC00) [pid = 428] [serial = 471] [outer = 000000FA5C1D8800] 14:30:36 INFO - PROCESS | 428 | 1467322236899 Marionette TRACE conn9 <- [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]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 840ms 14:30:36 INFO - PROCESS | 428 | 1467322236944 Marionette TRACE conn9 -> [0,593,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 428 | 1467322236948 Marionette TRACE conn9 <- [1,593,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:30:36 INFO - PROCESS | 428 | 1467322236955 Marionette TRACE conn9 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 428 | 1467322236958 Marionette TRACE conn9 <- [1,594,null,{}] 14:30:36 INFO - PROCESS | 428 | 1467322236964 Marionette TRACE conn9 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:36 INFO - PROCESS | 428 | 1467322236967 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:37 INFO - PROCESS | 428 | 1467322237083 Marionette TRACE conn9 <- [1,595,null,{"value":null}] 14:30:37 INFO - PROCESS | 428 | 1467322237156 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 428 | 1467322237159 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534ED000 == 40 [pid = 428] [id = 158] 14:30:37 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4DF11000) [pid = 428] [serial = 472] [outer = 0000000000000000] 14:30:37 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA52744000) [pid = 428] [serial = 473] [outer = 000000FA4DF11000] 14:30:37 INFO - PROCESS | 428 | 1467322237260 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5351F800) [pid = 428] [serial = 474] [outer = 000000FA4DF11000] 14:30:37 INFO - PROCESS | 428 | 1467322237905 Marionette TRACE conn9 <- [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]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 987ms 14:30:37 INFO - PROCESS | 428 | 1467322237945 Marionette TRACE conn9 -> [0,597,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 428 | 1467322237950 Marionette TRACE conn9 <- [1,597,null,{"value":"13"}] 14:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:30:37 INFO - PROCESS | 428 | 1467322237956 Marionette TRACE conn9 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 428 | 1467322237960 Marionette TRACE conn9 <- [1,598,null,{}] 14:30:37 INFO - PROCESS | 428 | 1467322237964 Marionette TRACE conn9 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:37 INFO - PROCESS | 428 | 1467322237967 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:38 INFO - PROCESS | 428 | 1467322238086 Marionette TRACE conn9 <- [1,599,null,{"value":null}] 14:30:38 INFO - PROCESS | 428 | 1467322238159 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 428 | 1467322238162 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58383000 == 41 [pid = 428] [id = 159] 14:30:38 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55D75800) [pid = 428] [serial = 475] [outer = 0000000000000000] 14:30:38 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA55F7A400) [pid = 428] [serial = 476] [outer = 000000FA55D75800] 14:30:38 INFO - PROCESS | 428 | 1467322238219 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA579AF400) [pid = 428] [serial = 477] [outer = 000000FA55D75800] 14:30:38 INFO - PROCESS | 428 | 1467322238857 Marionette TRACE conn9 <- [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]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 943ms 14:30:38 INFO - PROCESS | 428 | 1467322238903 Marionette TRACE conn9 -> [0,601,"getWindowHandle",null] 14:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:30:38 INFO - PROCESS | 428 | 1467322238906 Marionette TRACE conn9 <- [1,601,null,{"value":"13"}] 14:30:38 INFO - PROCESS | 428 | 1467322238910 Marionette TRACE conn9 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 428 | 1467322238914 Marionette TRACE conn9 <- [1,602,null,{}] 14:30:38 INFO - PROCESS | 428 | 1467322238941 Marionette TRACE conn9 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:38 INFO - PROCESS | 428 | 1467322238946 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:39 INFO - PROCESS | 428 | 1467322239067 Marionette TRACE conn9 <- [1,603,null,{"value":null}] 14:30:39 INFO - PROCESS | 428 | 1467322239133 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 428 | 1467322239136 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D072000 == 42 [pid = 428] [id = 160] 14:30:39 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5B4AC400) [pid = 428] [serial = 478] [outer = 0000000000000000] 14:30:39 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5C21C000) [pid = 428] [serial = 479] [outer = 000000FA5B4AC400] 14:30:39 INFO - PROCESS | 428 | 1467322239236 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA5C28A800) [pid = 428] [serial = 480] [outer = 000000FA5B4AC400] 14:30:39 INFO - PROCESS | 428 | 1467322239858 Marionette TRACE conn9 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 986ms 14:30:39 INFO - PROCESS | 428 | 1467322239896 Marionette TRACE conn9 -> [0,605,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 428 | 1467322239899 Marionette TRACE conn9 <- [1,605,null,{"value":"13"}] 14:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:30:39 INFO - PROCESS | 428 | 1467322239903 Marionette TRACE conn9 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 428 | 1467322239905 Marionette TRACE conn9 <- [1,606,null,{}] 14:30:39 INFO - PROCESS | 428 | 1467322239909 Marionette TRACE conn9 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:39 INFO - PROCESS | 428 | 1467322239911 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:40 INFO - PROCESS | 428 | 1467322240030 Marionette TRACE conn9 <- [1,607,null,{"value":null}] 14:30:40 INFO - PROCESS | 428 | 1467322240102 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 428 | 1467322240105 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D91F000 == 43 [pid = 428] [id = 161] 14:30:40 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA48FD3C00) [pid = 428] [serial = 481] [outer = 0000000000000000] 14:30:40 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4D709000) [pid = 428] [serial = 482] [outer = 000000FA48FD3C00] 14:30:40 INFO - PROCESS | 428 | 1467322240299 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA4F7B7C00) [pid = 428] [serial = 483] [outer = 000000FA48FD3C00] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDF7800 == 42 [pid = 428] [id = 156] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DFAD800 == 41 [pid = 428] [id = 155] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3C7000 == 40 [pid = 428] [id = 154] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D34800 == 39 [pid = 428] [id = 153] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5651C000 == 38 [pid = 428] [id = 152] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F5A800 == 37 [pid = 428] [id = 151] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5551B800 == 36 [pid = 428] [id = 150] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA53571000 == 35 [pid = 428] [id = 149] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE51800 == 34 [pid = 428] [id = 148] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE5800 == 33 [pid = 428] [id = 146] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F771000 == 32 [pid = 428] [id = 147] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA534DB000 == 31 [pid = 428] [id = 137] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D072000 == 30 [pid = 428] [id = 160] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA58383000 == 29 [pid = 428] [id = 159] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C49E800 == 28 [pid = 428] [id = 157] 14:30:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA534ED000 == 27 [pid = 428] [id = 158] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA55148800) [pid = 428] [serial = 423] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA52740C00) [pid = 428] [serial = 396] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA4DF07000) [pid = 428] [serial = 395] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA55F85C00) [pid = 428] [serial = 399] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA5552C800) [pid = 428] [serial = 398] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5BC24800) [pid = 428] [serial = 402] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5B00FC00) [pid = 428] [serial = 401] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5C473C00) [pid = 428] [serial = 405] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA5C292400) [pid = 428] [serial = 404] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA579B5400) [pid = 428] [serial = 408] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54F65400) [pid = 428] [serial = 407] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA58DB4C00) [pid = 428] [serial = 435] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55F89C00) [pid = 428] [serial = 428] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5792C400) [pid = 428] [serial = 431] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55D74000) [pid = 428] [serial = 426] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA56C8C800) [pid = 428] [serial = 429] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA53D1D400) [pid = 428] [serial = 420] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA579AC400) [pid = 428] [serial = 432] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA57E99400) [pid = 428] [serial = 434] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA54FC5C00) [pid = 428] [serial = 422] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55767C00) [pid = 428] [serial = 425] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4EF7B000) [pid = 428] [serial = 416] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4F715800) [pid = 428] [serial = 417] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55142800) [pid = 428] [serial = 411] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA54F5B000) [pid = 428] [serial = 410] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA49475000) [pid = 428] [serial = 413] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4DEB4400) [pid = 428] [serial = 414] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA53189800) [pid = 428] [serial = 419] [outer = 0000000000000000] [url = about:blank] 14:30:41 INFO - PROCESS | 428 | 1467322241644 Marionette TRACE conn9 <- [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]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1847ms 14:30:41 INFO - PROCESS | 428 | 1467322241753 Marionette TRACE conn9 -> [0,609,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 428 | 1467322241757 Marionette TRACE conn9 <- [1,609,null,{"value":"13"}] 14:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:30:41 INFO - PROCESS | 428 | 1467322241763 Marionette TRACE conn9 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 428 | 1467322241766 Marionette TRACE conn9 <- [1,610,null,{}] 14:30:41 INFO - PROCESS | 428 | 1467322241773 Marionette TRACE conn9 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:41 INFO - PROCESS | 428 | 1467322241776 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:41 INFO - PROCESS | 428 | 1467322241874 Marionette TRACE conn9 <- [1,611,null,{"value":null}] 14:30:41 INFO - PROCESS | 428 | 1467322241883 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 428 | 1467322241888 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D675000 == 28 [pid = 428] [id = 162] 14:30:41 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA48FD9000) [pid = 428] [serial = 484] [outer = 0000000000000000] 14:30:41 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA49472000) [pid = 428] [serial = 485] [outer = 000000FA48FD9000] 14:30:41 INFO - PROCESS | 428 | 1467322241992 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4DBFC000) [pid = 428] [serial = 486] [outer = 000000FA48FD9000] 14:30:42 INFO - PROCESS | 428 | 1467322242409 Marionette TRACE conn9 <- [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]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 693ms 14:30:42 INFO - PROCESS | 428 | 1467322242459 Marionette TRACE conn9 -> [0,613,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 428 | 1467322242464 Marionette TRACE conn9 <- [1,613,null,{"value":"13"}] 14:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:30:42 INFO - PROCESS | 428 | 1467322242471 Marionette TRACE conn9 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 428 | 1467322242474 Marionette TRACE conn9 <- [1,614,null,{}] 14:30:42 INFO - PROCESS | 428 | 1467322242478 Marionette TRACE conn9 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:42 INFO - PROCESS | 428 | 1467322242481 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:42 INFO - PROCESS | 428 | 1467322242572 Marionette TRACE conn9 <- [1,615,null,{"value":null}] 14:30:42 INFO - PROCESS | 428 | 1467322242580 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 428 | 1467322242583 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA531E6000 == 29 [pid = 428] [id = 163] 14:30:42 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4E2DBC00) [pid = 428] [serial = 487] [outer = 0000000000000000] 14:30:42 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4EF78000) [pid = 428] [serial = 488] [outer = 000000FA4E2DBC00] 14:30:42 INFO - PROCESS | 428 | 1467322242632 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4F716C00) [pid = 428] [serial = 489] [outer = 000000FA4E2DBC00] 14:30:43 INFO - PROCESS | 428 | 1467322243104 Marionette TRACE conn9 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 14:30:43 INFO - PROCESS | 428 | 1467322243164 Marionette TRACE conn9 -> [0,617,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 428 | 1467322243167 Marionette TRACE conn9 <- [1,617,null,{"value":"13"}] 14:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:30:43 INFO - PROCESS | 428 | 1467322243171 Marionette TRACE conn9 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 428 | 1467322243175 Marionette TRACE conn9 <- [1,618,null,{}] 14:30:43 INFO - PROCESS | 428 | 1467322243186 Marionette TRACE conn9 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:43 INFO - PROCESS | 428 | 1467322243191 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:43 INFO - PROCESS | 428 | 1467322243310 Marionette TRACE conn9 <- [1,619,null,{"value":null}] 14:30:43 INFO - PROCESS | 428 | 1467322243384 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 428 | 1467322243387 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55031000 == 30 [pid = 428] [id = 164] 14:30:43 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5275EC00) [pid = 428] [serial = 490] [outer = 0000000000000000] 14:30:43 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA527BDC00) [pid = 428] [serial = 491] [outer = 000000FA5275EC00] 14:30:43 INFO - PROCESS | 428 | 1467322243437 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA53523000) [pid = 428] [serial = 492] [outer = 000000FA5275EC00] 14:30:43 INFO - PROCESS | 428 | 1467322243862 Marionette TRACE conn9 <- [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]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 733ms 14:30:43 INFO - PROCESS | 428 | 1467322243905 Marionette TRACE conn9 -> [0,621,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 428 | 1467322243908 Marionette TRACE conn9 <- [1,621,null,{"value":"13"}] 14:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:30:43 INFO - PROCESS | 428 | 1467322243920 Marionette TRACE conn9 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 428 | 1467322243922 Marionette TRACE conn9 <- [1,622,null,{}] 14:30:43 INFO - PROCESS | 428 | 1467322243926 Marionette TRACE conn9 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:43 INFO - PROCESS | 428 | 1467322243928 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:44 INFO - PROCESS | 428 | 1467322244038 Marionette TRACE conn9 <- [1,623,null,{"value":null}] 14:30:44 INFO - PROCESS | 428 | 1467322244082 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 428 | 1467322244085 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55743800 == 31 [pid = 428] [id = 165] 14:30:44 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54F5D000) [pid = 428] [serial = 493] [outer = 0000000000000000] 14:30:44 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA54FBB800) [pid = 428] [serial = 494] [outer = 000000FA54F5D000] 14:30:44 INFO - PROCESS | 428 | 1467322244132 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55142C00) [pid = 428] [serial = 495] [outer = 000000FA54F5D000] 14:30:44 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:44 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:44 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:44 INFO - PROCESS | 428 | 1467322244571 Marionette TRACE conn9 <- [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]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 14:30:44 INFO - PROCESS | 428 | 1467322244606 Marionette TRACE conn9 -> [0,625,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 428 | 1467322244608 Marionette TRACE conn9 <- [1,625,null,{"value":"13"}] 14:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:30:44 INFO - PROCESS | 428 | 1467322244652 Marionette TRACE conn9 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 428 | 1467322244654 Marionette TRACE conn9 <- [1,626,null,{}] 14:30:44 INFO - PROCESS | 428 | 1467322244658 Marionette TRACE conn9 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:44 INFO - PROCESS | 428 | 1467322244660 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:44 INFO - PROCESS | 428 | 1467322244766 Marionette TRACE conn9 <- [1,627,null,{"value":null}] 14:30:44 INFO - PROCESS | 428 | 1467322244777 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 428 | 1467322244779 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F55000 == 32 [pid = 428] [id = 166] 14:30:44 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA48FD7400) [pid = 428] [serial = 496] [outer = 0000000000000000] 14:30:44 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55348C00) [pid = 428] [serial = 497] [outer = 000000FA48FD7400] 14:30:44 INFO - PROCESS | 428 | 1467322244860 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55B02C00) [pid = 428] [serial = 498] [outer = 000000FA48FD7400] 14:30:45 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:45 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:45 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:45 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:45 INFO - PROCESS | 428 | 1467322245293 Marionette TRACE conn9 <- [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]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 14:30:45 INFO - PROCESS | 428 | 1467322245333 Marionette TRACE conn9 -> [0,629,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 428 | 1467322245335 Marionette TRACE conn9 <- [1,629,null,{"value":"13"}] 14:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:30:45 INFO - PROCESS | 428 | 1467322245345 Marionette TRACE conn9 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 428 | 1467322245347 Marionette TRACE conn9 <- [1,630,null,{}] 14:30:45 INFO - PROCESS | 428 | 1467322245351 Marionette TRACE conn9 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:45 INFO - PROCESS | 428 | 1467322245357 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:45 INFO - PROCESS | 428 | 1467322245490 Marionette TRACE conn9 <- [1,631,null,{"value":null}] 14:30:45 INFO - PROCESS | 428 | 1467322245540 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 428 | 1467322245542 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56520000 == 33 [pid = 428] [id = 167] 14:30:45 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55D79000) [pid = 428] [serial = 499] [outer = 0000000000000000] 14:30:45 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55F7AC00) [pid = 428] [serial = 500] [outer = 000000FA55D79000] 14:30:45 INFO - PROCESS | 428 | 1467322245588 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA56DF5000) [pid = 428] [serial = 501] [outer = 000000FA55D79000] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5C1D8800) [pid = 428] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA58DBF000) [pid = 428] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA54F62800) [pid = 428] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4946A400) [pid = 428] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4E2D8C00) [pid = 428] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4E45B800) [pid = 428] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA57F5A800) [pid = 428] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48FDA800) [pid = 428] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E1E3000) [pid = 428] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA57AC2400) [pid = 428] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5BC28400) [pid = 428] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:30:45 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4EFD5000) [pid = 428] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:30:46 INFO - PROCESS | 428 | 1467322246147 Marionette TRACE conn9 <- [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]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 882ms 14:30:46 INFO - PROCESS | 428 | 1467322246223 Marionette TRACE conn9 -> [0,633,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 428 | 1467322246225 Marionette TRACE conn9 <- [1,633,null,{"value":"13"}] 14:30:46 INFO - PROCESS | 428 | 1467322246228 Marionette TRACE conn9 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:30:46 INFO - PROCESS | 428 | 1467322246230 Marionette TRACE conn9 <- [1,634,null,{}] 14:30:46 INFO - PROCESS | 428 | 1467322246234 Marionette TRACE conn9 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:46 INFO - PROCESS | 428 | 1467322246236 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:46 INFO - PROCESS | 428 | 1467322246316 Marionette TRACE conn9 <- [1,635,null,{"value":null}] 14:30:46 INFO - PROCESS | 428 | 1467322246321 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 428 | 1467322246323 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A62800 == 34 [pid = 428] [id = 168] 14:30:46 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55B11400) [pid = 428] [serial = 502] [outer = 0000000000000000] 14:30:46 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56685000) [pid = 428] [serial = 503] [outer = 000000FA55B11400] 14:30:46 INFO - PROCESS | 428 | 1467322246368 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA56F5AC00) [pid = 428] [serial = 504] [outer = 000000FA55B11400] 14:30:46 INFO - PROCESS | 428 | 1467322246776 Marionette TRACE conn9 <- [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]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 14:30:46 INFO - PROCESS | 428 | 1467322246818 Marionette TRACE conn9 -> [0,637,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 428 | 1467322246821 Marionette TRACE conn9 <- [1,637,null,{"value":"13"}] 14:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:30:46 INFO - PROCESS | 428 | 1467322246828 Marionette TRACE conn9 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 428 | 1467322246829 Marionette TRACE conn9 <- [1,638,null,{}] 14:30:46 INFO - PROCESS | 428 | 1467322246833 Marionette TRACE conn9 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:46 INFO - PROCESS | 428 | 1467322246835 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:46 INFO - PROCESS | 428 | 1467322246914 Marionette TRACE conn9 <- [1,639,null,{"value":null}] 14:30:46 INFO - PROCESS | 428 | 1467322246920 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 428 | 1467322246922 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D3D800 == 35 [pid = 428] [id = 169] 14:30:46 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA57931800) [pid = 428] [serial = 505] [outer = 0000000000000000] 14:30:46 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA579A6C00) [pid = 428] [serial = 506] [outer = 000000FA57931800] 14:30:46 INFO - PROCESS | 428 | 1467322246968 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA57ABE800) [pid = 428] [serial = 507] [outer = 000000FA57931800] 14:30:47 INFO - PROCESS | 428 | 1467322247421 Marionette TRACE conn9 <- [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]]]}] 14:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 14:30:47 INFO - PROCESS | 428 | 1467322247457 Marionette TRACE conn9 -> [0,641,"getWindowHandle",null] 14:30:47 INFO - PROCESS | 428 | 1467322247459 Marionette TRACE conn9 <- [1,641,null,{"value":"13"}] 14:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:30:47 INFO - PROCESS | 428 | 1467322247463 Marionette TRACE conn9 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 428 | 1467322247464 Marionette TRACE conn9 <- [1,642,null,{}] 14:30:47 INFO - PROCESS | 428 | 1467322247468 Marionette TRACE conn9 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:47 INFO - PROCESS | 428 | 1467322247470 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:47 INFO - PROCESS | 428 | 1467322247550 Marionette TRACE conn9 <- [1,643,null,{"value":null}] 14:30:47 INFO - PROCESS | 428 | 1467322247558 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 428 | 1467322247560 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B034800 == 36 [pid = 428] [id = 170] 14:30:47 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA57FBD800) [pid = 428] [serial = 508] [outer = 0000000000000000] 14:30:47 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA58359000) [pid = 428] [serial = 509] [outer = 000000FA57FBD800] 14:30:47 INFO - PROCESS | 428 | 1467322247604 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA58DB9800) [pid = 428] [serial = 510] [outer = 000000FA57FBD800] 14:30:48 INFO - PROCESS | 428 | 1467322248356 Marionette TRACE conn9 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 945ms 14:30:48 INFO - PROCESS | 428 | 1467322248412 Marionette TRACE conn9 -> [0,645,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 428 | 1467322248416 Marionette TRACE conn9 <- [1,645,null,{"value":"13"}] 14:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:30:48 INFO - PROCESS | 428 | 1467322248422 Marionette TRACE conn9 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 428 | 1467322248425 Marionette TRACE conn9 <- [1,646,null,{}] 14:30:48 INFO - PROCESS | 428 | 1467322248432 Marionette TRACE conn9 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:48 INFO - PROCESS | 428 | 1467322248435 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:48 INFO - PROCESS | 428 | 1467322248568 Marionette TRACE conn9 <- [1,647,null,{"value":null}] 14:30:48 INFO - PROCESS | 428 | 1467322248634 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:48 INFO - PROCESS | 428 | 1467322248637 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA531E3000 == 37 [pid = 428] [id = 171] 14:30:48 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA49476400) [pid = 428] [serial = 511] [outer = 0000000000000000] 14:30:48 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4E171C00) [pid = 428] [serial = 512] [outer = 000000FA49476400] 14:30:48 INFO - PROCESS | 428 | 1467322248696 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4F70B800) [pid = 428] [serial = 513] [outer = 000000FA49476400] 14:30:49 INFO - PROCESS | 428 | 1467322249368 Marionette TRACE conn9 <- [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]]]}] 14:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 14:30:49 INFO - PROCESS | 428 | 1467322249411 Marionette TRACE conn9 -> [0,649,"getWindowHandle",null] 14:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:30:49 INFO - PROCESS | 428 | 1467322249416 Marionette TRACE conn9 <- [1,649,null,{"value":"13"}] 14:30:49 INFO - PROCESS | 428 | 1467322249423 Marionette TRACE conn9 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 428 | 1467322249426 Marionette TRACE conn9 <- [1,650,null,{}] 14:30:49 INFO - PROCESS | 428 | 1467322249430 Marionette TRACE conn9 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:49 INFO - PROCESS | 428 | 1467322249433 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:49 INFO - PROCESS | 428 | 1467322249557 Marionette TRACE conn9 <- [1,651,null,{"value":null}] 14:30:49 INFO - PROCESS | 428 | 1467322249651 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 428 | 1467322249654 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FDA800 == 38 [pid = 428] [id = 172] 14:30:49 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA52CA8800) [pid = 428] [serial = 514] [outer = 0000000000000000] 14:30:49 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA53518400) [pid = 428] [serial = 515] [outer = 000000FA52CA8800] 14:30:49 INFO - PROCESS | 428 | 1467322249712 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA54FC8400) [pid = 428] [serial = 516] [outer = 000000FA52CA8800] 14:30:50 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:50 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D3D800 == 37 [pid = 428] [id = 169] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A62800 == 36 [pid = 428] [id = 168] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA56520000 == 35 [pid = 428] [id = 167] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F55000 == 34 [pid = 428] [id = 166] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA55743800 == 33 [pid = 428] [id = 165] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA55031000 == 32 [pid = 428] [id = 164] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA531E6000 == 31 [pid = 428] [id = 163] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D675000 == 30 [pid = 428] [id = 162] 14:30:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D91F000 == 29 [pid = 428] [id = 161] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA58DBD400) [pid = 428] [serial = 458] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA54FBF400) [pid = 428] [serial = 449] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA56F59C00) [pid = 428] [serial = 456] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5BC61400) [pid = 428] [serial = 467] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA52C4FC00) [pid = 428] [serial = 447] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4F714400) [pid = 428] [serial = 441] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA55F7B800) [pid = 428] [serial = 453] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5B0BC400) [pid = 428] [serial = 459] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5274E800) [pid = 428] [serial = 446] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5C216400) [pid = 428] [serial = 470] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5C21FC00) [pid = 428] [serial = 471] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5C1D0000) [pid = 428] [serial = 468] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5B00E000) [pid = 428] [serial = 437] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55140C00) [pid = 428] [serial = 450] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA56690800) [pid = 428] [serial = 455] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52743800) [pid = 428] [serial = 444] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5513F800) [pid = 428] [serial = 464] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5B018C00) [pid = 428] [serial = 438] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5BAA4400) [pid = 428] [serial = 462] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55D75000) [pid = 428] [serial = 452] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4E45A400) [pid = 428] [serial = 440] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5BAA4C00) [pid = 428] [serial = 465] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5B4ADC00) [pid = 428] [serial = 461] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA4EE10800) [pid = 428] [serial = 443] [outer = 0000000000000000] [url = about:blank] 14:30:50 INFO - PROCESS | 428 | 1467322250613 Marionette TRACE conn9 <- [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]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1241ms 14:30:50 INFO - PROCESS | 428 | 1467322250664 Marionette TRACE conn9 -> [0,653,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 428 | 1467322250669 Marionette TRACE conn9 <- [1,653,null,{"value":"13"}] 14:30:50 INFO - PROCESS | 428 | 1467322250674 Marionette TRACE conn9 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:30:50 INFO - PROCESS | 428 | 1467322250678 Marionette TRACE conn9 <- [1,654,null,{}] 14:30:50 INFO - PROCESS | 428 | 1467322250683 Marionette TRACE conn9 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:50 INFO - PROCESS | 428 | 1467322250686 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:50 INFO - PROCESS | 428 | 1467322250788 Marionette TRACE conn9 <- [1,655,null,{"value":null}] 14:30:50 INFO - PROCESS | 428 | 1467322250857 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 428 | 1467322250862 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE25000 == 30 [pid = 428] [id = 173] 14:30:50 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4E1E3400) [pid = 428] [serial = 517] [outer = 0000000000000000] 14:30:50 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4E579800) [pid = 428] [serial = 518] [outer = 000000FA4E1E3400] 14:30:50 INFO - PROCESS | 428 | 1467322250911 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4F70DC00) [pid = 428] [serial = 519] [outer = 000000FA4E1E3400] 14:30:51 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:51 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:51 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:51 INFO - PROCESS | 428 | 1467322251304 Marionette TRACE conn9 <- [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]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 691ms 14:30:51 INFO - PROCESS | 428 | 1467322251383 Marionette TRACE conn9 -> [0,657,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 428 | 1467322251387 Marionette TRACE conn9 <- [1,657,null,{"value":"13"}] 14:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:30:51 INFO - PROCESS | 428 | 1467322251398 Marionette TRACE conn9 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 428 | 1467322251401 Marionette TRACE conn9 <- [1,658,null,{}] 14:30:51 INFO - PROCESS | 428 | 1467322251404 Marionette TRACE conn9 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:51 INFO - PROCESS | 428 | 1467322251407 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:51 INFO - PROCESS | 428 | 1467322251495 Marionette TRACE conn9 <- [1,659,null,{"value":null}] 14:30:51 INFO - PROCESS | 428 | 1467322251507 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 428 | 1467322251510 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53C53800 == 31 [pid = 428] [id = 174] 14:30:51 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA52B25000) [pid = 428] [serial = 520] [outer = 0000000000000000] 14:30:51 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52CB7800) [pid = 428] [serial = 521] [outer = 000000FA52B25000] 14:30:51 INFO - PROCESS | 428 | 1467322251559 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA54F5E400) [pid = 428] [serial = 522] [outer = 000000FA52B25000] 14:30:52 INFO - PROCESS | 428 | 1467322252043 Marionette TRACE conn9 <- [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]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 690ms 14:30:52 INFO - PROCESS | 428 | 1467322252086 Marionette TRACE conn9 -> [0,661,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 428 | 1467322252089 Marionette TRACE conn9 <- [1,661,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:30:52 INFO - PROCESS | 428 | 1467322252092 Marionette TRACE conn9 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 428 | 1467322252096 Marionette TRACE conn9 <- [1,662,null,{}] 14:30:52 INFO - PROCESS | 428 | 1467322252107 Marionette TRACE conn9 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:52 INFO - PROCESS | 428 | 1467322252112 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:52 INFO - PROCESS | 428 | 1467322252199 Marionette TRACE conn9 <- [1,663,null,{"value":null}] 14:30:52 INFO - PROCESS | 428 | 1467322252208 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 428 | 1467322252211 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA558B4800 == 32 [pid = 428] [id = 175] 14:30:52 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA493C7800) [pid = 428] [serial = 523] [outer = 0000000000000000] 14:30:52 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55965800) [pid = 428] [serial = 524] [outer = 000000FA493C7800] 14:30:52 INFO - PROCESS | 428 | 1467322252318 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55D80000) [pid = 428] [serial = 525] [outer = 000000FA493C7800] 14:30:52 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:52 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:52 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:52 INFO - PROCESS | 428 | 1467322252717 Marionette TRACE conn9 <- [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]]]}] 14:30:52 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 14:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 14:30:52 INFO - PROCESS | 428 | 1467322252725 Marionette TRACE conn9 -> [0,665,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 428 | 1467322252727 Marionette TRACE conn9 <- [1,665,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:30:52 INFO - PROCESS | 428 | 1467322252731 Marionette TRACE conn9 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 428 | 1467322252733 Marionette TRACE conn9 <- [1,666,null,{}] 14:30:52 INFO - PROCESS | 428 | 1467322252736 Marionette TRACE conn9 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:52 INFO - PROCESS | 428 | 1467322252738 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:52 INFO - PROCESS | 428 | 1467322252827 Marionette TRACE conn9 <- [1,667,null,{"value":null}] 14:30:52 INFO - PROCESS | 428 | 1467322252939 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 428 | 1467322252942 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5650E800 == 33 [pid = 428] [id = 176] 14:30:52 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55F7EC00) [pid = 428] [serial = 526] [outer = 0000000000000000] 14:30:52 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56691000) [pid = 428] [serial = 527] [outer = 000000FA55F7EC00] 14:30:52 INFO - PROCESS | 428 | 1467322252989 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57929800) [pid = 428] [serial = 528] [outer = 000000FA55F7EC00] 14:30:53 INFO - PROCESS | 428 | 1467322253415 Marionette TRACE conn9 <- [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]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 14:30:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:30:53 INFO - PROCESS | 428 | 1467322253468 Marionette TRACE conn9 -> [0,669,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 428 | 1467322253470 Marionette TRACE conn9 <- [1,669,null,{"value":"13"}] 14:30:53 INFO - PROCESS | 428 | 1467322253473 Marionette TRACE conn9 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 428 | 1467322253475 Marionette TRACE conn9 <- [1,670,null,{}] 14:30:53 INFO - PROCESS | 428 | 1467322253478 Marionette TRACE conn9 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:53 INFO - PROCESS | 428 | 1467322253481 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:53 INFO - PROCESS | 428 | 1467322253587 Marionette TRACE conn9 <- [1,671,null,{"value":null}] 14:30:53 INFO - PROCESS | 428 | 1467322253593 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 428 | 1467322253595 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58382800 == 34 [pid = 428] [id = 177] 14:30:53 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4946B000) [pid = 428] [serial = 529] [outer = 0000000000000000] 14:30:53 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA57AC0400) [pid = 428] [serial = 530] [outer = 000000FA4946B000] 14:30:53 INFO - PROCESS | 428 | 1467322253641 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA58DBBC00) [pid = 428] [serial = 531] [outer = 000000FA4946B000] 14:30:54 INFO - PROCESS | 428 | [428] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:30:54 INFO - PROCESS | 428 | [428] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:30:54 INFO - PROCESS | 428 | 1467322254633 Marionette TRACE conn9 <- [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]]]}] 14:30:54 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) 14:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 14:30:54 INFO - PROCESS | 428 | 1467322254658 Marionette TRACE conn9 -> [0,673,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 428 | 1467322254660 Marionette TRACE conn9 <- [1,673,null,{"value":"13"}] 14:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:30:54 INFO - PROCESS | 428 | 1467322254669 Marionette TRACE conn9 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 428 | 1467322254671 Marionette TRACE conn9 <- [1,674,null,{}] 14:30:54 INFO - PROCESS | 428 | 1467322254674 Marionette TRACE conn9 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:54 INFO - PROCESS | 428 | 1467322254680 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:54 INFO - PROCESS | 428 | 1467322254834 Marionette TRACE conn9 <- [1,675,null,{"value":null}] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4E2DBC00) [pid = 428] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5275EC00) [pid = 428] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA48FD3C00) [pid = 428] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA48FD9000) [pid = 428] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F5D000) [pid = 428] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4DF11000) [pid = 428] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55D75800) [pid = 428] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5B4AC400) [pid = 428] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA48FD7400) [pid = 428] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55D79000) [pid = 428] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA57931800) [pid = 428] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:30:54 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA55B11400) [pid = 428] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:30:54 INFO - PROCESS | 428 | 1467322254887 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 428 | 1467322254889 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F76F800 == 35 [pid = 428] [id = 178] 14:30:54 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA48FD7400) [pid = 428] [serial = 532] [outer = 0000000000000000] 14:30:54 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4DF11000) [pid = 428] [serial = 533] [outer = 000000FA48FD7400] 14:30:54 INFO - PROCESS | 428 | 1467322254935 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5533AC00) [pid = 428] [serial = 534] [outer = 000000FA48FD7400] 14:30:55 INFO - PROCESS | 428 | 1467322255778 Marionette TRACE conn9 <- [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]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:30:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1139ms 14:30:55 INFO - PROCESS | 428 | 1467322255812 Marionette TRACE conn9 -> [0,677,"getWindowHandle",null] 14:30:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:30:55 INFO - PROCESS | 428 | 1467322255814 Marionette TRACE conn9 <- [1,677,null,{"value":"13"}] 14:30:55 INFO - PROCESS | 428 | 1467322255818 Marionette TRACE conn9 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 428 | 1467322255820 Marionette TRACE conn9 <- [1,678,null,{}] 14:30:55 INFO - PROCESS | 428 | 1467322255823 Marionette TRACE conn9 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:55 INFO - PROCESS | 428 | 1467322255825 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:55 INFO - PROCESS | 428 | 1467322255907 Marionette TRACE conn9 <- [1,679,null,{"value":null}] 14:30:55 INFO - PROCESS | 428 | 1467322255914 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 428 | 1467322255916 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC89000 == 36 [pid = 428] [id = 179] 14:30:55 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA58DB8C00) [pid = 428] [serial = 535] [outer = 0000000000000000] 14:30:55 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5BA9B400) [pid = 428] [serial = 536] [outer = 000000FA58DB8C00] 14:30:55 INFO - PROCESS | 428 | 1467322255962 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5BC21000) [pid = 428] [serial = 537] [outer = 000000FA58DB8C00] 14:30:56 INFO - PROCESS | 428 | 1467322256948 Marionette TRACE conn9 <- [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]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:30:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1182ms 14:30:57 INFO - PROCESS | 428 | 1467322257003 Marionette TRACE conn9 -> [0,681,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 428 | 1467322257009 Marionette TRACE conn9 <- [1,681,null,{"value":"13"}] 14:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:30:57 INFO - PROCESS | 428 | 1467322257015 Marionette TRACE conn9 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 428 | 1467322257018 Marionette TRACE conn9 <- [1,682,null,{}] 14:30:57 INFO - PROCESS | 428 | 1467322257025 Marionette TRACE conn9 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:57 INFO - PROCESS | 428 | 1467322257028 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:57 INFO - PROCESS | 428 | 1467322257181 Marionette TRACE conn9 <- [1,683,null,{"value":null}] 14:30:57 INFO - PROCESS | 428 | 1467322257293 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 428 | 1467322257296 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5357E000 == 37 [pid = 428] [id = 180] 14:30:57 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4E5DF800) [pid = 428] [serial = 538] [outer = 0000000000000000] 14:30:57 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4EF79400) [pid = 428] [serial = 539] [outer = 000000FA4E5DF800] 14:30:57 INFO - PROCESS | 428 | 1467322257370 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5275E000) [pid = 428] [serial = 540] [outer = 000000FA4E5DF800] 14:30:58 INFO - PROCESS | 428 | 1467322258430 Marionette TRACE conn9 <- [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]]]}] 14:30:58 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) 14:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1442ms 14:30:58 INFO - PROCESS | 428 | 1467322258459 Marionette TRACE conn9 -> [0,685,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 428 | 1467322258464 Marionette TRACE conn9 <- [1,685,null,{"value":"13"}] 14:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:30:58 INFO - PROCESS | 428 | 1467322258471 Marionette TRACE conn9 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 428 | 1467322258475 Marionette TRACE conn9 <- [1,686,null,{}] 14:30:58 INFO - PROCESS | 428 | 1467322258479 Marionette TRACE conn9 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:58 INFO - PROCESS | 428 | 1467322258482 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:58 INFO - PROCESS | 428 | 1467322258627 Marionette TRACE conn9 <- [1,687,null,{"value":null}] 14:30:58 INFO - PROCESS | 428 | 1467322258743 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 428 | 1467322258746 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:30:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA558B3000 == 38 [pid = 428] [id = 181] 14:30:58 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA556CC400) [pid = 428] [serial = 541] [outer = 0000000000000000] 14:30:58 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55B0F000) [pid = 428] [serial = 542] [outer = 000000FA556CC400] 14:30:58 INFO - PROCESS | 428 | 1467322258804 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56690800) [pid = 428] [serial = 543] [outer = 000000FA556CC400] 14:30:59 INFO - PROCESS | 428 | 1467322259848 Marionette TRACE conn9 <- [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]]]}] 14:30:59 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) 14:30:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1390ms 14:30:59 INFO - PROCESS | 428 | 1467322259863 Marionette TRACE conn9 -> [0,689,"getWindowHandle",null] 14:30:59 INFO - PROCESS | 428 | 1467322259866 Marionette TRACE conn9 <- [1,689,null,{"value":"13"}] 14:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:30:59 INFO - PROCESS | 428 | 1467322259870 Marionette TRACE conn9 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:30:59 INFO - PROCESS | 428 | 1467322259874 Marionette TRACE conn9 <- [1,690,null,{}] 14:30:59 INFO - PROCESS | 428 | 1467322259886 Marionette TRACE conn9 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:59 INFO - PROCESS | 428 | 1467322259891 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:00 INFO - PROCESS | 428 | 1467322260006 Marionette TRACE conn9 <- [1,691,null,{"value":null}] 14:31:00 INFO - PROCESS | 428 | 1467322260125 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 428 | 1467322260129 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C266000 == 39 [pid = 428] [id = 182] 14:31:00 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B0BF400) [pid = 428] [serial = 544] [outer = 0000000000000000] 14:31:00 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5BA9F800) [pid = 428] [serial = 545] [outer = 000000FA5B0BF400] 14:31:00 INFO - PROCESS | 428 | 1467322260192 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5BC6A800) [pid = 428] [serial = 546] [outer = 000000FA5B0BF400] 14:31:01 INFO - PROCESS | 428 | 1467322261239 Marionette TRACE conn9 <- [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]]]}] 14:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1401ms 14:31:01 INFO - PROCESS | 428 | 1467322261273 Marionette TRACE conn9 -> [0,693,"getWindowHandle",null] 14:31:01 INFO - PROCESS | 428 | 1467322261278 Marionette TRACE conn9 <- [1,693,null,{"value":"13"}] 14:31:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:31:01 INFO - PROCESS | 428 | 1467322261283 Marionette TRACE conn9 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - PROCESS | 428 | 1467322261286 Marionette TRACE conn9 <- [1,694,null,{}] 14:31:01 INFO - PROCESS | 428 | 1467322261292 Marionette TRACE conn9 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:01 INFO - PROCESS | 428 | 1467322261295 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:01 INFO - PROCESS | 428 | 1467322261402 Marionette TRACE conn9 <- [1,695,null,{"value":null}] 14:31:01 INFO - PROCESS | 428 | 1467322261508 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 428 | 1467322261510 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE32800 == 40 [pid = 428] [id = 183] 14:31:01 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA4DF0E800) [pid = 428] [serial = 547] [outer = 0000000000000000] 14:31:01 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4EE08400) [pid = 428] [serial = 548] [outer = 000000FA4DF0E800] 14:31:01 INFO - PROCESS | 428 | 1467322261607 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA52758400) [pid = 428] [serial = 549] [outer = 000000FA4DF0E800] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F76F800 == 39 [pid = 428] [id = 178] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA58382800 == 38 [pid = 428] [id = 177] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA5650E800 == 37 [pid = 428] [id = 176] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA558B4800 == 36 [pid = 428] [id = 175] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA53C53800 == 35 [pid = 428] [id = 174] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE25000 == 34 [pid = 428] [id = 173] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA531E3000 == 33 [pid = 428] [id = 171] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FDA800 == 32 [pid = 428] [id = 172] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B034800 == 31 [pid = 428] [id = 170] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C266000 == 30 [pid = 428] [id = 182] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA558B3000 == 29 [pid = 428] [id = 181] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC89000 == 28 [pid = 428] [id = 179] 14:31:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA5357E000 == 27 [pid = 428] [id = 180] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4EF78000) [pid = 428] [serial = 488] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4F716C00) [pid = 428] [serial = 489] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA527BDC00) [pid = 428] [serial = 491] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4F7B7C00) [pid = 428] [serial = 483] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4D709000) [pid = 428] [serial = 482] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA49472000) [pid = 428] [serial = 485] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4DBFC000) [pid = 428] [serial = 486] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54FBB800) [pid = 428] [serial = 494] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5351F800) [pid = 428] [serial = 474] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA52744000) [pid = 428] [serial = 473] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA579AF400) [pid = 428] [serial = 477] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55F7A400) [pid = 428] [serial = 476] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5C28A800) [pid = 428] [serial = 480] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5C21C000) [pid = 428] [serial = 479] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA55348C00) [pid = 428] [serial = 497] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55142C00) [pid = 428] [serial = 495] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55F7AC00) [pid = 428] [serial = 500] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA58359000) [pid = 428] [serial = 509] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA55B02C00) [pid = 428] [serial = 498] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA579A6C00) [pid = 428] [serial = 506] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA56DF5000) [pid = 428] [serial = 501] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA56685000) [pid = 428] [serial = 503] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA53523000) [pid = 428] [serial = 492] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA56F5AC00) [pid = 428] [serial = 504] [outer = 0000000000000000] [url = about:blank] 14:31:02 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA57ABE800) [pid = 428] [serial = 507] [outer = 0000000000000000] [url = about:blank] 14:31:03 INFO - PROCESS | 428 | 1467322263228 Marionette TRACE conn9 <- [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]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:31:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1995ms 14:31:03 INFO - PROCESS | 428 | 1467322263282 Marionette TRACE conn9 -> [0,697,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 428 | 1467322263286 Marionette TRACE conn9 <- [1,697,null,{"value":"13"}] 14:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:31:03 INFO - PROCESS | 428 | 1467322263291 Marionette TRACE conn9 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - PROCESS | 428 | 1467322263295 Marionette TRACE conn9 <- [1,698,null,{}] 14:31:03 INFO - PROCESS | 428 | 1467322263300 Marionette TRACE conn9 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:03 INFO - PROCESS | 428 | 1467322263303 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:03 INFO - PROCESS | 428 | 1467322263390 Marionette TRACE conn9 <- [1,699,null,{"value":null}] 14:31:03 INFO - PROCESS | 428 | 1467322263450 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 428 | 1467322263453 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA49D36800 == 28 [pid = 428] [id = 184] 14:31:03 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA4860DC00) [pid = 428] [serial = 550] [outer = 0000000000000000] 14:31:03 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA48FD4000) [pid = 428] [serial = 551] [outer = 000000FA4860DC00] 14:31:03 INFO - PROCESS | 428 | 1467322263502 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA493BAC00) [pid = 428] [serial = 552] [outer = 000000FA4860DC00] 14:31:04 INFO - PROCESS | 428 | 1467322264386 Marionette TRACE conn9 <- [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]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1131ms 14:31:04 INFO - PROCESS | 428 | 1467322264427 Marionette TRACE conn9 -> [0,701,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 428 | 1467322264432 Marionette TRACE conn9 <- [1,701,null,{"value":"13"}] 14:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:31:04 INFO - PROCESS | 428 | 1467322264439 Marionette TRACE conn9 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 428 | 1467322264442 Marionette TRACE conn9 <- [1,702,null,{}] 14:31:04 INFO - PROCESS | 428 | 1467322264446 Marionette TRACE conn9 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:04 INFO - PROCESS | 428 | 1467322264448 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:04 INFO - PROCESS | 428 | 1467322264566 Marionette TRACE conn9 <- [1,703,null,{"value":null}] 14:31:04 INFO - PROCESS | 428 | 1467322264573 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 428 | 1467322264576 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E40B000 == 29 [pid = 428] [id = 185] 14:31:04 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4A4E9400) [pid = 428] [serial = 553] [outer = 0000000000000000] 14:31:04 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4D5CFC00) [pid = 428] [serial = 554] [outer = 000000FA4A4E9400] 14:31:04 INFO - PROCESS | 428 | 1467322264624 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4843B400) [pid = 428] [serial = 555] [outer = 000000FA4A4E9400] 14:31:05 INFO - PROCESS | 428 | 1467322265599 Marionette TRACE conn9 <- [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]]]}] 14:31:05 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 14:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1196ms 14:31:05 INFO - PROCESS | 428 | 1467322265637 Marionette TRACE conn9 -> [0,705,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 428 | 1467322265639 Marionette TRACE conn9 <- [1,705,null,{"value":"13"}] 14:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:31:05 INFO - PROCESS | 428 | 1467322265643 Marionette TRACE conn9 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - PROCESS | 428 | 1467322265647 Marionette TRACE conn9 <- [1,706,null,{}] 14:31:05 INFO - PROCESS | 428 | 1467322265659 Marionette TRACE conn9 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:05 INFO - PROCESS | 428 | 1467322265664 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:05 INFO - PROCESS | 428 | 1467322265778 Marionette TRACE conn9 <- [1,707,null,{"value":null}] 14:31:05 INFO - PROCESS | 428 | 1467322265787 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 428 | 1467322265790 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5346B000 == 30 [pid = 428] [id = 186] 14:31:05 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4D70C800) [pid = 428] [serial = 556] [outer = 0000000000000000] 14:31:05 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4EF7A400) [pid = 428] [serial = 557] [outer = 000000FA4D70C800] 14:31:05 INFO - PROCESS | 428 | 1467322265840 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4F714800) [pid = 428] [serial = 558] [outer = 000000FA4D70C800] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4946B000) [pid = 428] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA48FD7400) [pid = 428] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA52CA8800) [pid = 428] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA57FBD800) [pid = 428] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA49476400) [pid = 428] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA4E1E3400) [pid = 428] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA52B25000) [pid = 428] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA493C7800) [pid = 428] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA55F7EC00) [pid = 428] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:31:06 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA58DB8C00) [pid = 428] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:31:06 INFO - PROCESS | 428 | 1467322266799 Marionette TRACE conn9 <- [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]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1192ms 14:31:06 INFO - PROCESS | 428 | 1467322266838 Marionette TRACE conn9 -> [0,709,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 428 | 1467322266841 Marionette TRACE conn9 <- [1,709,null,{"value":"13"}] 14:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:31:06 INFO - PROCESS | 428 | 1467322266845 Marionette TRACE conn9 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 428 | 1467322266846 Marionette TRACE conn9 <- [1,710,null,{}] 14:31:06 INFO - PROCESS | 428 | 1467322266850 Marionette TRACE conn9 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:06 INFO - PROCESS | 428 | 1467322266852 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:06 INFO - PROCESS | 428 | 1467322266959 Marionette TRACE conn9 <- [1,711,null,{"value":null}] 14:31:06 INFO - PROCESS | 428 | 1467322266968 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 428 | 1467322266970 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D7F000 == 31 [pid = 428] [id = 187] 14:31:06 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA52744000) [pid = 428] [serial = 559] [outer = 0000000000000000] 14:31:07 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA5274CC00) [pid = 428] [serial = 560] [outer = 000000FA52744000] 14:31:07 INFO - PROCESS | 428 | 1467322267017 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA527C4400) [pid = 428] [serial = 561] [outer = 000000FA52744000] 14:31:07 INFO - PROCESS | 428 | 1467322267453 Marionette TRACE conn9 <- [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] 14:31:07 INFO - PROCESS | 428 | 1467322267542 Marionette TRACE conn9 <- [1,713,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:31:07 INFO - PROCESS | 428 | 1467322267545 Marionette TRACE conn9 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 428 | 1467322267547 Marionette TRACE conn9 <- [1,714,null,{}] 14:31:07 INFO - PROCESS | 428 | 1467322267551 Marionette TRACE conn9 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:07 INFO - PROCESS | 428 | 1467322267553 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:07 INFO - PROCESS | 428 | 1467322267639 Marionette TRACE conn9 <- [1,715,null,{"value":null}] 14:31:07 INFO - PROCESS | 428 | 1467322267649 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 428 | 1467322267651 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55513800 == 32 [pid = 428] [id = 188] 14:31:07 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA493C6800) [pid = 428] [serial = 562] [outer = 0000000000000000] 14:31:07 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA53517C00) [pid = 428] [serial = 563] [outer = 000000FA493C6800] 14:31:07 INFO - PROCESS | 428 | 1467322267696 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA53523000) [pid = 428] [serial = 564] [outer = 000000FA493C6800] 14:31:08 INFO - PROCESS | 428 | 1467322268178 Marionette TRACE conn9 <- [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]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 14:31:08 INFO - PROCESS | 428 | 1467322268240 Marionette TRACE conn9 -> [0,717,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 428 | 1467322268242 Marionette TRACE conn9 <- [1,717,null,{"value":"13"}] 14:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:31:08 INFO - PROCESS | 428 | 1467322268246 Marionette TRACE conn9 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 428 | 1467322268247 Marionette TRACE conn9 <- [1,718,null,{}] 14:31:08 INFO - PROCESS | 428 | 1467322268251 Marionette TRACE conn9 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:08 INFO - PROCESS | 428 | 1467322268257 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:08 INFO - PROCESS | 428 | 1467322268395 Marionette TRACE conn9 <- [1,719,null,{"value":null}] 14:31:08 INFO - PROCESS | 428 | 1467322268408 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 428 | 1467322268410 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D93000 == 33 [pid = 428] [id = 189] 14:31:08 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA54F5BC00) [pid = 428] [serial = 565] [outer = 0000000000000000] 14:31:08 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA550DF400) [pid = 428] [serial = 566] [outer = 000000FA54F5BC00] 14:31:08 INFO - PROCESS | 428 | 1467322268462 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA55146400) [pid = 428] [serial = 567] [outer = 000000FA54F5BC00] 14:31:09 INFO - PROCESS | 428 | 1467322269241 Marionette TRACE conn9 <- [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] 14:31:09 INFO - PROCESS | 428 | 1467322269284 Marionette TRACE conn9 <- [1,721,null,{"value":"13"}] 14:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:31:09 INFO - PROCESS | 428 | 1467322269289 Marionette TRACE conn9 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:31:09 INFO - PROCESS | 428 | 1467322269295 Marionette TRACE conn9 <- [1,722,null,{}] 14:31:09 INFO - PROCESS | 428 | 1467322269300 Marionette TRACE conn9 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:09 INFO - PROCESS | 428 | 1467322269303 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:09 INFO - PROCESS | 428 | 1467322269427 Marionette TRACE conn9 <- [1,723,null,{"value":null}] 14:31:09 INFO - PROCESS | 428 | 1467322269495 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 428 | 1467322269498 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E524000 == 34 [pid = 428] [id = 190] 14:31:09 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4946EC00) [pid = 428] [serial = 568] [outer = 0000000000000000] 14:31:09 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA49966C00) [pid = 428] [serial = 569] [outer = 000000FA4946EC00] 14:31:09 INFO - PROCESS | 428 | 1467322269557 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4DFA6800) [pid = 428] [serial = 570] [outer = 000000FA4946EC00] 14:31:10 INFO - PROCESS | 428 | 1467322270296 Marionette TRACE conn9 <- [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]]]}] 14:31:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1032ms 14:31:10 INFO - PROCESS | 428 | 1467322270325 Marionette TRACE conn9 -> [0,725,"getWindowHandle",null] 14:31:10 INFO - PROCESS | 428 | 1467322270330 Marionette TRACE conn9 <- [1,725,null,{"value":"13"}] 14:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:31:10 INFO - PROCESS | 428 | 1467322270337 Marionette TRACE conn9 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - PROCESS | 428 | 1467322270340 Marionette TRACE conn9 <- [1,726,null,{}] 14:31:10 INFO - PROCESS | 428 | 1467322270344 Marionette TRACE conn9 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:10 INFO - PROCESS | 428 | 1467322270347 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:10 INFO - PROCESS | 428 | 1467322270494 Marionette TRACE conn9 <- [1,727,null,{"value":null}] 14:31:10 INFO - PROCESS | 428 | 1467322270564 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 428 | 1467322270567 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5574B800 == 35 [pid = 428] [id = 191] 14:31:10 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4946F800) [pid = 428] [serial = 571] [outer = 0000000000000000] 14:31:10 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5274D000) [pid = 428] [serial = 572] [outer = 000000FA4946F800] 14:31:10 INFO - PROCESS | 428 | 1467322270625 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5379D400) [pid = 428] [serial = 573] [outer = 000000FA4946F800] 14:31:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA55513800 == 34 [pid = 428] [id = 188] 14:31:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D7F000 == 33 [pid = 428] [id = 187] 14:31:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5346B000 == 32 [pid = 428] [id = 186] 14:31:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E40B000 == 31 [pid = 428] [id = 185] 14:31:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA49D36800 == 30 [pid = 428] [id = 184] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5BA9B400) [pid = 428] [serial = 536] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA58DBBC00) [pid = 428] [serial = 531] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA57AC0400) [pid = 428] [serial = 530] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4DF11000) [pid = 428] [serial = 533] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA53518400) [pid = 428] [serial = 515] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA54FC8400) [pid = 428] [serial = 516] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5533AC00) [pid = 428] [serial = 534] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA58DB9800) [pid = 428] [serial = 510] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA4E171C00) [pid = 428] [serial = 512] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA4F70B800) [pid = 428] [serial = 513] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA4E579800) [pid = 428] [serial = 518] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA4F70DC00) [pid = 428] [serial = 519] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA52CB7800) [pid = 428] [serial = 521] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA54F5E400) [pid = 428] [serial = 522] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA55965800) [pid = 428] [serial = 524] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA55D80000) [pid = 428] [serial = 525] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA5BC21000) [pid = 428] [serial = 537] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA56691000) [pid = 428] [serial = 527] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA57929800) [pid = 428] [serial = 528] [outer = 0000000000000000] [url = about:blank] 14:31:11 INFO - PROCESS | 428 | [428] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:31:11 INFO - PROCESS | 428 | 1467322271883 Marionette TRACE conn9 <- [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]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:31:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1598ms 14:31:11 INFO - PROCESS | 428 | 1467322271937 Marionette TRACE conn9 -> [0,729,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 428 | 1467322271942 Marionette TRACE conn9 <- [1,729,null,{"value":"13"}] 14:31:11 INFO - PROCESS | 428 | 1467322271947 Marionette TRACE conn9 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:31:11 INFO - PROCESS | 428 | 1467322271950 Marionette TRACE conn9 <- [1,730,null,{}] 14:31:11 INFO - PROCESS | 428 | 1467322271956 Marionette TRACE conn9 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:11 INFO - PROCESS | 428 | 1467322271959 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:12 INFO - PROCESS | 428 | 1467322272043 Marionette TRACE conn9 <- [1,731,null,{"value":null}] 14:31:12 INFO - PROCESS | 428 | 1467322272050 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 428 | 1467322272052 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DE30000 == 31 [pid = 428] [id = 192] 14:31:12 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA49469400) [pid = 428] [serial = 574] [outer = 0000000000000000] 14:31:12 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA4DE60800) [pid = 428] [serial = 575] [outer = 000000FA49469400] 14:31:12 INFO - PROCESS | 428 | 1467322272103 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA4E5E2800) [pid = 428] [serial = 576] [outer = 000000FA49469400] 14:31:13 INFO - PROCESS | 428 | 1467322273071 Marionette TRACE conn9 <- [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]]]}] 14:31:13 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 14:31:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1140ms 14:31:13 INFO - PROCESS | 428 | 1467322273091 Marionette TRACE conn9 -> [0,733,"getWindowHandle",null] 14:31:13 INFO - PROCESS | 428 | 1467322273095 Marionette TRACE conn9 <- [1,733,null,{"value":"13"}] 14:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:31:13 INFO - PROCESS | 428 | 1467322273102 Marionette TRACE conn9 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:31:13 INFO - PROCESS | 428 | 1467322273104 Marionette TRACE conn9 <- [1,734,null,{}] 14:31:13 INFO - PROCESS | 428 | 1467322273108 Marionette TRACE conn9 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:13 INFO - PROCESS | 428 | 1467322273111 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:13 INFO - PROCESS | 428 | 1467322273200 Marionette TRACE conn9 <- [1,735,null,{"value":null}] 14:31:13 INFO - PROCESS | 428 | 1467322273208 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 428 | 1467322273211 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534E5800 == 32 [pid = 428] [id = 193] 14:31:13 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA4F969400) [pid = 428] [serial = 577] [outer = 0000000000000000] 14:31:13 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA52742400) [pid = 428] [serial = 578] [outer = 000000FA4F969400] 14:31:13 INFO - PROCESS | 428 | 1467322273260 Marionette DEBUG loaded listener.js 14:31:13 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA52C54400) [pid = 428] [serial = 579] [outer = 000000FA4F969400] 14:31:14 INFO - PROCESS | 428 | 1467322274230 Marionette TRACE conn9 <- [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]]]}] 14:31:14 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.) 14:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1142ms 14:31:14 INFO - PROCESS | 428 | 1467322274247 Marionette TRACE conn9 -> [0,737,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 428 | 1467322274249 Marionette TRACE conn9 <- [1,737,null,{"value":"13"}] 14:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:31:14 INFO - PROCESS | 428 | 1467322274253 Marionette TRACE conn9 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 428 | 1467322274257 Marionette TRACE conn9 <- [1,738,null,{}] 14:31:14 INFO - PROCESS | 428 | 1467322274275 Marionette TRACE conn9 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:14 INFO - PROCESS | 428 | 1467322274281 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:14 INFO - PROCESS | 428 | 1467322274394 Marionette TRACE conn9 <- [1,739,null,{"value":null}] 14:31:14 INFO - PROCESS | 428 | 1467322274402 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:14 INFO - PROCESS | 428 | 1467322274405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5550D800 == 33 [pid = 428] [id = 194] 14:31:14 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA54F5D800) [pid = 428] [serial = 580] [outer = 0000000000000000] 14:31:14 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA54FBF400) [pid = 428] [serial = 581] [outer = 000000FA54F5D800] 14:31:14 INFO - PROCESS | 428 | 1467322274493 Marionette DEBUG loaded listener.js 14:31:14 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA55140400) [pid = 428] [serial = 582] [outer = 000000FA54F5D800] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA4DF0E800) [pid = 428] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA4860DC00) [pid = 428] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA4A4E9400) [pid = 428] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA4E5DF800) [pid = 428] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA556CC400) [pid = 428] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA5B0BF400) [pid = 428] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA4D70C800) [pid = 428] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA493C6800) [pid = 428] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:31:14 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA52744000) [pid = 428] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:31:15 INFO - PROCESS | 428 | 1467322275418 Marionette TRACE conn9 <- [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]]]}] 14:31:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:31:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1202ms 14:31:15 INFO - PROCESS | 428 | 1467322275457 Marionette TRACE conn9 -> [0,741,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 428 | 1467322275460 Marionette TRACE conn9 <- [1,741,null,{"value":"13"}] 14:31:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:31:15 INFO - PROCESS | 428 | 1467322275464 Marionette TRACE conn9 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - PROCESS | 428 | 1467322275466 Marionette TRACE conn9 <- [1,742,null,{}] 14:31:15 INFO - PROCESS | 428 | 1467322275469 Marionette TRACE conn9 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:15 INFO - PROCESS | 428 | 1467322275471 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:15 INFO - PROCESS | 428 | 1467322275581 Marionette TRACE conn9 <- [1,743,null,{"value":null}] 14:31:15 INFO - PROCESS | 428 | 1467322275588 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 428 | 1467322275591 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F67800 == 34 [pid = 428] [id = 195] 14:31:15 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA5351F800) [pid = 428] [serial = 583] [outer = 0000000000000000] 14:31:15 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA5514DC00) [pid = 428] [serial = 584] [outer = 000000FA5351F800] 14:31:15 INFO - PROCESS | 428 | 1467322275637 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA556CD000) [pid = 428] [serial = 585] [outer = 000000FA5351F800] 14:31:16 INFO - PROCESS | 428 | 1467322276548 Marionette TRACE conn9 <- [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]]]}] 14:31:16 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 14:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1135ms 14:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:31:16 INFO - PROCESS | 428 | 1467322276602 Marionette TRACE conn9 -> [0,745,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 428 | 1467322276604 Marionette TRACE conn9 <- [1,745,null,{"value":"13"}] 14:31:16 INFO - PROCESS | 428 | 1467322276608 Marionette TRACE conn9 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 428 | 1467322276609 Marionette TRACE conn9 <- [1,746,null,{}] 14:31:16 INFO - PROCESS | 428 | 1467322276613 Marionette TRACE conn9 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:16 INFO - PROCESS | 428 | 1467322276615 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:16 INFO - PROCESS | 428 | 1467322276720 Marionette TRACE conn9 <- [1,747,null,{"value":null}] 14:31:16 INFO - PROCESS | 428 | 1467322276728 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 428 | 1467322276730 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56514000 == 35 [pid = 428] [id = 196] 14:31:16 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA556CD800) [pid = 428] [serial = 586] [outer = 0000000000000000] 14:31:16 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA556D9800) [pid = 428] [serial = 587] [outer = 000000FA556CD800] 14:31:16 INFO - PROCESS | 428 | 1467322276776 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA55B74000) [pid = 428] [serial = 588] [outer = 000000FA556CD800] 14:31:17 INFO - PROCESS | 428 | 1467322277230 Marionette TRACE conn9 <- [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]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 14:31:17 INFO - PROCESS | 428 | 1467322277283 Marionette TRACE conn9 -> [0,749,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 428 | 1467322277285 Marionette TRACE conn9 <- [1,749,null,{"value":"13"}] 14:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:31:17 INFO - PROCESS | 428 | 1467322277288 Marionette TRACE conn9 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 428 | 1467322277290 Marionette TRACE conn9 <- [1,750,null,{}] 14:31:17 INFO - PROCESS | 428 | 1467322277294 Marionette TRACE conn9 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:17 INFO - PROCESS | 428 | 1467322277300 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:17 INFO - PROCESS | 428 | 1467322277406 Marionette TRACE conn9 <- [1,751,null,{"value":null}] 14:31:17 INFO - PROCESS | 428 | 1467322277517 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 428 | 1467322277520 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA49408000 == 36 [pid = 428] [id = 197] 14:31:17 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4733D000) [pid = 428] [serial = 589] [outer = 0000000000000000] 14:31:17 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA48453000) [pid = 428] [serial = 590] [outer = 000000FA4733D000] 14:31:17 INFO - PROCESS | 428 | 1467322277581 Marionette DEBUG loaded listener.js 14:31:17 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA490A2400) [pid = 428] [serial = 591] [outer = 000000FA4733D000] 14:31:18 INFO - PROCESS | 428 | [428] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:31:18 INFO - PROCESS | 428 | 1467322278719 Marionette TRACE conn9 <- [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]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1484ms 14:31:18 INFO - PROCESS | 428 | 1467322278778 Marionette TRACE conn9 -> [0,753,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 428 | 1467322278781 Marionette TRACE conn9 <- [1,753,null,{"value":"13"}] 14:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:31:18 INFO - PROCESS | 428 | 1467322278786 Marionette TRACE conn9 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 428 | 1467322278789 Marionette TRACE conn9 <- [1,754,null,{}] 14:31:18 INFO - PROCESS | 428 | 1467322278847 Marionette TRACE conn9 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:18 INFO - PROCESS | 428 | 1467322278850 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:18 INFO - PROCESS | 428 | 1467322278945 Marionette TRACE conn9 <- [1,755,null,{"value":null}] 14:31:19 INFO - PROCESS | 428 | 1467322279047 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 428 | 1467322279050 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5503B000 == 37 [pid = 428] [id = 198] 14:31:19 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA5275B400) [pid = 428] [serial = 592] [outer = 0000000000000000] 14:31:19 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA527C6400) [pid = 428] [serial = 593] [outer = 000000FA5275B400] 14:31:19 INFO - PROCESS | 428 | 1467322279108 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA537A0000) [pid = 428] [serial = 594] [outer = 000000FA5275B400] 14:31:20 INFO - PROCESS | 428 | 1467322280163 Marionette TRACE conn9 <- [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]]]}] 14:31:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1401ms 14:31:20 INFO - PROCESS | 428 | 1467322280194 Marionette TRACE conn9 -> [0,757,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 428 | 1467322280198 Marionette TRACE conn9 <- [1,757,null,{"value":"13"}] 14:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:31:20 INFO - PROCESS | 428 | 1467322280202 Marionette TRACE conn9 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 428 | 1467322280205 Marionette TRACE conn9 <- [1,758,null,{}] 14:31:20 INFO - PROCESS | 428 | 1467322280209 Marionette TRACE conn9 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:20 INFO - PROCESS | 428 | 1467322280212 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:20 INFO - PROCESS | 428 | 1467322280428 Marionette TRACE conn9 <- [1,759,null,{"value":null}] 14:31:20 INFO - PROCESS | 428 | 1467322280586 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 428 | 1467322280590 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E185000 == 38 [pid = 428] [id = 199] 14:31:20 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA48FDBC00) [pid = 428] [serial = 595] [outer = 0000000000000000] 14:31:20 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4A4EA000) [pid = 428] [serial = 596] [outer = 000000FA48FDBC00] 14:31:20 INFO - PROCESS | 428 | 1467322280643 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4E452400) [pid = 428] [serial = 597] [outer = 000000FA48FDBC00] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA56514000 == 37 [pid = 428] [id = 196] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F67800 == 36 [pid = 428] [id = 195] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA5550D800 == 35 [pid = 428] [id = 194] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA534E5800 == 34 [pid = 428] [id = 193] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DE30000 == 33 [pid = 428] [id = 192] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE32800 == 32 [pid = 428] [id = 183] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D93000 == 31 [pid = 428] [id = 189] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E524000 == 30 [pid = 428] [id = 190] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA5574B800 == 29 [pid = 428] [id = 191] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA5503B000 == 28 [pid = 428] [id = 198] 14:31:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA49408000 == 27 [pid = 428] [id = 197] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA52758400) [pid = 428] [serial = 549] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4EE08400) [pid = 428] [serial = 548] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA48FD4000) [pid = 428] [serial = 551] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA4843B400) [pid = 428] [serial = 555] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA4D5CFC00) [pid = 428] [serial = 554] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5275E000) [pid = 428] [serial = 540] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA4EF79400) [pid = 428] [serial = 539] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA56690800) [pid = 428] [serial = 543] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA55B0F000) [pid = 428] [serial = 542] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA5BC6A800) [pid = 428] [serial = 546] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA5BA9F800) [pid = 428] [serial = 545] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA4EF7A400) [pid = 428] [serial = 557] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA53523000) [pid = 428] [serial = 564] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA4F714800) [pid = 428] [serial = 558] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA5274CC00) [pid = 428] [serial = 560] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA53517C00) [pid = 428] [serial = 563] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA527C4400) [pid = 428] [serial = 561] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | --DOMWINDOW == 52 (000000FA493BAC00) [pid = 428] [serial = 552] [outer = 0000000000000000] [url = about:blank] 14:31:21 INFO - PROCESS | 428 | 1467322281708 Marionette TRACE conn9 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1596ms 14:31:21 INFO - PROCESS | 428 | 1467322281802 Marionette TRACE conn9 -> [0,761,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 428 | 1467322281806 Marionette TRACE conn9 <- [1,761,null,{"value":"13"}] 14:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:31:21 INFO - PROCESS | 428 | 1467322281816 Marionette TRACE conn9 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - PROCESS | 428 | 1467322281819 Marionette TRACE conn9 <- [1,762,null,{}] 14:31:21 INFO - PROCESS | 428 | 1467322281826 Marionette TRACE conn9 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:21 INFO - PROCESS | 428 | 1467322281829 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:21 INFO - PROCESS | 428 | 1467322281930 Marionette TRACE conn9 <- [1,763,null,{"value":null}] 14:31:22 INFO - PROCESS | 428 | 1467322281998 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 428 | 1467322282001 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D906000 == 28 [pid = 428] [id = 200] 14:31:22 INFO - PROCESS | 428 | ++DOMWINDOW == 53 (000000FA4946A400) [pid = 428] [serial = 598] [outer = 0000000000000000] 14:31:22 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA49471400) [pid = 428] [serial = 599] [outer = 000000FA4946A400] 14:31:22 INFO - PROCESS | 428 | 1467322282054 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA4D784000) [pid = 428] [serial = 600] [outer = 000000FA4946A400] 14:31:22 INFO - PROCESS | 428 | 1467322282509 Marionette TRACE conn9 <- [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]]]}] 14:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 14:31:22 INFO - PROCESS | 428 | 1467322282549 Marionette TRACE conn9 -> [0,765,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 428 | 1467322282554 Marionette TRACE conn9 <- [1,765,null,{"value":"13"}] 14:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:31:22 INFO - PROCESS | 428 | 1467322282561 Marionette TRACE conn9 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - PROCESS | 428 | 1467322282564 Marionette TRACE conn9 <- [1,766,null,{}] 14:31:22 INFO - PROCESS | 428 | 1467322282568 Marionette TRACE conn9 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:22 INFO - PROCESS | 428 | 1467322282570 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:22 INFO - PROCESS | 428 | 1467322282663 Marionette TRACE conn9 <- [1,767,null,{"value":null}] 14:31:22 INFO - PROCESS | 428 | 1467322282672 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 428 | 1467322282675 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53454800 == 29 [pid = 428] [id = 201] 14:31:22 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA4E5DE400) [pid = 428] [serial = 601] [outer = 0000000000000000] 14:31:22 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA4EE05000) [pid = 428] [serial = 602] [outer = 000000FA4E5DE400] 14:31:22 INFO - PROCESS | 428 | 1467322282723 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA4EFD7800) [pid = 428] [serial = 603] [outer = 000000FA4E5DE400] 14:31:23 INFO - PROCESS | 428 | 1467322283182 Marionette TRACE conn9 <- [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]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 14:31:23 INFO - PROCESS | 428 | 1467322283192 Marionette TRACE conn9 -> [0,769,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 428 | 1467322283194 Marionette TRACE conn9 <- [1,769,null,{"value":"13"}] 14:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:31:23 INFO - PROCESS | 428 | 1467322283202 Marionette TRACE conn9 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 428 | 1467322283206 Marionette TRACE conn9 <- [1,770,null,{}] 14:31:23 INFO - PROCESS | 428 | 1467322283218 Marionette TRACE conn9 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:23 INFO - PROCESS | 428 | 1467322283223 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:23 INFO - PROCESS | 428 | 1467322283307 Marionette TRACE conn9 <- [1,771,null,{"value":null}] 14:31:23 INFO - PROCESS | 428 | 1467322283317 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 428 | 1467322283320 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5501E000 == 30 [pid = 428] [id = 202] 14:31:23 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA48FD8800) [pid = 428] [serial = 604] [outer = 0000000000000000] 14:31:23 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA5274EC00) [pid = 428] [serial = 605] [outer = 000000FA48FD8800] 14:31:23 INFO - PROCESS | 428 | 1467322283399 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA52766400) [pid = 428] [serial = 606] [outer = 000000FA48FD8800] 14:31:23 INFO - PROCESS | 428 | 1467322283828 Marionette TRACE conn9 <- [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]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 14:31:23 INFO - PROCESS | 428 | 1467322283893 Marionette TRACE conn9 -> [0,773,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 428 | 1467322283896 Marionette TRACE conn9 <- [1,773,null,{"value":"13"}] 14:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:31:23 INFO - PROCESS | 428 | 1467322283900 Marionette TRACE conn9 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 428 | 1467322283902 Marionette TRACE conn9 <- [1,774,null,{}] 14:31:23 INFO - PROCESS | 428 | 1467322283905 Marionette TRACE conn9 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:23 INFO - PROCESS | 428 | 1467322283907 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:24 INFO - PROCESS | 428 | 1467322284019 Marionette TRACE conn9 <- [1,775,null,{"value":null}] 14:31:24 INFO - PROCESS | 428 | 1467322284073 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 428 | 1467322284075 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5550B000 == 31 [pid = 428] [id = 203] 14:31:24 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA5344E000) [pid = 428] [serial = 607] [outer = 0000000000000000] 14:31:24 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA5351A400) [pid = 428] [serial = 608] [outer = 000000FA5344E000] 14:31:24 INFO - PROCESS | 428 | 1467322284121 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA53D20000) [pid = 428] [serial = 609] [outer = 000000FA5344E000] 14:31:24 INFO - PROCESS | 428 | 1467322284562 Marionette TRACE conn9 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 14:31:24 INFO - PROCESS | 428 | 1467322284593 Marionette TRACE conn9 -> [0,777,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 428 | 1467322284595 Marionette TRACE conn9 <- [1,777,null,{"value":"13"}] 14:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:31:24 INFO - PROCESS | 428 | 1467322284611 Marionette TRACE conn9 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 428 | 1467322284613 Marionette TRACE conn9 <- [1,778,null,{}] 14:31:24 INFO - PROCESS | 428 | 1467322284616 Marionette TRACE conn9 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:24 INFO - PROCESS | 428 | 1467322284619 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:24 INFO - PROCESS | 428 | 1467322284752 Marionette TRACE conn9 <- [1,779,null,{"value":null}] 14:31:24 INFO - PROCESS | 428 | 1467322284774 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 428 | 1467322284776 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D21000 == 32 [pid = 428] [id = 204] 14:31:24 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4E5DC800) [pid = 428] [serial = 610] [outer = 0000000000000000] 14:31:24 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA54F65C00) [pid = 428] [serial = 611] [outer = 000000FA4E5DC800] 14:31:24 INFO - PROCESS | 428 | 1467322284821 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA55140000) [pid = 428] [serial = 612] [outer = 000000FA4E5DC800] 14:31:25 INFO - PROCESS | 428 | 1467322285264 Marionette TRACE conn9 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 14:31:25 INFO - PROCESS | 428 | 1467322285303 Marionette TRACE conn9 -> [0,781,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 428 | 1467322285306 Marionette TRACE conn9 <- [1,781,null,{"value":"13"}] 14:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:31:25 INFO - PROCESS | 428 | 1467322285314 Marionette TRACE conn9 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 428 | 1467322285316 Marionette TRACE conn9 <- [1,782,null,{}] 14:31:25 INFO - PROCESS | 428 | 1467322285320 Marionette TRACE conn9 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:25 INFO - PROCESS | 428 | 1467322285326 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:25 INFO - PROCESS | 428 | 1467322285452 Marionette TRACE conn9 <- [1,783,null,{"value":null}] 14:31:25 INFO - PROCESS | 428 | 1467322285500 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 428 | 1467322285502 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56C99000 == 33 [pid = 428] [id = 205] 14:31:25 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5514D400) [pid = 428] [serial = 613] [outer = 0000000000000000] 14:31:25 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA55A03400) [pid = 428] [serial = 614] [outer = 000000FA5514D400] 14:31:25 INFO - PROCESS | 428 | 1467322285548 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55D7EC00) [pid = 428] [serial = 615] [outer = 000000FA5514D400] 14:31:25 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA54F5D800) [pid = 428] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:31:25 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5351F800) [pid = 428] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:31:25 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA54F5BC00) [pid = 428] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:31:25 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA49469400) [pid = 428] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:31:25 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA4F969400) [pid = 428] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:31:25 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA4946F800) [pid = 428] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:31:25 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA4946EC00) [pid = 428] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:31:26 INFO - PROCESS | 428 | 1467322286075 Marionette TRACE conn9 <- [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]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 775ms 14:31:26 INFO - PROCESS | 428 | 1467322286093 Marionette TRACE conn9 -> [0,785,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 428 | 1467322286095 Marionette TRACE conn9 <- [1,785,null,{"value":"13"}] 14:31:26 INFO - PROCESS | 428 | 1467322286098 Marionette TRACE conn9 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:31:26 INFO - PROCESS | 428 | 1467322286100 Marionette TRACE conn9 <- [1,786,null,{}] 14:31:26 INFO - PROCESS | 428 | 1467322286104 Marionette TRACE conn9 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:26 INFO - PROCESS | 428 | 1467322286106 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:26 INFO - PROCESS | 428 | 1467322286184 Marionette TRACE conn9 <- [1,787,null,{"value":null}] 14:31:26 INFO - PROCESS | 428 | 1467322286191 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 428 | 1467322286193 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57F93800 == 34 [pid = 428] [id = 206] 14:31:26 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4946D000) [pid = 428] [serial = 616] [outer = 0000000000000000] 14:31:26 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA53479C00) [pid = 428] [serial = 617] [outer = 000000FA4946D000] 14:31:26 INFO - PROCESS | 428 | 1467322286238 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA55F7AC00) [pid = 428] [serial = 618] [outer = 000000FA4946D000] 14:31:26 INFO - PROCESS | 428 | 1467322286652 Marionette TRACE conn9 <- [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]]]}] 14:31:26 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 14:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 588ms 14:31:26 INFO - PROCESS | 428 | 1467322286689 Marionette TRACE conn9 -> [0,789,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 428 | 1467322286691 Marionette TRACE conn9 <- [1,789,null,{"value":"13"}] 14:31:26 INFO - PROCESS | 428 | 1467322286694 Marionette TRACE conn9 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:31:26 INFO - PROCESS | 428 | 1467322286696 Marionette TRACE conn9 <- [1,790,null,{}] 14:31:26 INFO - PROCESS | 428 | 1467322286700 Marionette TRACE conn9 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:26 INFO - PROCESS | 428 | 1467322286702 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:26 INFO - PROCESS | 428 | 1467322286781 Marionette TRACE conn9 <- [1,791,null,{"value":null}] 14:31:26 INFO - PROCESS | 428 | 1467322286786 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 428 | 1467322286788 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D35800 == 35 [pid = 428] [id = 207] 14:31:26 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA55D80800) [pid = 428] [serial = 619] [outer = 0000000000000000] 14:31:26 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5609F000) [pid = 428] [serial = 620] [outer = 000000FA55D80800] 14:31:26 INFO - PROCESS | 428 | 1467322286832 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA56C82C00) [pid = 428] [serial = 621] [outer = 000000FA55D80800] 14:31:27 INFO - PROCESS | 428 | 1467322287249 Marionette TRACE conn9 <- [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]]]}] 14:31:27 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 14:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 14:31:27 INFO - PROCESS | 428 | 1467322287327 Marionette TRACE conn9 -> [0,793,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 428 | 1467322287329 Marionette TRACE conn9 <- [1,793,null,{"value":"13"}] 14:31:27 INFO - PROCESS | 428 | 1467322287332 Marionette TRACE conn9 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:31:27 INFO - PROCESS | 428 | 1467322287334 Marionette TRACE conn9 <- [1,794,null,{}] 14:31:27 INFO - PROCESS | 428 | 1467322287337 Marionette TRACE conn9 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:27 INFO - PROCESS | 428 | 1467322287339 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:27 INFO - PROCESS | 428 | 1467322287419 Marionette TRACE conn9 <- [1,795,null,{"value":null}] 14:31:27 INFO - PROCESS | 428 | 1467322287426 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 428 | 1467322287428 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5501D800 == 36 [pid = 428] [id = 208] 14:31:27 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA56D05000) [pid = 428] [serial = 622] [outer = 0000000000000000] 14:31:27 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA56DF5C00) [pid = 428] [serial = 623] [outer = 000000FA56D05000] 14:31:27 INFO - PROCESS | 428 | 1467322287472 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA56F56C00) [pid = 428] [serial = 624] [outer = 000000FA56D05000] 14:31:27 INFO - PROCESS | 428 | 1467322287884 Marionette TRACE conn9 <- [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]]]}] 14:31:27 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 14:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 586ms 14:31:27 INFO - PROCESS | 428 | 1467322287921 Marionette TRACE conn9 -> [0,797,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 428 | 1467322287923 Marionette TRACE conn9 <- [1,797,null,{"value":"13"}] 14:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:31:27 INFO - PROCESS | 428 | 1467322287926 Marionette TRACE conn9 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - PROCESS | 428 | 1467322287928 Marionette TRACE conn9 <- [1,798,null,{}] 14:31:27 INFO - PROCESS | 428 | 1467322287932 Marionette TRACE conn9 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:27 INFO - PROCESS | 428 | 1467322287934 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:28 INFO - PROCESS | 428 | 1467322288089 Marionette TRACE conn9 <- [1,799,null,{"value":null}] 14:31:28 INFO - PROCESS | 428 | 1467322288132 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 428 | 1467322288136 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA472A6800 == 37 [pid = 428] [id = 209] 14:31:28 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA47BD2C00) [pid = 428] [serial = 625] [outer = 0000000000000000] 14:31:28 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA48454C00) [pid = 428] [serial = 626] [outer = 000000FA47BD2C00] 14:31:28 INFO - PROCESS | 428 | 1467322288197 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA493BC000) [pid = 428] [serial = 627] [outer = 000000FA47BD2C00] 14:31:29 INFO - PROCESS | 428 | 1467322289051 Marionette TRACE conn9 <- [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]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1179ms 14:31:29 INFO - PROCESS | 428 | 1467322289111 Marionette TRACE conn9 -> [0,801,"getWindowHandle",null] 14:31:29 INFO - PROCESS | 428 | 1467322289116 Marionette TRACE conn9 <- [1,801,null,{"value":"13"}] 14:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:31:29 INFO - PROCESS | 428 | 1467322289121 Marionette TRACE conn9 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 428 | 1467322289125 Marionette TRACE conn9 <- [1,802,null,{}] 14:31:29 INFO - PROCESS | 428 | 1467322289130 Marionette TRACE conn9 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:29 INFO - PROCESS | 428 | 1467322289135 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:29 INFO - PROCESS | 428 | 1467322289272 Marionette TRACE conn9 <- [1,803,null,{"value":null}] 14:31:29 INFO - PROCESS | 428 | 1467322289336 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 428 | 1467322289339 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F31800 == 38 [pid = 428] [id = 210] 14:31:29 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4EE74400) [pid = 428] [serial = 628] [outer = 0000000000000000] 14:31:29 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4F716C00) [pid = 428] [serial = 629] [outer = 000000FA4EE74400] 14:31:29 INFO - PROCESS | 428 | 1467322289397 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5274B000) [pid = 428] [serial = 630] [outer = 000000FA4EE74400] 14:31:30 INFO - PROCESS | 428 | 1467322290314 Marionette TRACE conn9 <- [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] 14:31:30 INFO - PROCESS | 428 | 1467322290362 Marionette TRACE conn9 <- [1,805,null,{"value":"13"}] 14:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:31:30 INFO - PROCESS | 428 | 1467322290367 Marionette TRACE conn9 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - PROCESS | 428 | 1467322290371 Marionette TRACE conn9 <- [1,806,null,{}] 14:31:30 INFO - PROCESS | 428 | 1467322290376 Marionette TRACE conn9 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:30 INFO - PROCESS | 428 | 1467322290379 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:30 INFO - PROCESS | 428 | 1467322290504 Marionette TRACE conn9 <- [1,807,null,{"value":null}] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA5501D800 == 37 [pid = 428] [id = 208] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D35800 == 36 [pid = 428] [id = 207] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA57F93800 == 35 [pid = 428] [id = 206] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA56C99000 == 34 [pid = 428] [id = 205] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D21000 == 33 [pid = 428] [id = 204] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA5550B000 == 32 [pid = 428] [id = 203] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA5501E000 == 31 [pid = 428] [id = 202] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA53454800 == 30 [pid = 428] [id = 201] 14:31:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D906000 == 29 [pid = 428] [id = 200] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54FBF400) [pid = 428] [serial = 581] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5514DC00) [pid = 428] [serial = 584] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55146400) [pid = 428] [serial = 567] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA550DF400) [pid = 428] [serial = 566] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4DE60800) [pid = 428] [serial = 575] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4E5E2800) [pid = 428] [serial = 576] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA52742400) [pid = 428] [serial = 578] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5274D000) [pid = 428] [serial = 572] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5379D400) [pid = 428] [serial = 573] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA49966C00) [pid = 428] [serial = 569] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4DFA6800) [pid = 428] [serial = 570] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA55140400) [pid = 428] [serial = 582] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA556CD000) [pid = 428] [serial = 585] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA52C54400) [pid = 428] [serial = 579] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA556D9800) [pid = 428] [serial = 587] [outer = 0000000000000000] [url = about:blank] 14:31:30 INFO - PROCESS | 428 | 1467322290613 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 428 | 1467322290618 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA482E4000 == 30 [pid = 428] [id = 211] 14:31:30 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA47C08400) [pid = 428] [serial = 631] [outer = 0000000000000000] 14:31:30 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA48E16C00) [pid = 428] [serial = 632] [outer = 000000FA47C08400] 14:31:30 INFO - PROCESS | 428 | 1467322290668 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA49477800) [pid = 428] [serial = 633] [outer = 000000FA47C08400] 14:31:31 INFO - PROCESS | 428 | 1467322291089 Marionette TRACE conn9 <- [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]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 797ms 14:31:31 INFO - PROCESS | 428 | 1467322291168 Marionette TRACE conn9 -> [0,809,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 428 | 1467322291173 Marionette TRACE conn9 <- [1,809,null,{"value":"13"}] 14:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:31:31 INFO - PROCESS | 428 | 1467322291180 Marionette TRACE conn9 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 428 | 1467322291182 Marionette TRACE conn9 <- [1,810,null,{}] 14:31:31 INFO - PROCESS | 428 | 1467322291186 Marionette TRACE conn9 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:31 INFO - PROCESS | 428 | 1467322291189 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:31 INFO - PROCESS | 428 | 1467322291278 Marionette TRACE conn9 <- [1,811,null,{"value":null}] 14:31:31 INFO - PROCESS | 428 | 1467322291285 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 428 | 1467322291287 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534E1000 == 31 [pid = 428] [id = 212] 14:31:31 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E1EAC00) [pid = 428] [serial = 634] [outer = 0000000000000000] 14:31:31 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4F712000) [pid = 428] [serial = 635] [outer = 000000FA4E1EAC00] 14:31:31 INFO - PROCESS | 428 | 1467322291337 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52744400) [pid = 428] [serial = 636] [outer = 000000FA4E1EAC00] 14:31:31 INFO - PROCESS | 428 | 1467322291790 Marionette TRACE conn9 <- [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] 14:31:31 INFO - PROCESS | 428 | 1467322291813 Marionette TRACE conn9 <- [1,813,null,{"value":"13"}] 14:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:31:31 INFO - PROCESS | 428 | 1467322291816 Marionette TRACE conn9 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 428 | 1467322291821 Marionette TRACE conn9 <- [1,814,null,{}] 14:31:31 INFO - PROCESS | 428 | 1467322291833 Marionette TRACE conn9 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:31 INFO - PROCESS | 428 | 1467322291838 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:31 INFO - PROCESS | 428 | 1467322291964 Marionette TRACE conn9 <- [1,815,null,{"value":null}] 14:31:32 INFO - PROCESS | 428 | 1467322292030 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 428 | 1467322292033 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553BA800 == 32 [pid = 428] [id = 213] 14:31:32 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA52748C00) [pid = 428] [serial = 637] [outer = 0000000000000000] 14:31:32 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA53480000) [pid = 428] [serial = 638] [outer = 000000FA52748C00] 14:31:32 INFO - PROCESS | 428 | 1467322292089 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA54F5B400) [pid = 428] [serial = 639] [outer = 000000FA52748C00] 14:31:32 INFO - PROCESS | 428 | 1467322292481 Marionette TRACE conn9 <- [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]]]}] 14:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 693ms 14:31:32 INFO - PROCESS | 428 | 1467322292511 Marionette TRACE conn9 -> [0,817,"getWindowHandle",null] 14:31:32 INFO - PROCESS | 428 | 1467322292514 Marionette TRACE conn9 <- [1,817,null,{"value":"13"}] 14:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:31:32 INFO - PROCESS | 428 | 1467322292518 Marionette TRACE conn9 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - PROCESS | 428 | 1467322292520 Marionette TRACE conn9 <- [1,818,null,{}] 14:31:32 INFO - PROCESS | 428 | 1467322292523 Marionette TRACE conn9 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:32 INFO - PROCESS | 428 | 1467322292525 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:32 INFO - PROCESS | 428 | 1467322292642 Marionette TRACE conn9 <- [1,819,null,{"value":null}] 14:31:32 INFO - PROCESS | 428 | 1467322292655 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 428 | 1467322292657 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F56800 == 33 [pid = 428] [id = 214] 14:31:32 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54F5D800) [pid = 428] [serial = 640] [outer = 0000000000000000] 14:31:32 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54FC8000) [pid = 428] [serial = 641] [outer = 000000FA54F5D800] 14:31:32 INFO - PROCESS | 428 | 1467322292702 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55525800) [pid = 428] [serial = 642] [outer = 000000FA54F5D800] 14:31:33 INFO - PROCESS | 428 | 1467322293154 Marionette TRACE conn9 <- [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]]]}] 14:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 14:31:33 INFO - PROCESS | 428 | 1467322293219 Marionette TRACE conn9 -> [0,821,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 428 | 1467322293222 Marionette TRACE conn9 <- [1,821,null,{"value":"13"}] 14:31:33 INFO - PROCESS | 428 | 1467322293241 Marionette TRACE conn9 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - PROCESS | 428 | 1467322293243 Marionette TRACE conn9 <- [1,822,null,{}] 14:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:31:33 INFO - PROCESS | 428 | 1467322293246 Marionette TRACE conn9 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:33 INFO - PROCESS | 428 | 1467322293249 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:33 INFO - PROCESS | 428 | 1467322293387 Marionette TRACE conn9 <- [1,823,null,{"value":null}] 14:31:33 INFO - PROCESS | 428 | 1467322293408 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 428 | 1467322293410 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA499C6800 == 34 [pid = 428] [id = 215] 14:31:33 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA556D5400) [pid = 428] [serial = 643] [outer = 0000000000000000] 14:31:33 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55B07400) [pid = 428] [serial = 644] [outer = 000000FA556D5400] 14:31:33 INFO - PROCESS | 428 | 1467322293455 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55D74C00) [pid = 428] [serial = 645] [outer = 000000FA556D5400] 14:31:33 INFO - PROCESS | 428 | 1467322293896 Marionette TRACE conn9 <- [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]]]}] 14:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 14:31:33 INFO - PROCESS | 428 | 1467322293918 Marionette TRACE conn9 -> [0,825,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 428 | 1467322293920 Marionette TRACE conn9 <- [1,825,null,{"value":"13"}] 14:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:31:33 INFO - PROCESS | 428 | 1467322293931 Marionette TRACE conn9 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - PROCESS | 428 | 1467322293933 Marionette TRACE conn9 <- [1,826,null,{}] 14:31:33 INFO - PROCESS | 428 | 1467322293937 Marionette TRACE conn9 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:33 INFO - PROCESS | 428 | 1467322293943 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:34 INFO - PROCESS | 428 | 1467322294074 Marionette TRACE conn9 <- [1,827,null,{"value":null}] 14:31:34 INFO - PROCESS | 428 | 1467322294085 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:34 INFO - PROCESS | 428 | 1467322294087 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D44800 == 35 [pid = 428] [id = 216] 14:31:34 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55F80800) [pid = 428] [serial = 646] [outer = 0000000000000000] 14:31:34 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA56C90800) [pid = 428] [serial = 647] [outer = 000000FA55F80800] 14:31:34 INFO - PROCESS | 428 | 1467322294170 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA57935000) [pid = 428] [serial = 648] [outer = 000000FA55F80800] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA556CD800) [pid = 428] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4946A400) [pid = 428] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4E5DE400) [pid = 428] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48FDBC00) [pid = 428] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA48FD8800) [pid = 428] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4733D000) [pid = 428] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5275B400) [pid = 428] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4E5DC800) [pid = 428] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5514D400) [pid = 428] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4946D000) [pid = 428] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5344E000) [pid = 428] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:31:35 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55D80800) [pid = 428] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:31:36 INFO - PROCESS | 428 | 1467322296015 Marionette TRACE conn9 <- [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]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2141ms 14:31:36 INFO - PROCESS | 428 | 1467322296068 Marionette TRACE conn9 -> [0,829,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 428 | 1467322296070 Marionette TRACE conn9 <- [1,829,null,{"value":"13"}] 14:31:36 INFO - PROCESS | 428 | 1467322296073 Marionette TRACE conn9 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:31:36 INFO - PROCESS | 428 | 1467322296075 Marionette TRACE conn9 <- [1,830,null,{}] 14:31:36 INFO - PROCESS | 428 | 1467322296079 Marionette TRACE conn9 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:36 INFO - PROCESS | 428 | 1467322296081 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:36 INFO - PROCESS | 428 | 1467322296159 Marionette TRACE conn9 <- [1,831,null,{"value":null}] 14:31:36 INFO - PROCESS | 428 | 1467322296165 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 428 | 1467322296167 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B47C000 == 36 [pid = 428] [id = 217] 14:31:36 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4DEB1C00) [pid = 428] [serial = 649] [outer = 0000000000000000] 14:31:36 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55D7F000) [pid = 428] [serial = 650] [outer = 000000FA4DEB1C00] 14:31:36 INFO - PROCESS | 428 | 1467322296211 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA579AF800) [pid = 428] [serial = 651] [outer = 000000FA4DEB1C00] 14:31:36 INFO - PROCESS | 428 | 1467322296623 Marionette TRACE conn9 <- [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]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 587ms 14:31:36 INFO - PROCESS | 428 | 1467322296663 Marionette TRACE conn9 -> [0,833,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 428 | 1467322296666 Marionette TRACE conn9 <- [1,833,null,{"value":"13"}] 14:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:31:36 INFO - PROCESS | 428 | 1467322296670 Marionette TRACE conn9 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 428 | 1467322296671 Marionette TRACE conn9 <- [1,834,null,{}] 14:31:36 INFO - PROCESS | 428 | 1467322296675 Marionette TRACE conn9 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:36 INFO - PROCESS | 428 | 1467322296677 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:36 INFO - PROCESS | 428 | 1467322296759 Marionette TRACE conn9 <- [1,835,null,{"value":null}] 14:31:36 INFO - PROCESS | 428 | 1467322296764 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 428 | 1467322296766 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE7800 == 37 [pid = 428] [id = 218] 14:31:36 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA58DB4000) [pid = 428] [serial = 652] [outer = 0000000000000000] 14:31:36 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA58DB7400) [pid = 428] [serial = 653] [outer = 000000FA58DB4000] 14:31:36 INFO - PROCESS | 428 | 1467322296845 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA58DBE800) [pid = 428] [serial = 654] [outer = 000000FA58DB4000] 14:31:37 INFO - PROCESS | 428 | 1467322297265 Marionette TRACE conn9 <- [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]]]}] 14:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 14:31:37 INFO - PROCESS | 428 | 1467322297312 Marionette TRACE conn9 -> [0,837,"getWindowHandle",null] 14:31:37 INFO - PROCESS | 428 | 1467322297315 Marionette TRACE conn9 <- [1,837,null,{"value":"13"}] 14:31:37 INFO - PROCESS | 428 | 1467322297318 Marionette TRACE conn9 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:31:37 INFO - PROCESS | 428 | 1467322297320 Marionette TRACE conn9 <- [1,838,null,{}] 14:31:37 INFO - PROCESS | 428 | 1467322297328 Marionette TRACE conn9 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:37 INFO - PROCESS | 428 | 1467322297330 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:37 INFO - PROCESS | 428 | 1467322297413 Marionette TRACE conn9 <- [1,839,null,{"value":null}] 14:31:37 INFO - PROCESS | 428 | 1467322297418 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 428 | 1467322297420 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C260000 == 38 [pid = 428] [id = 219] 14:31:37 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B011800) [pid = 428] [serial = 655] [outer = 0000000000000000] 14:31:37 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B013C00) [pid = 428] [serial = 656] [outer = 000000FA5B011800] 14:31:37 INFO - PROCESS | 428 | 1467322297464 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B0B7C00) [pid = 428] [serial = 657] [outer = 000000FA5B011800] 14:31:38 INFO - PROCESS | 428 | 1467322298108 Marionette TRACE conn9 <- [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]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 882ms 14:31:38 INFO - PROCESS | 428 | 1467322298205 Marionette TRACE conn9 -> [0,841,"getWindowHandle",null] 14:31:38 INFO - PROCESS | 428 | 1467322298209 Marionette TRACE conn9 <- [1,841,null,{"value":"13"}] 14:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:31:38 INFO - PROCESS | 428 | 1467322298215 Marionette TRACE conn9 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 428 | 1467322298220 Marionette TRACE conn9 <- [1,842,null,{}] 14:31:38 INFO - PROCESS | 428 | 1467322298239 Marionette TRACE conn9 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:38 INFO - PROCESS | 428 | 1467322298243 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:38 INFO - PROCESS | 428 | 1467322298368 Marionette TRACE conn9 <- [1,843,null,{"value":null}] 14:31:38 INFO - PROCESS | 428 | 1467322298433 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 428 | 1467322298436 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53573800 == 39 [pid = 428] [id = 220] 14:31:38 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4D7DD000) [pid = 428] [serial = 658] [outer = 0000000000000000] 14:31:38 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4E57BC00) [pid = 428] [serial = 659] [outer = 000000FA4D7DD000] 14:31:38 INFO - PROCESS | 428 | 1467322298495 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA52743400) [pid = 428] [serial = 660] [outer = 000000FA4D7DD000] 14:31:39 INFO - PROCESS | 428 | 1467322299054 Marionette TRACE conn9 <- [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]]]}] 14:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 881ms 14:31:39 INFO - PROCESS | 428 | 1467322299099 Marionette TRACE conn9 -> [0,845,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 428 | 1467322299104 Marionette TRACE conn9 <- [1,845,null,{"value":"13"}] 14:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:31:39 INFO - PROCESS | 428 | 1467322299111 Marionette TRACE conn9 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 428 | 1467322299114 Marionette TRACE conn9 <- [1,846,null,{}] 14:31:39 INFO - PROCESS | 428 | 1467322299118 Marionette TRACE conn9 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:39 INFO - PROCESS | 428 | 1467322299121 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:39 INFO - PROCESS | 428 | 1467322299238 Marionette TRACE conn9 <- [1,847,null,{"value":null}] 14:31:39 INFO - PROCESS | 428 | 1467322299324 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:39 INFO - PROCESS | 428 | 1467322299327 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D34800 == 40 [pid = 428] [id = 221] 14:31:39 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA54F64000) [pid = 428] [serial = 661] [outer = 0000000000000000] 14:31:39 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5513F800) [pid = 428] [serial = 662] [outer = 000000FA54F64000] 14:31:39 INFO - PROCESS | 428 | 1467322299384 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55D7CC00) [pid = 428] [serial = 663] [outer = 000000FA54F64000] 14:31:39 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA556D7400) [pid = 428] [serial = 664] [outer = 000000FA55B0AC00] 14:31:40 INFO - PROCESS | 428 | 1467322300119 Marionette TRACE conn9 <- [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]]]}] 14:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1032ms 14:31:40 INFO - PROCESS | 428 | 1467322300145 Marionette TRACE conn9 -> [0,849,"getWindowHandle",null] 14:31:40 INFO - PROCESS | 428 | 1467322300148 Marionette TRACE conn9 <- [1,849,null,{"value":"13"}] 14:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:31:40 INFO - PROCESS | 428 | 1467322300152 Marionette TRACE conn9 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - PROCESS | 428 | 1467322300156 Marionette TRACE conn9 <- [1,850,null,{}] 14:31:40 INFO - PROCESS | 428 | 1467322300188 Marionette TRACE conn9 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:40 INFO - PROCESS | 428 | 1467322300194 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:40 INFO - PROCESS | 428 | 1467322300307 Marionette TRACE conn9 <- [1,851,null,{"value":null}] 14:31:40 INFO - PROCESS | 428 | 1467322300383 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 428 | 1467322300386 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C4A9000 == 41 [pid = 428] [id = 222] 14:31:40 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA55966000) [pid = 428] [serial = 665] [outer = 0000000000000000] 14:31:40 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA579B5800) [pid = 428] [serial = 666] [outer = 000000FA55966000] 14:31:40 INFO - PROCESS | 428 | 1467322300444 Marionette DEBUG loaded listener.js 14:31:40 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B0C1800) [pid = 428] [serial = 667] [outer = 000000FA55966000] 14:31:41 INFO - PROCESS | 428 | 1467322301068 Marionette TRACE conn9 <- [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]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 944ms 14:31:41 INFO - PROCESS | 428 | 1467322301098 Marionette TRACE conn9 -> [0,853,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 428 | 1467322301101 Marionette TRACE conn9 <- [1,853,null,{"value":"13"}] 14:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:31:41 INFO - PROCESS | 428 | 1467322301105 Marionette TRACE conn9 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 428 | 1467322301107 Marionette TRACE conn9 <- [1,854,null,{}] 14:31:41 INFO - PROCESS | 428 | 1467322301111 Marionette TRACE conn9 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:41 INFO - PROCESS | 428 | 1467322301114 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:41 INFO - PROCESS | 428 | 1467322301227 Marionette TRACE conn9 <- [1,855,null,{"value":null}] 14:31:41 INFO - PROCESS | 428 | 1467322301314 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 428 | 1467322301316 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E1C7000 == 42 [pid = 428] [id = 223] 14:31:41 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA49922400) [pid = 428] [serial = 668] [outer = 0000000000000000] 14:31:41 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4EE05800) [pid = 428] [serial = 669] [outer = 000000FA49922400] 14:31:41 INFO - PROCESS | 428 | 1467322301372 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5B0C1400) [pid = 428] [serial = 670] [outer = 000000FA49922400] 14:31:42 INFO - PROCESS | 428 | 1467322302056 Marionette TRACE conn9 <- [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]]]}] 14:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 985ms 14:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:31:42 INFO - PROCESS | 428 | 1467322302092 Marionette TRACE conn9 -> [0,857,"getWindowHandle",null] 14:31:42 INFO - PROCESS | 428 | 1467322302096 Marionette TRACE conn9 <- [1,857,null,{"value":"13"}] 14:31:42 INFO - PROCESS | 428 | 1467322302101 Marionette TRACE conn9 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 428 | 1467322302104 Marionette TRACE conn9 <- [1,858,null,{}] 14:31:42 INFO - PROCESS | 428 | 1467322302109 Marionette TRACE conn9 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:42 INFO - PROCESS | 428 | 1467322302112 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:42 INFO - PROCESS | 428 | 1467322302219 Marionette TRACE conn9 <- [1,859,null,{"value":null}] 14:31:42 INFO - PROCESS | 428 | 1467322302294 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 428 | 1467322302296 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5346C000 == 43 [pid = 428] [id = 224] 14:31:42 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA49D66C00) [pid = 428] [serial = 671] [outer = 0000000000000000] 14:31:42 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4D7D2000) [pid = 428] [serial = 672] [outer = 000000FA49D66C00] 14:31:42 INFO - PROCESS | 428 | 1467322302347 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4E5E7400) [pid = 428] [serial = 673] [outer = 000000FA49D66C00] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE7800 == 42 [pid = 428] [id = 218] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B47C000 == 41 [pid = 428] [id = 217] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D44800 == 40 [pid = 428] [id = 216] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA499C6800 == 39 [pid = 428] [id = 215] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F56800 == 38 [pid = 428] [id = 214] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA553BA800 == 37 [pid = 428] [id = 213] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA534E1000 == 36 [pid = 428] [id = 212] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA482E4000 == 35 [pid = 428] [id = 211] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E185000 == 34 [pid = 428] [id = 199] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA472A6800 == 33 [pid = 428] [id = 209] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F31800 == 32 [pid = 428] [id = 210] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E1C7000 == 31 [pid = 428] [id = 223] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C4A9000 == 30 [pid = 428] [id = 222] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D34800 == 29 [pid = 428] [id = 221] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA53573800 == 28 [pid = 428] [id = 220] 14:31:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C260000 == 27 [pid = 428] [id = 219] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA56DF5C00) [pid = 428] [serial = 623] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA55B74000) [pid = 428] [serial = 588] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA49471400) [pid = 428] [serial = 599] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4D784000) [pid = 428] [serial = 600] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4EE05000) [pid = 428] [serial = 602] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4EFD7800) [pid = 428] [serial = 603] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4E452400) [pid = 428] [serial = 597] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4A4EA000) [pid = 428] [serial = 596] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5274EC00) [pid = 428] [serial = 605] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA490A2400) [pid = 428] [serial = 591] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA48453000) [pid = 428] [serial = 590] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA537A0000) [pid = 428] [serial = 594] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA527C6400) [pid = 428] [serial = 593] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA54F65C00) [pid = 428] [serial = 611] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55A03400) [pid = 428] [serial = 614] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55D7EC00) [pid = 428] [serial = 615] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55F7AC00) [pid = 428] [serial = 618] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA53479C00) [pid = 428] [serial = 617] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5351A400) [pid = 428] [serial = 608] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA53D20000) [pid = 428] [serial = 609] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55140000) [pid = 428] [serial = 612] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA56C82C00) [pid = 428] [serial = 621] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5609F000) [pid = 428] [serial = 620] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA52766400) [pid = 428] [serial = 606] [outer = 0000000000000000] [url = about:blank] 14:31:43 INFO - PROCESS | 428 | 1467322303628 Marionette TRACE conn9 <- [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]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1538ms 14:31:43 INFO - PROCESS | 428 | 1467322303639 Marionette TRACE conn9 -> [0,861,"getWindowHandle",null] 14:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:31:43 INFO - PROCESS | 428 | 1467322303643 Marionette TRACE conn9 <- [1,861,null,{"value":"13"}] 14:31:43 INFO - PROCESS | 428 | 1467322303648 Marionette TRACE conn9 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - PROCESS | 428 | 1467322303651 Marionette TRACE conn9 <- [1,862,null,{}] 14:31:43 INFO - PROCESS | 428 | 1467322303656 Marionette TRACE conn9 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:43 INFO - PROCESS | 428 | 1467322303659 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:43 INFO - PROCESS | 428 | 1467322303751 Marionette TRACE conn9 <- [1,863,null,{"value":null}] 14:31:43 INFO - PROCESS | 428 | 1467322303813 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 428 | 1467322303818 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA499CE800 == 28 [pid = 428] [id = 225] 14:31:43 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA490A1C00) [pid = 428] [serial = 674] [outer = 0000000000000000] 14:31:43 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA49470000) [pid = 428] [serial = 675] [outer = 000000FA490A1C00] 14:31:43 INFO - PROCESS | 428 | 1467322303872 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4D525400) [pid = 428] [serial = 676] [outer = 000000FA490A1C00] 14:31:44 INFO - PROCESS | 428 | 1467322304292 Marionette TRACE conn9 <- [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]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 14:31:44 INFO - PROCESS | 428 | 1467322304340 Marionette TRACE conn9 -> [0,865,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 428 | 1467322304346 Marionette TRACE conn9 <- [1,865,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:31:44 INFO - PROCESS | 428 | 1467322304352 Marionette TRACE conn9 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 428 | 1467322304355 Marionette TRACE conn9 <- [1,866,null,{}] 14:31:44 INFO - PROCESS | 428 | 1467322304359 Marionette TRACE conn9 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:44 INFO - PROCESS | 428 | 1467322304362 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:44 INFO - PROCESS | 428 | 1467322304451 Marionette TRACE conn9 <- [1,867,null,{"value":null}] 14:31:44 INFO - PROCESS | 428 | 1467322304503 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 428 | 1467322304506 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F442000 == 29 [pid = 428] [id = 226] 14:31:44 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4E5E4800) [pid = 428] [serial = 677] [outer = 0000000000000000] 14:31:44 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4EE05400) [pid = 428] [serial = 678] [outer = 000000FA4E5E4800] 14:31:44 INFO - PROCESS | 428 | 1467322304554 Marionette DEBUG loaded listener.js 14:31:44 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4EFCD000) [pid = 428] [serial = 679] [outer = 000000FA4E5E4800] 14:31:45 INFO - PROCESS | 428 | 1467322305002 Marionette TRACE conn9 <- [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]]]}] 14:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 14:31:45 INFO - PROCESS | 428 | 1467322305046 Marionette TRACE conn9 -> [0,869,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 428 | 1467322305048 Marionette TRACE conn9 <- [1,869,null,{"value":"13"}] 14:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:31:45 INFO - PROCESS | 428 | 1467322305052 Marionette TRACE conn9 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - PROCESS | 428 | 1467322305055 Marionette TRACE conn9 <- [1,870,null,{}] 14:31:45 INFO - PROCESS | 428 | 1467322305067 Marionette TRACE conn9 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:45 INFO - PROCESS | 428 | 1467322305072 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:45 INFO - PROCESS | 428 | 1467322305158 Marionette TRACE conn9 <- [1,871,null,{"value":null}] 14:31:45 INFO - PROCESS | 428 | 1467322305168 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 428 | 1467322305171 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D71000 == 30 [pid = 428] [id = 227] 14:31:45 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA48FD8800) [pid = 428] [serial = 680] [outer = 0000000000000000] 14:31:45 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5274E800) [pid = 428] [serial = 681] [outer = 000000FA48FD8800] 14:31:45 INFO - PROCESS | 428 | 1467322305220 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA527C4400) [pid = 428] [serial = 682] [outer = 000000FA48FD8800] 14:31:45 INFO - PROCESS | 428 | 1467322305651 Marionette TRACE conn9 <- [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]]]}] 14:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 14:31:45 INFO - PROCESS | 428 | 1467322305689 Marionette TRACE conn9 -> [0,873,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 428 | 1467322305692 Marionette TRACE conn9 <- [1,873,null,{"value":"13"}] 14:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:31:45 INFO - PROCESS | 428 | 1467322305696 Marionette TRACE conn9 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - PROCESS | 428 | 1467322305698 Marionette TRACE conn9 <- [1,874,null,{}] 14:31:45 INFO - PROCESS | 428 | 1467322305702 Marionette TRACE conn9 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:45 INFO - PROCESS | 428 | 1467322305704 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:45 INFO - PROCESS | 428 | 1467322305821 Marionette TRACE conn9 <- [1,875,null,{"value":null}] 14:31:45 INFO - PROCESS | 428 | 1467322305892 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 428 | 1467322305894 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55522000 == 31 [pid = 428] [id = 228] 14:31:45 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA53518000) [pid = 428] [serial = 683] [outer = 0000000000000000] 14:31:45 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5351B800) [pid = 428] [serial = 684] [outer = 000000FA53518000] 14:31:45 INFO - PROCESS | 428 | 1467322305940 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA53C92C00) [pid = 428] [serial = 685] [outer = 000000FA53518000] 14:31:46 INFO - PROCESS | 428 | 1467322306378 Marionette TRACE conn9 <- [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]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 732ms 14:31:46 INFO - PROCESS | 428 | 1467322306430 Marionette TRACE conn9 -> [0,877,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 428 | 1467322306432 Marionette TRACE conn9 <- [1,877,null,{"value":"13"}] 14:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:31:46 INFO - PROCESS | 428 | 1467322306435 Marionette TRACE conn9 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - PROCESS | 428 | 1467322306437 Marionette TRACE conn9 <- [1,878,null,{}] 14:31:46 INFO - PROCESS | 428 | 1467322306441 Marionette TRACE conn9 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:46 INFO - PROCESS | 428 | 1467322306443 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:46 INFO - PROCESS | 428 | 1467322306546 Marionette TRACE conn9 <- [1,879,null,{"value":null}] 14:31:46 INFO - PROCESS | 428 | 1467322306554 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 428 | 1467322306556 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D92800 == 32 [pid = 428] [id = 229] 14:31:46 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA493C1400) [pid = 428] [serial = 686] [outer = 0000000000000000] 14:31:46 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA54F5F000) [pid = 428] [serial = 687] [outer = 000000FA493C1400] 14:31:46 INFO - PROCESS | 428 | 1467322306601 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA54FC6800) [pid = 428] [serial = 688] [outer = 000000FA493C1400] 14:31:47 INFO - PROCESS | 428 | 1467322307064 Marionette TRACE conn9 <- [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]]]}] 14:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 14:31:47 INFO - PROCESS | 428 | 1467322307110 Marionette TRACE conn9 -> [0,881,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 428 | 1467322307112 Marionette TRACE conn9 <- [1,881,null,{"value":"13"}] 14:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:31:47 INFO - PROCESS | 428 | 1467322307116 Marionette TRACE conn9 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - PROCESS | 428 | 1467322307118 Marionette TRACE conn9 <- [1,882,null,{}] 14:31:47 INFO - PROCESS | 428 | 1467322307121 Marionette TRACE conn9 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:47 INFO - PROCESS | 428 | 1467322307127 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:47 INFO - PROCESS | 428 | 1467322307298 Marionette TRACE conn9 <- [1,883,null,{"value":null}] 14:31:47 INFO - PROCESS | 428 | 1467322307313 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 428 | 1467322307315 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5650E000 == 33 [pid = 428] [id = 230] 14:31:47 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA55523C00) [pid = 428] [serial = 689] [outer = 0000000000000000] 14:31:47 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55A0F400) [pid = 428] [serial = 690] [outer = 000000FA55523C00] 14:31:47 INFO - PROCESS | 428 | 1467322307360 Marionette DEBUG loaded listener.js 14:31:47 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA55D74400) [pid = 428] [serial = 691] [outer = 000000FA55523C00] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA55F80800) [pid = 428] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA556D5400) [pid = 428] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA56D05000) [pid = 428] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4E1EAC00) [pid = 428] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA47BD2C00) [pid = 428] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA47C08400) [pid = 428] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4EE74400) [pid = 428] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA52748C00) [pid = 428] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA58DB4000) [pid = 428] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B011800) [pid = 428] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4DEB1C00) [pid = 428] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:31:47 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA54F5D800) [pid = 428] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:31:48 INFO - PROCESS | 428 | 1467322308012 Marionette TRACE conn9 <- [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]]]}] 14:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 943ms 14:31:48 INFO - PROCESS | 428 | 1467322308062 Marionette TRACE conn9 -> [0,885,"getWindowHandle",null] 14:31:48 INFO - PROCESS | 428 | 1467322308064 Marionette TRACE conn9 <- [1,885,null,{"value":"13"}] 14:31:48 INFO - PROCESS | 428 | 1467322308068 Marionette TRACE conn9 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:31:48 INFO - PROCESS | 428 | 1467322308070 Marionette TRACE conn9 <- [1,886,null,{}] 14:31:48 INFO - PROCESS | 428 | 1467322308073 Marionette TRACE conn9 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:48 INFO - PROCESS | 428 | 1467322308075 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:48 INFO - PROCESS | 428 | 1467322308156 Marionette TRACE conn9 <- [1,887,null,{"value":null}] 14:31:48 INFO - PROCESS | 428 | 1467322308231 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 428 | 1467322308233 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A53800 == 34 [pid = 428] [id = 231] 14:31:48 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA48FD8000) [pid = 428] [serial = 692] [outer = 0000000000000000] 14:31:48 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4EE74400) [pid = 428] [serial = 693] [outer = 000000FA48FD8000] 14:31:48 INFO - PROCESS | 428 | 1467322308278 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55D7B000) [pid = 428] [serial = 694] [outer = 000000FA48FD8000] 14:31:48 INFO - PROCESS | 428 | 1467322308660 Marionette TRACE conn9 <- [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]]]}] 14:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 14:31:48 INFO - PROCESS | 428 | 1467322308700 Marionette TRACE conn9 -> [0,889,"getWindowHandle",null] 14:31:48 INFO - PROCESS | 428 | 1467322308702 Marionette TRACE conn9 <- [1,889,null,{"value":"13"}] 14:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:31:48 INFO - PROCESS | 428 | 1467322308705 Marionette TRACE conn9 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:31:48 INFO - PROCESS | 428 | 1467322308707 Marionette TRACE conn9 <- [1,890,null,{}] 14:31:48 INFO - PROCESS | 428 | 1467322308716 Marionette TRACE conn9 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:48 INFO - PROCESS | 428 | 1467322308718 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:48 INFO - PROCESS | 428 | 1467322308799 Marionette TRACE conn9 <- [1,891,null,{"value":null}] 14:31:48 INFO - PROCESS | 428 | 1467322308804 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 428 | 1467322308806 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5838E800 == 35 [pid = 428] [id = 232] 14:31:48 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55F7D400) [pid = 428] [serial = 695] [outer = 0000000000000000] 14:31:48 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5606FC00) [pid = 428] [serial = 696] [outer = 000000FA55F7D400] 14:31:48 INFO - PROCESS | 428 | 1467322308851 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56C8B400) [pid = 428] [serial = 697] [outer = 000000FA55F7D400] 14:31:49 INFO - PROCESS | 428 | 1467322309258 Marionette TRACE conn9 <- [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]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 585ms 14:31:49 INFO - PROCESS | 428 | 1467322309295 Marionette TRACE conn9 -> [0,893,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 428 | 1467322309297 Marionette TRACE conn9 <- [1,893,null,{"value":"13"}] 14:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:31:49 INFO - PROCESS | 428 | 1467322309300 Marionette TRACE conn9 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 428 | 1467322309302 Marionette TRACE conn9 <- [1,894,null,{}] 14:31:49 INFO - PROCESS | 428 | 1467322309321 Marionette TRACE conn9 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:49 INFO - PROCESS | 428 | 1467322309323 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:49 INFO - PROCESS | 428 | 1467322309403 Marionette TRACE conn9 <- [1,895,null,{"value":null}] 14:31:49 INFO - PROCESS | 428 | 1467322309409 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:49 INFO - PROCESS | 428 | 1467322309411 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D6B800 == 36 [pid = 428] [id = 233] 14:31:49 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA56DF7000) [pid = 428] [serial = 698] [outer = 0000000000000000] 14:31:49 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA56F55C00) [pid = 428] [serial = 699] [outer = 000000FA56DF7000] 14:31:49 INFO - PROCESS | 428 | 1467322309455 Marionette DEBUG loaded listener.js 14:31:49 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA57932C00) [pid = 428] [serial = 700] [outer = 000000FA56DF7000] 14:31:49 INFO - PROCESS | 428 | 1467322309865 Marionette TRACE conn9 <- [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]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 14:31:49 INFO - PROCESS | 428 | 1467322309891 Marionette TRACE conn9 -> [0,897,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 428 | 1467322309893 Marionette TRACE conn9 <- [1,897,null,{"value":"13"}] 14:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:31:49 INFO - PROCESS | 428 | 1467322309943 Marionette TRACE conn9 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 428 | 1467322309947 Marionette TRACE conn9 <- [1,898,null,{}] 14:31:49 INFO - PROCESS | 428 | 1467322309958 Marionette TRACE conn9 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:49 INFO - PROCESS | 428 | 1467322309963 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:50 INFO - PROCESS | 428 | 1467322310105 Marionette TRACE conn9 <- [1,899,null,{"value":null}] 14:31:50 INFO - PROCESS | 428 | 1467322310264 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 428 | 1467322310268 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E1B6000 == 37 [pid = 428] [id = 234] 14:31:50 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4909E400) [pid = 428] [serial = 701] [outer = 0000000000000000] 14:31:50 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4946A000) [pid = 428] [serial = 702] [outer = 000000FA4909E400] 14:31:50 INFO - PROCESS | 428 | 1467322310327 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA4D7D8000) [pid = 428] [serial = 703] [outer = 000000FA4909E400] 14:31:51 INFO - PROCESS | 428 | 1467322311057 Marionette TRACE conn9 <- [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]]]}] 14:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1234ms 14:31:51 INFO - PROCESS | 428 | 1467322311135 Marionette TRACE conn9 -> [0,901,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 428 | 1467322311140 Marionette TRACE conn9 <- [1,901,null,{"value":"13"}] 14:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:31:51 INFO - PROCESS | 428 | 1467322311145 Marionette TRACE conn9 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 428 | 1467322311148 Marionette TRACE conn9 <- [1,902,null,{}] 14:31:51 INFO - PROCESS | 428 | 1467322311155 Marionette TRACE conn9 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:51 INFO - PROCESS | 428 | 1467322311160 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:51 INFO - PROCESS | 428 | 1467322311298 Marionette TRACE conn9 <- [1,903,null,{"value":null}] 14:31:51 INFO - PROCESS | 428 | 1467322311364 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 428 | 1467322311367 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACC800 == 38 [pid = 428] [id = 235] 14:31:51 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4F7B7C00) [pid = 428] [serial = 704] [outer = 0000000000000000] 14:31:51 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5274A400) [pid = 428] [serial = 705] [outer = 000000FA4F7B7C00] 14:31:51 INFO - PROCESS | 428 | 1467322311425 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA53482C00) [pid = 428] [serial = 706] [outer = 000000FA4F7B7C00] 14:31:52 INFO - PROCESS | 428 | 1467322312334 Marionette TRACE conn9 <- [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]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1235ms 14:31:52 INFO - PROCESS | 428 | 1467322312383 Marionette TRACE conn9 -> [0,905,"getWindowHandle",null] 14:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:31:52 INFO - PROCESS | 428 | 1467322312387 Marionette TRACE conn9 <- [1,905,null,{"value":"13"}] 14:31:52 INFO - PROCESS | 428 | 1467322312392 Marionette TRACE conn9 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 428 | 1467322312395 Marionette TRACE conn9 <- [1,906,null,{}] 14:31:52 INFO - PROCESS | 428 | 1467322312402 Marionette TRACE conn9 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:52 INFO - PROCESS | 428 | 1467322312405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:52 INFO - PROCESS | 428 | 1467322312550 Marionette TRACE conn9 <- [1,907,null,{"value":null}] 14:31:52 INFO - PROCESS | 428 | 1467322312618 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 428 | 1467322312621 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE49000 == 39 [pid = 428] [id = 236] 14:31:52 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4E1DB400) [pid = 428] [serial = 707] [outer = 0000000000000000] 14:31:52 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4EE6A000) [pid = 428] [serial = 708] [outer = 000000FA4E1DB400] 14:31:52 INFO - PROCESS | 428 | 1467322312715 Marionette DEBUG loaded listener.js 14:31:52 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4F718000) [pid = 428] [serial = 709] [outer = 000000FA4E1DB400] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5838E800 == 38 [pid = 428] [id = 232] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A53800 == 37 [pid = 428] [id = 231] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5650E000 == 36 [pid = 428] [id = 230] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D92800 == 35 [pid = 428] [id = 229] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA55522000 == 34 [pid = 428] [id = 228] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D71000 == 33 [pid = 428] [id = 227] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F442000 == 32 [pid = 428] [id = 226] 14:31:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA499CE800 == 31 [pid = 428] [id = 225] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA55147C00) [pid = 428] [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.] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA56C90800) [pid = 428] [serial = 647] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA55B07400) [pid = 428] [serial = 644] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA56F56C00) [pid = 428] [serial = 624] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4F712000) [pid = 428] [serial = 635] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA52744400) [pid = 428] [serial = 636] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA48454C00) [pid = 428] [serial = 626] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA493BC000) [pid = 428] [serial = 627] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA48E16C00) [pid = 428] [serial = 632] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA49477800) [pid = 428] [serial = 633] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4F716C00) [pid = 428] [serial = 629] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5274B000) [pid = 428] [serial = 630] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA53480000) [pid = 428] [serial = 638] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA54F5B400) [pid = 428] [serial = 639] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA58DBE800) [pid = 428] [serial = 654] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B0B7C00) [pid = 428] [serial = 657] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B013C00) [pid = 428] [serial = 656] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55D7F000) [pid = 428] [serial = 650] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA58DB7400) [pid = 428] [serial = 653] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA57935000) [pid = 428] [serial = 648] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA579AF800) [pid = 428] [serial = 651] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA54FC8000) [pid = 428] [serial = 641] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55D74C00) [pid = 428] [serial = 645] [outer = 0000000000000000] [url = about:blank] 14:31:52 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA55525800) [pid = 428] [serial = 642] [outer = 0000000000000000] [url = about:blank] 14:31:53 INFO - PROCESS | 428 | 1467322313216 Marionette TRACE conn9 <- [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]]]}] 14:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 901ms 14:31:53 INFO - PROCESS | 428 | 1467322313293 Marionette TRACE conn9 -> [0,909,"getWindowHandle",null] 14:31:53 INFO - PROCESS | 428 | 1467322313297 Marionette TRACE conn9 <- [1,909,null,{"value":"13"}] 14:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:31:53 INFO - PROCESS | 428 | 1467322313304 Marionette TRACE conn9 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:31:53 INFO - PROCESS | 428 | 1467322313307 Marionette TRACE conn9 <- [1,910,null,{}] 14:31:53 INFO - PROCESS | 428 | 1467322313310 Marionette TRACE conn9 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:53 INFO - PROCESS | 428 | 1467322313313 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:53 INFO - PROCESS | 428 | 1467322313406 Marionette TRACE conn9 <- [1,911,null,{"value":null}] 14:31:53 INFO - PROCESS | 428 | 1467322313420 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 428 | 1467322313422 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA52C12000 == 32 [pid = 428] [id = 237] 14:31:53 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4F717400) [pid = 428] [serial = 710] [outer = 0000000000000000] 14:31:53 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5273F800) [pid = 428] [serial = 711] [outer = 000000FA4F717400] 14:31:53 INFO - PROCESS | 428 | 1467322313470 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA52763800) [pid = 428] [serial = 712] [outer = 000000FA4F717400] 14:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 14:31:53 INFO - PROCESS | 428 | 1467322313926 Marionette TRACE conn9 <- [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]]]}] 14:31:53 INFO - PROCESS | 428 | 1467322313938 Marionette TRACE conn9 -> [0,913,"getWindowHandle",null] 14:31:53 INFO - PROCESS | 428 | 1467322313940 Marionette TRACE conn9 <- [1,913,null,{"value":"13"}] 14:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:31:53 INFO - PROCESS | 428 | 1467322313944 Marionette TRACE conn9 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:31:53 INFO - PROCESS | 428 | 1467322313947 Marionette TRACE conn9 <- [1,914,null,{}] 14:31:53 INFO - PROCESS | 428 | 1467322313963 Marionette TRACE conn9 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:53 INFO - PROCESS | 428 | 1467322313969 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:54 INFO - PROCESS | 428 | 1467322314084 Marionette TRACE conn9 <- [1,915,null,{"value":null}] 14:31:54 INFO - PROCESS | 428 | 1467322314094 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 428 | 1467322314098 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55515000 == 33 [pid = 428] [id = 238] 14:31:54 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA49096000) [pid = 428] [serial = 713] [outer = 0000000000000000] 14:31:54 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54FBE000) [pid = 428] [serial = 714] [outer = 000000FA49096000] 14:31:54 INFO - PROCESS | 428 | 1467322314154 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55147000) [pid = 428] [serial = 715] [outer = 000000FA49096000] 14:31:54 INFO - PROCESS | 428 | 1467322314613 Marionette TRACE conn9 <- [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]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 14:31:54 INFO - PROCESS | 428 | 1467322314638 Marionette TRACE conn9 -> [0,917,"getWindowHandle",null] 14:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:31:54 INFO - PROCESS | 428 | 1467322314641 Marionette TRACE conn9 <- [1,917,null,{"value":"13"}] 14:31:54 INFO - PROCESS | 428 | 1467322314644 Marionette TRACE conn9 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 428 | 1467322314646 Marionette TRACE conn9 <- [1,918,null,{}] 14:31:54 INFO - PROCESS | 428 | 1467322314650 Marionette TRACE conn9 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:54 INFO - PROCESS | 428 | 1467322314652 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:54 INFO - PROCESS | 428 | 1467322314741 Marionette TRACE conn9 <- [1,919,null,{"value":null}] 14:31:54 INFO - PROCESS | 428 | 1467322314748 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 428 | 1467322314750 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F58800 == 34 [pid = 428] [id = 239] 14:31:54 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA556CBC00) [pid = 428] [serial = 716] [outer = 0000000000000000] 14:31:54 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA556D8C00) [pid = 428] [serial = 717] [outer = 000000FA556CBC00] 14:31:54 INFO - PROCESS | 428 | 1467322314797 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55B10000) [pid = 428] [serial = 718] [outer = 000000FA556CBC00] 14:31:55 INFO - PROCESS | 428 | 1467322315221 Marionette TRACE conn9 <- [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]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 14:31:55 INFO - PROCESS | 428 | 1467322315277 Marionette TRACE conn9 -> [0,921,"getWindowHandle",null] 14:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:31:55 INFO - PROCESS | 428 | 1467322315279 Marionette TRACE conn9 <- [1,921,null,{"value":"13"}] 14:31:55 INFO - PROCESS | 428 | 1467322315282 Marionette TRACE conn9 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 428 | 1467322315284 Marionette TRACE conn9 <- [1,922,null,{}] 14:31:55 INFO - PROCESS | 428 | 1467322315288 Marionette TRACE conn9 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:55 INFO - PROCESS | 428 | 1467322315290 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:55 INFO - PROCESS | 428 | 1467322315402 Marionette TRACE conn9 <- [1,923,null,{"value":null}] 14:31:55 INFO - PROCESS | 428 | 1467322315408 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:55 INFO - PROCESS | 428 | 1467322315410 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56510000 == 35 [pid = 428] [id = 240] 14:31:55 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55D79800) [pid = 428] [serial = 719] [outer = 0000000000000000] 14:31:55 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55F7DC00) [pid = 428] [serial = 720] [outer = 000000FA55D79800] 14:31:55 INFO - PROCESS | 428 | 1467322315483 Marionette DEBUG loaded listener.js 14:31:55 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56684400) [pid = 428] [serial = 721] [outer = 000000FA55D79800] 14:31:55 INFO - PROCESS | 428 | 1467322315931 Marionette TRACE conn9 <- [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]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 694ms 14:31:55 INFO - PROCESS | 428 | 1467322315988 Marionette TRACE conn9 -> [0,925,"getWindowHandle",null] 14:31:55 INFO - PROCESS | 428 | 1467322315991 Marionette TRACE conn9 <- [1,925,null,{"value":"13"}] 14:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:31:56 INFO - PROCESS | 428 | 1467322315994 Marionette TRACE conn9 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - PROCESS | 428 | 1467322315996 Marionette TRACE conn9 <- [1,926,null,{}] 14:31:56 INFO - PROCESS | 428 | 1467322315999 Marionette TRACE conn9 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:56 INFO - PROCESS | 428 | 1467322316005 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:56 INFO - PROCESS | 428 | 1467322316143 Marionette TRACE conn9 <- [1,927,null,{"value":null}] 14:31:56 INFO - PROCESS | 428 | 1467322316157 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 428 | 1467322316159 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5838D800 == 36 [pid = 428] [id = 241] 14:31:56 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5668D800) [pid = 428] [serial = 722] [outer = 0000000000000000] 14:31:56 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA579A8000) [pid = 428] [serial = 723] [outer = 000000FA5668D800] 14:31:56 INFO - PROCESS | 428 | 1467322316241 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA58DBF400) [pid = 428] [serial = 724] [outer = 000000FA5668D800] 14:31:56 INFO - PROCESS | 428 | 1467322316678 Marionette TRACE conn9 <- [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]]]}] 14:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 14:31:56 INFO - PROCESS | 428 | 1467322316743 Marionette TRACE conn9 -> [0,929,"getWindowHandle",null] 14:31:56 INFO - PROCESS | 428 | 1467322316745 Marionette TRACE conn9 <- [1,929,null,{"value":"13"}] 14:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:31:56 INFO - PROCESS | 428 | 1467322316748 Marionette TRACE conn9 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - PROCESS | 428 | 1467322316750 Marionette TRACE conn9 <- [1,930,null,{}] 14:31:56 INFO - PROCESS | 428 | 1467322316753 Marionette TRACE conn9 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:56 INFO - PROCESS | 428 | 1467322316763 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:56 INFO - PROCESS | 428 | 1467322316867 Marionette TRACE conn9 <- [1,931,null,{"value":null}] 14:31:56 INFO - PROCESS | 428 | 1467322316877 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 428 | 1467322316879 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3C5800 == 37 [pid = 428] [id = 242] 14:31:56 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5B014C00) [pid = 428] [serial = 725] [outer = 0000000000000000] 14:31:56 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B01B000) [pid = 428] [serial = 726] [outer = 000000FA5B014C00] 14:31:56 INFO - PROCESS | 428 | 1467322316963 Marionette DEBUG loaded listener.js 14:31:57 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B0C0400) [pid = 428] [serial = 727] [outer = 000000FA5B014C00] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA490A1C00) [pid = 428] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA48FD8800) [pid = 428] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA49D66C00) [pid = 428] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4E5E4800) [pid = 428] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA53518000) [pid = 428] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA493C1400) [pid = 428] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA48FD8000) [pid = 428] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55523C00) [pid = 428] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55F7D400) [pid = 428] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4D7DD000) [pid = 428] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54F64000) [pid = 428] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55966000) [pid = 428] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:31:57 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA49922400) [pid = 428] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:31:57 INFO - PROCESS | 428 | 1467322317433 Marionette TRACE conn9 <- [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]]]}] 14:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 14:31:57 INFO - PROCESS | 428 | 1467322317485 Marionette TRACE conn9 -> [0,933,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 428 | 1467322317487 Marionette TRACE conn9 <- [1,933,null,{"value":"13"}] 14:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:31:57 INFO - PROCESS | 428 | 1467322317491 Marionette TRACE conn9 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - PROCESS | 428 | 1467322317492 Marionette TRACE conn9 <- [1,934,null,{}] 14:31:57 INFO - PROCESS | 428 | 1467322317496 Marionette TRACE conn9 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:57 INFO - PROCESS | 428 | 1467322317498 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:57 INFO - PROCESS | 428 | 1467322317580 Marionette TRACE conn9 <- [1,935,null,{"value":null}] 14:31:57 INFO - PROCESS | 428 | 1467322317654 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 428 | 1467322317656 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC8D800 == 38 [pid = 428] [id = 243] 14:31:57 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA49097800) [pid = 428] [serial = 728] [outer = 0000000000000000] 14:31:57 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4F7B5C00) [pid = 428] [serial = 729] [outer = 000000FA49097800] 14:31:57 INFO - PROCESS | 428 | 1467322317700 Marionette DEBUG loaded listener.js 14:31:57 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B011800) [pid = 428] [serial = 730] [outer = 000000FA49097800] 14:31:58 INFO - PROCESS | 428 | 1467322318073 Marionette TRACE conn9 <- [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]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 14:31:58 INFO - PROCESS | 428 | 1467322318123 Marionette TRACE conn9 -> [0,937,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 428 | 1467322318125 Marionette TRACE conn9 <- [1,937,null,{"value":"13"}] 14:31:58 INFO - PROCESS | 428 | 1467322318128 Marionette TRACE conn9 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:31:58 INFO - PROCESS | 428 | 1467322318130 Marionette TRACE conn9 <- [1,938,null,{}] 14:31:58 INFO - PROCESS | 428 | 1467322318139 Marionette TRACE conn9 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:58 INFO - PROCESS | 428 | 1467322318141 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:58 INFO - PROCESS | 428 | 1467322318249 Marionette TRACE conn9 <- [1,939,null,{"value":null}] 14:31:58 INFO - PROCESS | 428 | 1467322318257 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 428 | 1467322318258 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C261000 == 39 [pid = 428] [id = 244] 14:31:58 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B4A8000) [pid = 428] [serial = 731] [outer = 0000000000000000] 14:31:58 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5BA9BC00) [pid = 428] [serial = 732] [outer = 000000FA5B4A8000] 14:31:58 INFO - PROCESS | 428 | 1467322318302 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5BC1E400) [pid = 428] [serial = 733] [outer = 000000FA5B4A8000] 14:31:58 INFO - PROCESS | 428 | 1467322318706 Marionette TRACE conn9 <- [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]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 14:31:58 INFO - PROCESS | 428 | 1467322318761 Marionette TRACE conn9 -> [0,941,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 428 | 1467322318763 Marionette TRACE conn9 <- [1,941,null,{"value":"13"}] 14:31:58 INFO - PROCESS | 428 | 1467322318767 Marionette TRACE conn9 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:31:58 INFO - PROCESS | 428 | 1467322318768 Marionette TRACE conn9 <- [1,942,null,{}] 14:31:58 INFO - PROCESS | 428 | 1467322318776 Marionette TRACE conn9 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:58 INFO - PROCESS | 428 | 1467322318779 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:58 INFO - PROCESS | 428 | 1467322318866 Marionette TRACE conn9 <- [1,943,null,{"value":null}] 14:31:58 INFO - PROCESS | 428 | 1467322318873 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 428 | 1467322318875 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C4A9000 == 40 [pid = 428] [id = 245] 14:31:58 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5BC25000) [pid = 428] [serial = 734] [outer = 0000000000000000] 14:31:58 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5BC28800) [pid = 428] [serial = 735] [outer = 000000FA5BC25000] 14:31:58 INFO - PROCESS | 428 | 1467322318920 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5BC6AC00) [pid = 428] [serial = 736] [outer = 000000FA5BC25000] 14:31:59 INFO - PROCESS | 428 | 1467322319382 Marionette TRACE conn9 <- [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]]]}] 14:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 692ms 14:31:59 INFO - PROCESS | 428 | 1467322319464 Marionette TRACE conn9 -> [0,945,"getWindowHandle",null] 14:31:59 INFO - PROCESS | 428 | 1467322319469 Marionette TRACE conn9 <- [1,945,null,{"value":"13"}] 14:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:31:59 INFO - PROCESS | 428 | 1467322319475 Marionette TRACE conn9 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - PROCESS | 428 | 1467322319480 Marionette TRACE conn9 <- [1,946,null,{}] 14:31:59 INFO - PROCESS | 428 | 1467322319487 Marionette TRACE conn9 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:59 INFO - PROCESS | 428 | 1467322319491 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:59 INFO - PROCESS | 428 | 1467322319666 Marionette TRACE conn9 <- [1,947,null,{"value":null}] 14:31:59 INFO - PROCESS | 428 | 1467322319749 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 428 | 1467322319754 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:31:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE18000 == 41 [pid = 428] [id = 246] 14:31:59 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA496DC000) [pid = 428] [serial = 737] [outer = 0000000000000000] 14:31:59 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4E173C00) [pid = 428] [serial = 738] [outer = 000000FA496DC000] 14:31:59 INFO - PROCESS | 428 | 1467322319812 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4F711000) [pid = 428] [serial = 739] [outer = 000000FA496DC000] 14:32:00 INFO - PROCESS | 428 | 1467322320397 Marionette TRACE conn9 <- [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]]]}] 14:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 987ms 14:32:00 INFO - PROCESS | 428 | 1467322320464 Marionette TRACE conn9 -> [0,949,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 428 | 1467322320470 Marionette TRACE conn9 <- [1,949,null,{"value":"13"}] 14:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:32:00 INFO - PROCESS | 428 | 1467322320477 Marionette TRACE conn9 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - PROCESS | 428 | 1467322320480 Marionette TRACE conn9 <- [1,950,null,{}] 14:32:00 INFO - PROCESS | 428 | 1467322320484 Marionette TRACE conn9 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:00 INFO - PROCESS | 428 | 1467322320487 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:00 INFO - PROCESS | 428 | 1467322320633 Marionette TRACE conn9 <- [1,951,null,{"value":null}] 14:32:00 INFO - PROCESS | 428 | 1467322320749 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:00 INFO - PROCESS | 428 | 1467322320752 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FF7000 == 42 [pid = 428] [id = 247] 14:32:00 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA54F56400) [pid = 428] [serial = 740] [outer = 0000000000000000] 14:32:00 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA54FC5800) [pid = 428] [serial = 741] [outer = 000000FA54F56400] 14:32:00 INFO - PROCESS | 428 | 1467322320810 Marionette DEBUG loaded listener.js 14:32:00 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA556D6800) [pid = 428] [serial = 742] [outer = 000000FA54F56400] 14:32:01 INFO - PROCESS | 428 | 1467322321437 Marionette TRACE conn9 <- [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]]]}] 14:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 984ms 14:32:01 INFO - PROCESS | 428 | 1467322321469 Marionette TRACE conn9 -> [0,953,"getWindowHandle",null] 14:32:01 INFO - PROCESS | 428 | 1467322321472 Marionette TRACE conn9 <- [1,953,null,{"value":"13"}] 14:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:32:01 INFO - PROCESS | 428 | 1467322321477 Marionette TRACE conn9 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:32:01 INFO - PROCESS | 428 | 1467322321481 Marionette TRACE conn9 <- [1,954,null,{}] 14:32:01 INFO - PROCESS | 428 | 1467322321493 Marionette TRACE conn9 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:01 INFO - PROCESS | 428 | 1467322321498 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:01 INFO - PROCESS | 428 | 1467322321616 Marionette TRACE conn9 <- [1,955,null,{"value":null}] 14:32:01 INFO - PROCESS | 428 | 1467322321691 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 428 | 1467322321695 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D06F000 == 43 [pid = 428] [id = 248] 14:32:01 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5792D400) [pid = 428] [serial = 743] [outer = 0000000000000000] 14:32:01 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA58DBA000) [pid = 428] [serial = 744] [outer = 000000FA5792D400] 14:32:01 INFO - PROCESS | 428 | 1467322321795 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA5BC21400) [pid = 428] [serial = 745] [outer = 000000FA5792D400] 14:32:02 INFO - PROCESS | 428 | 1467322322448 Marionette TRACE conn9 <- [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]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1031ms 14:32:02 INFO - PROCESS | 428 | 1467322322515 Marionette TRACE conn9 -> [0,957,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 428 | 1467322322519 Marionette TRACE conn9 <- [1,957,null,{"value":"13"}] 14:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:32:02 INFO - PROCESS | 428 | 1467322322523 Marionette TRACE conn9 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 428 | 1467322322526 Marionette TRACE conn9 <- [1,958,null,{}] 14:32:02 INFO - PROCESS | 428 | 1467322322529 Marionette TRACE conn9 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:02 INFO - PROCESS | 428 | 1467322322532 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:02 INFO - PROCESS | 428 | 1467322322634 Marionette TRACE conn9 <- [1,959,null,{"value":null}] 14:32:02 INFO - PROCESS | 428 | 1467322322865 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 428 | 1467322322868 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D910800 == 44 [pid = 428] [id = 249] 14:32:02 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA493C2C00) [pid = 428] [serial = 746] [outer = 0000000000000000] 14:32:02 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA4946E400) [pid = 428] [serial = 747] [outer = 000000FA493C2C00] 14:32:02 INFO - PROCESS | 428 | 1467322322919 Marionette DEBUG loaded listener.js 14:32:03 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA4E5E2800) [pid = 428] [serial = 748] [outer = 000000FA493C2C00] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C261000 == 43 [pid = 428] [id = 244] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC8D800 == 42 [pid = 428] [id = 243] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3C5800 == 41 [pid = 428] [id = 242] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA5838D800 == 40 [pid = 428] [id = 241] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA56510000 == 39 [pid = 428] [id = 240] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F58800 == 38 [pid = 428] [id = 239] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA55515000 == 37 [pid = 428] [id = 238] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA52C12000 == 36 [pid = 428] [id = 237] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE49000 == 35 [pid = 428] [id = 236] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D6B800 == 34 [pid = 428] [id = 233] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E1B6000 == 33 [pid = 428] [id = 234] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACC800 == 32 [pid = 428] [id = 235] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA5346C000 == 31 [pid = 428] [id = 224] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D06F000 == 30 [pid = 428] [id = 248] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FF7000 == 29 [pid = 428] [id = 247] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C4A9000 == 28 [pid = 428] [id = 245] 14:32:04 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE18000 == 27 [pid = 428] [id = 246] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA5606FC00) [pid = 428] [serial = 696] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA52743400) [pid = 428] [serial = 660] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA4E57BC00) [pid = 428] [serial = 659] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA56C8B400) [pid = 428] [serial = 697] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA56F55C00) [pid = 428] [serial = 699] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA55D7CC00) [pid = 428] [serial = 663] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5513F800) [pid = 428] [serial = 662] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5B0C1800) [pid = 428] [serial = 667] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA579B5800) [pid = 428] [serial = 666] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA5B0C1400) [pid = 428] [serial = 670] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4EE05800) [pid = 428] [serial = 669] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA55D74400) [pid = 428] [serial = 691] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA54FC6800) [pid = 428] [serial = 688] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55D7B000) [pid = 428] [serial = 694] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA527C4400) [pid = 428] [serial = 682] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA49470000) [pid = 428] [serial = 675] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4D525400) [pid = 428] [serial = 676] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5274E800) [pid = 428] [serial = 681] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4E5E7400) [pid = 428] [serial = 673] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4D7D2000) [pid = 428] [serial = 672] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4EE05400) [pid = 428] [serial = 678] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4EFCD000) [pid = 428] [serial = 679] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5351B800) [pid = 428] [serial = 684] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA53C92C00) [pid = 428] [serial = 685] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA54F5F000) [pid = 428] [serial = 687] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4EE74400) [pid = 428] [serial = 693] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55A0F400) [pid = 428] [serial = 690] [outer = 0000000000000000] [url = about:blank] 14:32:04 INFO - PROCESS | 428 | 1467322324190 Marionette TRACE conn9 <- [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]]]}] 14:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1802ms 14:32:04 INFO - PROCESS | 428 | 1467322324329 Marionette TRACE conn9 -> [0,961,"getWindowHandle",null] 14:32:04 INFO - PROCESS | 428 | 1467322324334 Marionette TRACE conn9 <- [1,961,null,{"value":"13"}] 14:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:32:04 INFO - PROCESS | 428 | 1467322324339 Marionette TRACE conn9 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:32:04 INFO - PROCESS | 428 | 1467322324343 Marionette TRACE conn9 <- [1,962,null,{}] 14:32:04 INFO - PROCESS | 428 | 1467322324349 Marionette TRACE conn9 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:04 INFO - PROCESS | 428 | 1467322324353 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:04 INFO - PROCESS | 428 | 1467322324444 Marionette TRACE conn9 <- [1,963,null,{"value":null}] 14:32:04 INFO - PROCESS | 428 | 1467322324454 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 428 | 1467322324458 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D584800 == 28 [pid = 428] [id = 250] 14:32:04 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4909D800) [pid = 428] [serial = 749] [outer = 0000000000000000] 14:32:04 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA490A1400) [pid = 428] [serial = 750] [outer = 000000FA4909D800] 14:32:04 INFO - PROCESS | 428 | 1467322324511 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA49470400) [pid = 428] [serial = 751] [outer = 000000FA4909D800] 14:32:05 INFO - PROCESS | 428 | 1467322324993 Marionette TRACE conn9 <- [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]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 14:32:05 INFO - PROCESS | 428 | 1467322325034 Marionette TRACE conn9 -> [0,965,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 428 | 1467322325040 Marionette TRACE conn9 <- [1,965,null,{"value":"13"}] 14:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:32:05 INFO - PROCESS | 428 | 1467322325046 Marionette TRACE conn9 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 428 | 1467322325049 Marionette TRACE conn9 <- [1,966,null,{}] 14:32:05 INFO - PROCESS | 428 | 1467322325053 Marionette TRACE conn9 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:05 INFO - PROCESS | 428 | 1467322325056 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:05 INFO - PROCESS | 428 | 1467322325148 Marionette TRACE conn9 <- [1,967,null,{"value":null}] 14:32:05 INFO - PROCESS | 428 | 1467322325155 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:05 INFO - PROCESS | 428 | 1467322325158 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F76F000 == 29 [pid = 428] [id = 251] 14:32:05 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4A468000) [pid = 428] [serial = 752] [outer = 0000000000000000] 14:32:05 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4D7D6C00) [pid = 428] [serial = 753] [outer = 000000FA4A468000] 14:32:05 INFO - PROCESS | 428 | 1467322325208 Marionette DEBUG loaded listener.js 14:32:05 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4E2DC000) [pid = 428] [serial = 754] [outer = 000000FA4A468000] 14:32:05 INFO - PROCESS | 428 | 1467322325673 Marionette TRACE conn9 <- [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]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 14:32:05 INFO - PROCESS | 428 | 1467322325740 Marionette TRACE conn9 -> [0,969,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 428 | 1467322325750 Marionette TRACE conn9 <- [1,969,null,{"value":"13"}] 14:32:05 INFO - PROCESS | 428 | 1467322325754 Marionette TRACE conn9 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:32:05 INFO - PROCESS | 428 | 1467322325758 Marionette TRACE conn9 <- [1,970,null,{}] 14:32:05 INFO - PROCESS | 428 | 1467322325770 Marionette TRACE conn9 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:05 INFO - PROCESS | 428 | 1467322325775 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:05 INFO - PROCESS | 428 | 1467322325894 Marionette TRACE conn9 <- [1,971,null,{"value":null}] 14:32:05 INFO - PROCESS | 428 | 1467322325970 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:05 INFO - PROCESS | 428 | 1467322325974 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F31800 == 30 [pid = 428] [id = 252] 14:32:05 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4F70C000) [pid = 428] [serial = 755] [outer = 0000000000000000] 14:32:06 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4F7B5800) [pid = 428] [serial = 756] [outer = 000000FA4F70C000] 14:32:06 INFO - PROCESS | 428 | 1467322326024 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA52759400) [pid = 428] [serial = 757] [outer = 000000FA4F70C000] 14:32:06 INFO - PROCESS | 428 | 1467322326455 Marionette TRACE conn9 <- [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]]]}] 14:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 14:32:06 INFO - PROCESS | 428 | 1467322326493 Marionette TRACE conn9 -> [0,973,"getWindowHandle",null] 14:32:06 INFO - PROCESS | 428 | 1467322326496 Marionette TRACE conn9 <- [1,973,null,{"value":"13"}] 14:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:32:06 INFO - PROCESS | 428 | 1467322326505 Marionette TRACE conn9 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:32:06 INFO - PROCESS | 428 | 1467322326507 Marionette TRACE conn9 <- [1,974,null,{}] 14:32:06 INFO - PROCESS | 428 | 1467322326511 Marionette TRACE conn9 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:06 INFO - PROCESS | 428 | 1467322326513 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:06 INFO - PROCESS | 428 | 1467322326624 Marionette TRACE conn9 <- [1,975,null,{"value":null}] 14:32:06 INFO - PROCESS | 428 | 1467322326630 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 428 | 1467322326632 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5550B000 == 31 [pid = 428] [id = 253] 14:32:06 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA52762800) [pid = 428] [serial = 758] [outer = 0000000000000000] 14:32:06 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA52CABC00) [pid = 428] [serial = 759] [outer = 000000FA52762800] 14:32:06 INFO - PROCESS | 428 | 1467322326678 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5379A800) [pid = 428] [serial = 760] [outer = 000000FA52762800] 14:32:07 INFO - PROCESS | 428 | 1467322327124 Marionette TRACE conn9 <- [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]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 693ms 14:32:07 INFO - PROCESS | 428 | 1467322327195 Marionette TRACE conn9 -> [0,977,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 428 | 1467322327204 Marionette TRACE conn9 <- [1,977,null,{"value":"13"}] 14:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:32:07 INFO - PROCESS | 428 | 1467322327249 Marionette TRACE conn9 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - PROCESS | 428 | 1467322327251 Marionette TRACE conn9 <- [1,978,null,{}] 14:32:07 INFO - PROCESS | 428 | 1467322327255 Marionette TRACE conn9 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:07 INFO - PROCESS | 428 | 1467322327257 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:07 INFO - PROCESS | 428 | 1467322327368 Marionette TRACE conn9 <- [1,979,null,{"value":null}] 14:32:07 INFO - PROCESS | 428 | 1467322327433 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 428 | 1467322327435 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACB000 == 32 [pid = 428] [id = 254] 14:32:07 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA54F63C00) [pid = 428] [serial = 761] [outer = 0000000000000000] 14:32:07 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA54FBF400) [pid = 428] [serial = 762] [outer = 000000FA54F63C00] 14:32:07 INFO - PROCESS | 428 | 1467322327481 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA550E0000) [pid = 428] [serial = 763] [outer = 000000FA54F63C00] 14:32:07 INFO - PROCESS | 428 | 1467322327903 Marionette TRACE conn9 <- [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]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 14:32:07 INFO - PROCESS | 428 | 1467322327931 Marionette TRACE conn9 -> [0,981,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 428 | 1467322327933 Marionette TRACE conn9 <- [1,981,null,{"value":"13"}] 14:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:32:07 INFO - PROCESS | 428 | 1467322327937 Marionette TRACE conn9 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - PROCESS | 428 | 1467322327938 Marionette TRACE conn9 <- [1,982,null,{}] 14:32:07 INFO - PROCESS | 428 | 1467322327942 Marionette TRACE conn9 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:07 INFO - PROCESS | 428 | 1467322327948 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:08 INFO - PROCESS | 428 | 1467322328088 Marionette TRACE conn9 <- [1,983,null,{"value":null}] 14:32:08 INFO - PROCESS | 428 | 1467322328094 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 428 | 1467322328097 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F61800 == 33 [pid = 428] [id = 255] 14:32:08 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA550E5000) [pid = 428] [serial = 764] [outer = 0000000000000000] 14:32:08 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA556D5C00) [pid = 428] [serial = 765] [outer = 000000FA550E5000] 14:32:08 INFO - PROCESS | 428 | 1467322328142 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55D7B400) [pid = 428] [serial = 766] [outer = 000000FA550E5000] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA55D79800) [pid = 428] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5668D800) [pid = 428] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4F717400) [pid = 428] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA56DF7000) [pid = 428] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E1DB400) [pid = 428] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4F7B7C00) [pid = 428] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA556CBC00) [pid = 428] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4909E400) [pid = 428] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA49097800) [pid = 428] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA49096000) [pid = 428] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5B014C00) [pid = 428] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5B4A8000) [pid = 428] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:32:08 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5BC25000) [pid = 428] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:32:08 INFO - PROCESS | 428 | 1467322328819 Marionette TRACE conn9 <- [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]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 943ms 14:32:08 INFO - PROCESS | 428 | 1467322328883 Marionette TRACE conn9 -> [0,985,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 428 | 1467322328885 Marionette TRACE conn9 <- [1,985,null,{"value":"13"}] 14:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:32:08 INFO - PROCESS | 428 | 1467322328889 Marionette TRACE conn9 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 428 | 1467322328890 Marionette TRACE conn9 <- [1,986,null,{}] 14:32:08 INFO - PROCESS | 428 | 1467322328894 Marionette TRACE conn9 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:08 INFO - PROCESS | 428 | 1467322328896 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:08 INFO - PROCESS | 428 | 1467322328975 Marionette TRACE conn9 <- [1,987,null,{"value":null}] 14:32:08 INFO - PROCESS | 428 | 1467322328982 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 428 | 1467322328984 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8C000 == 34 [pid = 428] [id = 256] 14:32:09 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54F62800) [pid = 428] [serial = 767] [outer = 0000000000000000] 14:32:09 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5552F800) [pid = 428] [serial = 768] [outer = 000000FA54F62800] 14:32:09 INFO - PROCESS | 428 | 1467322329029 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55F7A800) [pid = 428] [serial = 769] [outer = 000000FA54F62800] 14:32:09 INFO - PROCESS | 428 | 1467322329430 Marionette TRACE conn9 <- [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]]]}] 14:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 586ms 14:32:09 INFO - PROCESS | 428 | 1467322329477 Marionette TRACE conn9 -> [0,989,"getWindowHandle",null] 14:32:09 INFO - PROCESS | 428 | 1467322329479 Marionette TRACE conn9 <- [1,989,null,{"value":"13"}] 14:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:32:09 INFO - PROCESS | 428 | 1467322329483 Marionette TRACE conn9 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - PROCESS | 428 | 1467322329484 Marionette TRACE conn9 <- [1,990,null,{}] 14:32:09 INFO - PROCESS | 428 | 1467322329488 Marionette TRACE conn9 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:09 INFO - PROCESS | 428 | 1467322329490 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:09 INFO - PROCESS | 428 | 1467322329570 Marionette TRACE conn9 <- [1,991,null,{"value":null}] 14:32:09 INFO - PROCESS | 428 | 1467322329575 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 428 | 1467322329577 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58388000 == 35 [pid = 428] [id = 257] 14:32:09 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55D7DC00) [pid = 428] [serial = 770] [outer = 0000000000000000] 14:32:09 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5609A800) [pid = 428] [serial = 771] [outer = 000000FA55D7DC00] 14:32:09 INFO - PROCESS | 428 | 1467322329622 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA56D10800) [pid = 428] [serial = 772] [outer = 000000FA55D7DC00] 14:32:10 INFO - PROCESS | 428 | 1467322330027 Marionette TRACE conn9 <- [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]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 587ms 14:32:10 INFO - PROCESS | 428 | 1467322330082 Marionette TRACE conn9 -> [0,993,"getWindowHandle",null] 14:32:10 INFO - PROCESS | 428 | 1467322330084 Marionette TRACE conn9 <- [1,993,null,{"value":"13"}] 14:32:10 INFO - PROCESS | 428 | 1467322330087 Marionette TRACE conn9 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 428 | 1467322330089 Marionette TRACE conn9 <- [1,994,null,{}] 14:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:32:10 INFO - PROCESS | 428 | 1467322330092 Marionette TRACE conn9 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:10 INFO - PROCESS | 428 | 1467322330094 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:10 INFO - PROCESS | 428 | 1467322330181 Marionette TRACE conn9 <- [1,995,null,{"value":null}] 14:32:10 INFO - PROCESS | 428 | 1467322330187 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 428 | 1467322330189 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B031000 == 36 [pid = 428] [id = 258] 14:32:10 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4EE73000) [pid = 428] [serial = 773] [outer = 0000000000000000] 14:32:10 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56F5D400) [pid = 428] [serial = 774] [outer = 000000FA4EE73000] 14:32:10 INFO - PROCESS | 428 | 1467322330233 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA57935400) [pid = 428] [serial = 775] [outer = 000000FA4EE73000] 14:32:10 INFO - PROCESS | 428 | 1467322330902 Marionette TRACE conn9 <- [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]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 882ms 14:32:10 INFO - PROCESS | 428 | 1467322330986 Marionette TRACE conn9 -> [0,997,"getWindowHandle",null] 14:32:11 INFO - PROCESS | 428 | 1467322330990 Marionette TRACE conn9 <- [1,997,null,{"value":"13"}] 14:32:11 INFO - PROCESS | 428 | 1467322330996 Marionette TRACE conn9 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:32:11 INFO - PROCESS | 428 | 1467322331000 Marionette TRACE conn9 <- [1,998,null,{}] 14:32:11 INFO - PROCESS | 428 | 1467322331006 Marionette TRACE conn9 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:11 INFO - PROCESS | 428 | 1467322331010 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:11 INFO - PROCESS | 428 | 1467322331155 Marionette TRACE conn9 <- [1,999,null,{"value":null}] 14:32:11 INFO - PROCESS | 428 | 1467322331224 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 428 | 1467322331227 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F210800 == 37 [pid = 428] [id = 259] 14:32:11 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA490A1800) [pid = 428] [serial = 776] [outer = 0000000000000000] 14:32:11 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA49471800) [pid = 428] [serial = 777] [outer = 000000FA490A1800] 14:32:11 INFO - PROCESS | 428 | 1467322331326 Marionette DEBUG loaded listener.js 14:32:11 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4D786400) [pid = 428] [serial = 778] [outer = 000000FA490A1800] 14:32:12 INFO - PROCESS | 428 | 1467322332091 Marionette TRACE conn9 <- [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]]]}] 14:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1140ms 14:32:12 INFO - PROCESS | 428 | 1467322332143 Marionette TRACE conn9 -> [0,1001,"getWindowHandle",null] 14:32:12 INFO - PROCESS | 428 | 1467322332148 Marionette TRACE conn9 <- [1,1001,null,{"value":"13"}] 14:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:32:12 INFO - PROCESS | 428 | 1467322332155 Marionette TRACE conn9 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 428 | 1467322332158 Marionette TRACE conn9 <- [1,1002,null,{}] 14:32:12 INFO - PROCESS | 428 | 1467322332163 Marionette TRACE conn9 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:12 INFO - PROCESS | 428 | 1467322332166 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:12 INFO - PROCESS | 428 | 1467322332313 Marionette TRACE conn9 <- [1,1003,null,{"value":null}] 14:32:12 INFO - PROCESS | 428 | 1467322332380 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:12 INFO - PROCESS | 428 | 1467322332382 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FE7800 == 38 [pid = 428] [id = 260] 14:32:12 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA52749800) [pid = 428] [serial = 779] [outer = 0000000000000000] 14:32:12 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA53480400) [pid = 428] [serial = 780] [outer = 000000FA52749800] 14:32:12 INFO - PROCESS | 428 | 1467322332443 Marionette DEBUG loaded listener.js 14:32:12 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4F717800) [pid = 428] [serial = 781] [outer = 000000FA52749800] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA58388000 == 37 [pid = 428] [id = 257] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8C000 == 36 [pid = 428] [id = 256] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F61800 == 35 [pid = 428] [id = 255] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACB000 == 34 [pid = 428] [id = 254] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA5550B000 == 33 [pid = 428] [id = 253] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F31800 == 32 [pid = 428] [id = 252] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F76F000 == 31 [pid = 428] [id = 251] 14:32:13 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D584800 == 30 [pid = 428] [id = 250] 14:32:13 INFO - PROCESS | 428 | 1467322333362 Marionette TRACE conn9 <- [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]]]}] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA55F7DC00) [pid = 428] [serial = 720] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA56684400) [pid = 428] [serial = 721] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA58DBF400) [pid = 428] [serial = 724] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA579A8000) [pid = 428] [serial = 723] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5273F800) [pid = 428] [serial = 711] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA57932C00) [pid = 428] [serial = 700] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4EE6A000) [pid = 428] [serial = 708] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4F718000) [pid = 428] [serial = 709] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5274A400) [pid = 428] [serial = 705] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA53482C00) [pid = 428] [serial = 706] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA556D8C00) [pid = 428] [serial = 717] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4946A000) [pid = 428] [serial = 702] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4D7D8000) [pid = 428] [serial = 703] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4F7B5C00) [pid = 428] [serial = 729] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54FBE000) [pid = 428] [serial = 714] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55147000) [pid = 428] [serial = 715] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52763800) [pid = 428] [serial = 712] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5B01B000) [pid = 428] [serial = 726] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5BA9BC00) [pid = 428] [serial = 732] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5BC1E400) [pid = 428] [serial = 733] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5BC28800) [pid = 428] [serial = 735] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BC6AC00) [pid = 428] [serial = 736] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5B0C0400) [pid = 428] [serial = 727] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5B011800) [pid = 428] [serial = 730] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA55B10000) [pid = 428] [serial = 718] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1300ms 14:32:13 INFO - PROCESS | 428 | 1467322333457 Marionette TRACE conn9 -> [0,1005,"getWindowHandle",null] 14:32:13 INFO - PROCESS | 428 | 1467322333462 Marionette TRACE conn9 <- [1,1005,null,{"value":"13"}] 14:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:32:13 INFO - PROCESS | 428 | 1467322333466 Marionette TRACE conn9 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:32:13 INFO - PROCESS | 428 | 1467322333469 Marionette TRACE conn9 <- [1,1006,null,{}] 14:32:13 INFO - PROCESS | 428 | 1467322333475 Marionette TRACE conn9 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:13 INFO - PROCESS | 428 | 1467322333478 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:13 INFO - PROCESS | 428 | 1467322333582 Marionette TRACE conn9 <- [1,1007,null,{"value":null}] 14:32:13 INFO - PROCESS | 428 | 1467322333590 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 428 | 1467322333592 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E421000 == 31 [pid = 428] [id = 261] 14:32:13 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4D783800) [pid = 428] [serial = 782] [outer = 0000000000000000] 14:32:13 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4DE5C400) [pid = 428] [serial = 783] [outer = 000000FA4D783800] 14:32:13 INFO - PROCESS | 428 | 1467322333641 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4EE6D800) [pid = 428] [serial = 784] [outer = 000000FA4D783800] 14:32:14 INFO - PROCESS | 428 | 1467322334147 Marionette TRACE conn9 <- [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]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 735ms 14:32:14 INFO - PROCESS | 428 | 1467322334201 Marionette TRACE conn9 -> [0,1009,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 428 | 1467322334205 Marionette TRACE conn9 <- [1,1009,null,{"value":"13"}] 14:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:32:14 INFO - PROCESS | 428 | 1467322334211 Marionette TRACE conn9 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 428 | 1467322334214 Marionette TRACE conn9 <- [1,1010,null,{}] 14:32:14 INFO - PROCESS | 428 | 1467322334218 Marionette TRACE conn9 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:14 INFO - PROCESS | 428 | 1467322334220 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:14 INFO - PROCESS | 428 | 1467322334313 Marionette TRACE conn9 <- [1,1011,null,{"value":null}] 14:32:14 INFO - PROCESS | 428 | 1467322334388 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 428 | 1467322334390 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53588800 == 32 [pid = 428] [id = 262] 14:32:14 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5274B400) [pid = 428] [serial = 785] [outer = 0000000000000000] 14:32:14 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA5275F000) [pid = 428] [serial = 786] [outer = 000000FA5274B400] 14:32:14 INFO - PROCESS | 428 | 1467322334439 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA53445C00) [pid = 428] [serial = 787] [outer = 000000FA5274B400] 14:32:14 INFO - PROCESS | 428 | 1467322334828 Marionette TRACE conn9 <- [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]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 14:32:14 INFO - PROCESS | 428 | 1467322334906 Marionette TRACE conn9 -> [0,1013,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 428 | 1467322334909 Marionette TRACE conn9 <- [1,1013,null,{"value":"13"}] 14:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:32:14 INFO - PROCESS | 428 | 1467322334913 Marionette TRACE conn9 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 428 | 1467322334916 Marionette TRACE conn9 <- [1,1014,null,{}] 14:32:14 INFO - PROCESS | 428 | 1467322334928 Marionette TRACE conn9 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:14 INFO - PROCESS | 428 | 1467322334933 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:15 INFO - PROCESS | 428 | 1467322335059 Marionette TRACE conn9 <- [1,1015,null,{"value":null}] 14:32:15 INFO - PROCESS | 428 | 1467322335068 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 428 | 1467322335072 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC0800 == 33 [pid = 428] [id = 263] 14:32:15 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA48FD1000) [pid = 428] [serial = 788] [outer = 0000000000000000] 14:32:15 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5513F800) [pid = 428] [serial = 789] [outer = 000000FA48FD1000] 14:32:15 INFO - PROCESS | 428 | 1467322335121 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA556CE000) [pid = 428] [serial = 790] [outer = 000000FA48FD1000] 14:32:15 INFO - PROCESS | 428 | 1467322335551 Marionette TRACE conn9 <- [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]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 14:32:15 INFO - PROCESS | 428 | 1467322335608 Marionette TRACE conn9 -> [0,1017,"getWindowHandle",null] 14:32:15 INFO - PROCESS | 428 | 1467322335611 Marionette TRACE conn9 <- [1,1017,null,{"value":"13"}] 14:32:15 INFO - PROCESS | 428 | 1467322335614 Marionette TRACE conn9 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 428 | 1467322335616 Marionette TRACE conn9 <- [1,1018,null,{}] 14:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:32:15 INFO - PROCESS | 428 | 1467322335619 Marionette TRACE conn9 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:15 INFO - PROCESS | 428 | 1467322335621 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:15 INFO - PROCESS | 428 | 1467322335734 Marionette TRACE conn9 <- [1,1019,null,{"value":null}] 14:32:15 INFO - PROCESS | 428 | 1467322335739 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 428 | 1467322335741 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FC7800 == 34 [pid = 428] [id = 264] 14:32:15 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55B08000) [pid = 428] [serial = 791] [outer = 0000000000000000] 14:32:15 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55B10800) [pid = 428] [serial = 792] [outer = 000000FA55B08000] 14:32:15 INFO - PROCESS | 428 | 1467322335824 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55D7CC00) [pid = 428] [serial = 793] [outer = 000000FA55B08000] 14:32:16 INFO - PROCESS | 428 | 1467322336266 Marionette TRACE conn9 <- [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]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 693ms 14:32:16 INFO - PROCESS | 428 | 1467322336316 Marionette TRACE conn9 -> [0,1021,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 428 | 1467322336318 Marionette TRACE conn9 <- [1,1021,null,{"value":"13"}] 14:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:32:16 INFO - PROCESS | 428 | 1467322336322 Marionette TRACE conn9 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - PROCESS | 428 | 1467322336324 Marionette TRACE conn9 <- [1,1022,null,{}] 14:32:16 INFO - PROCESS | 428 | 1467322336327 Marionette TRACE conn9 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:16 INFO - PROCESS | 428 | 1467322336329 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:16 INFO - PROCESS | 428 | 1467322336464 Marionette TRACE conn9 <- [1,1023,null,{"value":null}] 14:32:16 INFO - PROCESS | 428 | 1467322336486 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 428 | 1467322336488 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D9E800 == 35 [pid = 428] [id = 265] 14:32:16 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55F85000) [pid = 428] [serial = 794] [outer = 0000000000000000] 14:32:16 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5668D800) [pid = 428] [serial = 795] [outer = 000000FA55F85000] 14:32:16 INFO - PROCESS | 428 | 1467322336533 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56F5E800) [pid = 428] [serial = 796] [outer = 000000FA55F85000] 14:32:16 INFO - PROCESS | 428 | 1467322336963 Marionette TRACE conn9 <- [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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 14:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:32:17 INFO - PROCESS | 428 | 1467322337019 Marionette TRACE conn9 -> [0,1025,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 428 | 1467322337021 Marionette TRACE conn9 <- [1,1025,null,{"value":"13"}] 14:32:17 INFO - PROCESS | 428 | 1467322337025 Marionette TRACE conn9 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 428 | 1467322337026 Marionette TRACE conn9 <- [1,1026,null,{}] 14:32:17 INFO - PROCESS | 428 | 1467322337035 Marionette TRACE conn9 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:17 INFO - PROCESS | 428 | 1467322337041 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:17 INFO - PROCESS | 428 | 1467322337174 Marionette TRACE conn9 <- [1,1027,null,{"value":null}] 14:32:17 INFO - PROCESS | 428 | 1467322337229 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 428 | 1467322337231 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B032000 == 36 [pid = 428] [id = 266] 14:32:17 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA58359800) [pid = 428] [serial = 797] [outer = 0000000000000000] 14:32:17 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B00E400) [pid = 428] [serial = 798] [outer = 000000FA58359800] 14:32:17 INFO - PROCESS | 428 | 1467322337276 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B018400) [pid = 428] [serial = 799] [outer = 000000FA58359800] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4A468000) [pid = 428] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA52762800) [pid = 428] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA493C2C00) [pid = 428] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4F70C000) [pid = 428] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA496DC000) [pid = 428] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA54F56400) [pid = 428] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA54F63C00) [pid = 428] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5792D400) [pid = 428] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA550E5000) [pid = 428] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55D7DC00) [pid = 428] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4909D800) [pid = 428] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:32:17 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA54F62800) [pid = 428] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:32:17 INFO - PROCESS | 428 | 1467322337747 Marionette TRACE conn9 <- [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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 14:32:17 INFO - PROCESS | 428 | 1467322337787 Marionette TRACE conn9 -> [0,1029,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 428 | 1467322337790 Marionette TRACE conn9 <- [1,1029,null,{"value":"13"}] 14:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:32:17 INFO - PROCESS | 428 | 1467322337793 Marionette TRACE conn9 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 428 | 1467322337795 Marionette TRACE conn9 <- [1,1030,null,{}] 14:32:17 INFO - PROCESS | 428 | 1467322337799 Marionette TRACE conn9 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:17 INFO - PROCESS | 428 | 1467322337801 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:17 INFO - PROCESS | 428 | 1467322337881 Marionette TRACE conn9 <- [1,1031,null,{"value":null}] 14:32:17 INFO - PROCESS | 428 | 1467322337955 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 428 | 1467322337957 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC8A800 == 37 [pid = 428] [id = 267] 14:32:17 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4EF75000) [pid = 428] [serial = 800] [outer = 0000000000000000] 14:32:18 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA54F63C00) [pid = 428] [serial = 801] [outer = 000000FA4EF75000] 14:32:18 INFO - PROCESS | 428 | 1467322338003 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA579B5800) [pid = 428] [serial = 802] [outer = 000000FA4EF75000] 14:32:18 INFO - PROCESS | 428 | 1467322338354 Marionette TRACE conn9 <- [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]]]}] 14:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 585ms 14:32:18 INFO - PROCESS | 428 | 1467322338382 Marionette TRACE conn9 -> [0,1033,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 428 | 1467322338384 Marionette TRACE conn9 <- [1,1033,null,{"value":"13"}] 14:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:32:18 INFO - PROCESS | 428 | 1467322338387 Marionette TRACE conn9 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - PROCESS | 428 | 1467322338389 Marionette TRACE conn9 <- [1,1034,null,{}] 14:32:18 INFO - PROCESS | 428 | 1467322338392 Marionette TRACE conn9 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:18 INFO - PROCESS | 428 | 1467322338394 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:18 INFO - PROCESS | 428 | 1467322338483 Marionette TRACE conn9 <- [1,1035,null,{"value":null}] 14:32:18 INFO - PROCESS | 428 | 1467322338551 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 428 | 1467322338553 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C257000 == 38 [pid = 428] [id = 268] 14:32:18 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA53520C00) [pid = 428] [serial = 803] [outer = 0000000000000000] 14:32:18 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B0BD000) [pid = 428] [serial = 804] [outer = 000000FA53520C00] 14:32:18 INFO - PROCESS | 428 | 1467322338597 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B4AAC00) [pid = 428] [serial = 805] [outer = 000000FA53520C00] 14:32:18 INFO - PROCESS | 428 | 1467322338939 Marionette TRACE conn9 <- [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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 14:32:19 INFO - PROCESS | 428 | 1467322339019 Marionette TRACE conn9 -> [0,1037,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 428 | 1467322339021 Marionette TRACE conn9 <- [1,1037,null,{"value":"13"}] 14:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:32:19 INFO - PROCESS | 428 | 1467322339024 Marionette TRACE conn9 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 428 | 1467322339026 Marionette TRACE conn9 <- [1,1038,null,{}] 14:32:19 INFO - PROCESS | 428 | 1467322339035 Marionette TRACE conn9 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:19 INFO - PROCESS | 428 | 1467322339038 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:19 INFO - PROCESS | 428 | 1467322339120 Marionette TRACE conn9 <- [1,1039,null,{"value":null}] 14:32:19 INFO - PROCESS | 428 | 1467322339125 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 428 | 1467322339127 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA558B7000 == 39 [pid = 428] [id = 269] 14:32:19 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BA9C000) [pid = 428] [serial = 806] [outer = 0000000000000000] 14:32:19 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5BAA6400) [pid = 428] [serial = 807] [outer = 000000FA5BA9C000] 14:32:19 INFO - PROCESS | 428 | 1467322339171 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BC26C00) [pid = 428] [serial = 808] [outer = 000000FA5BA9C000] 14:32:19 INFO - PROCESS | 428 | 1467322339586 Marionette TRACE conn9 <- [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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 627ms 14:32:19 INFO - PROCESS | 428 | 1467322339688 Marionette TRACE conn9 -> [0,1041,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 428 | 1467322339692 Marionette TRACE conn9 <- [1,1041,null,{"value":"13"}] 14:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:32:19 INFO - PROCESS | 428 | 1467322339704 Marionette TRACE conn9 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 428 | 1467322339708 Marionette TRACE conn9 <- [1,1042,null,{}] 14:32:19 INFO - PROCESS | 428 | 1467322339715 Marionette TRACE conn9 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:19 INFO - PROCESS | 428 | 1467322339719 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:19 INFO - PROCESS | 428 | 1467322339853 Marionette TRACE conn9 <- [1,1043,null,{"value":null}] 14:32:19 INFO - PROCESS | 428 | 1467322339934 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 428 | 1467322339939 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E187000 == 40 [pid = 428] [id = 270] 14:32:19 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA493B8800) [pid = 428] [serial = 809] [outer = 0000000000000000] 14:32:20 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA49470000) [pid = 428] [serial = 810] [outer = 000000FA493B8800] 14:32:20 INFO - PROCESS | 428 | 1467322340000 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4F4D4000) [pid = 428] [serial = 811] [outer = 000000FA493B8800] 14:32:20 INFO - PROCESS | 428 | 1467322340641 Marionette TRACE conn9 <- [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]]]}] 14:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 985ms 14:32:20 INFO - PROCESS | 428 | 1467322340695 Marionette TRACE conn9 -> [0,1045,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 428 | 1467322340699 Marionette TRACE conn9 <- [1,1045,null,{"value":"13"}] 14:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:32:20 INFO - PROCESS | 428 | 1467322340706 Marionette TRACE conn9 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 428 | 1467322340710 Marionette TRACE conn9 <- [1,1046,null,{}] 14:32:20 INFO - PROCESS | 428 | 1467322340715 Marionette TRACE conn9 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:20 INFO - PROCESS | 428 | 1467322340718 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:20 INFO - PROCESS | 428 | 1467322340834 Marionette TRACE conn9 <- [1,1047,null,{"value":null}] 14:32:20 INFO - PROCESS | 428 | 1467322340909 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 428 | 1467322340912 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8F000 == 41 [pid = 428] [id = 271] 14:32:20 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA54F5DC00) [pid = 428] [serial = 812] [outer = 0000000000000000] 14:32:21 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA54FBCC00) [pid = 428] [serial = 813] [outer = 000000FA54F5DC00] 14:32:21 INFO - PROCESS | 428 | 1467322341011 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55A03400) [pid = 428] [serial = 814] [outer = 000000FA54F5DC00] 14:32:21 INFO - PROCESS | 428 | 1467322341587 Marionette TRACE conn9 <- [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]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 944ms 14:32:21 INFO - PROCESS | 428 | 1467322341654 Marionette TRACE conn9 -> [0,1049,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 428 | 1467322341657 Marionette TRACE conn9 <- [1,1049,null,{"value":"13"}] 14:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:32:21 INFO - PROCESS | 428 | 1467322341661 Marionette TRACE conn9 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - PROCESS | 428 | 1467322341663 Marionette TRACE conn9 <- [1,1050,null,{}] 14:32:21 INFO - PROCESS | 428 | 1467322341673 Marionette TRACE conn9 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:21 INFO - PROCESS | 428 | 1467322341678 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:21 INFO - PROCESS | 428 | 1467322341795 Marionette TRACE conn9 <- [1,1051,null,{"value":null}] 14:32:21 INFO - PROCESS | 428 | 1467322341913 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 428 | 1467322341917 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D065800 == 42 [pid = 428] [id = 272] 14:32:21 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA58DB4C00) [pid = 428] [serial = 815] [outer = 0000000000000000] 14:32:21 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA58DBCC00) [pid = 428] [serial = 816] [outer = 000000FA58DB4C00] 14:32:21 INFO - PROCESS | 428 | 1467322341977 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5BC20400) [pid = 428] [serial = 817] [outer = 000000FA58DB4C00] 14:32:22 INFO - PROCESS | 428 | 1467322342655 Marionette TRACE conn9 <- [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]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1034ms 14:32:22 INFO - PROCESS | 428 | 1467322342696 Marionette TRACE conn9 -> [0,1053,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 428 | 1467322342698 Marionette TRACE conn9 <- [1,1053,null,{"value":"13"}] 14:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:32:22 INFO - PROCESS | 428 | 1467322342702 Marionette TRACE conn9 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 428 | 1467322342704 Marionette TRACE conn9 <- [1,1054,null,{}] 14:32:22 INFO - PROCESS | 428 | 1467322342708 Marionette TRACE conn9 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:22 INFO - PROCESS | 428 | 1467322342711 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:22 INFO - PROCESS | 428 | 1467322342824 Marionette TRACE conn9 <- [1,1055,null,{"value":null}] 14:32:22 INFO - PROCESS | 428 | 1467322342897 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 428 | 1467322342900 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D41D000 == 43 [pid = 428] [id = 273] 14:32:22 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5C1D7800) [pid = 428] [serial = 818] [outer = 0000000000000000] 14:32:22 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5C1DC400) [pid = 428] [serial = 819] [outer = 000000FA5C1D7800] 14:32:23 INFO - PROCESS | 428 | 1467322342996 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5C21D400) [pid = 428] [serial = 820] [outer = 000000FA5C1D7800] 14:32:23 INFO - PROCESS | 428 | 1467322343803 Marionette TRACE conn9 <- [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]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1128ms 14:32:23 INFO - PROCESS | 428 | 1467322343833 Marionette TRACE conn9 -> [0,1057,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 428 | 1467322343837 Marionette TRACE conn9 <- [1,1057,null,{"value":"13"}] 14:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:32:23 INFO - PROCESS | 428 | 1467322343843 Marionette TRACE conn9 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - PROCESS | 428 | 1467322343846 Marionette TRACE conn9 <- [1,1058,null,{}] 14:32:23 INFO - PROCESS | 428 | 1467322343852 Marionette TRACE conn9 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:23 INFO - PROCESS | 428 | 1467322343854 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:23 INFO - PROCESS | 428 | 1467322343964 Marionette TRACE conn9 <- [1,1059,null,{"value":null}] 14:32:24 INFO - PROCESS | 428 | 1467322344039 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:24 INFO - PROCESS | 428 | 1467322344044 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5346B000 == 44 [pid = 428] [id = 274] 14:32:24 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4E1E4000) [pid = 428] [serial = 821] [outer = 0000000000000000] 14:32:24 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4E45B800) [pid = 428] [serial = 822] [outer = 000000FA4E1E4000] 14:32:24 INFO - PROCESS | 428 | 1467322344094 Marionette DEBUG loaded listener.js 14:32:24 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA52741800) [pid = 428] [serial = 823] [outer = 000000FA4E1E4000] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C257000 == 43 [pid = 428] [id = 268] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC8A800 == 42 [pid = 428] [id = 267] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B032000 == 41 [pid = 428] [id = 266] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D9E800 == 40 [pid = 428] [id = 265] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FC7800 == 39 [pid = 428] [id = 264] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC0800 == 38 [pid = 428] [id = 263] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA53588800 == 37 [pid = 428] [id = 262] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E421000 == 36 [pid = 428] [id = 261] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F210800 == 35 [pid = 428] [id = 259] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FE7800 == 34 [pid = 428] [id = 260] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B031000 == 33 [pid = 428] [id = 258] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D910800 == 32 [pid = 428] [id = 249] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D41D000 == 31 [pid = 428] [id = 273] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D065800 == 30 [pid = 428] [id = 272] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8F000 == 29 [pid = 428] [id = 271] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA558B7000 == 28 [pid = 428] [id = 269] 14:32:25 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E187000 == 27 [pid = 428] [id = 270] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA4D7D6C00) [pid = 428] [serial = 753] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA52CABC00) [pid = 428] [serial = 759] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4E2DC000) [pid = 428] [serial = 754] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4E5E2800) [pid = 428] [serial = 748] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4946E400) [pid = 428] [serial = 747] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4F7B5800) [pid = 428] [serial = 756] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4F711000) [pid = 428] [serial = 739] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4E173C00) [pid = 428] [serial = 738] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA556D6800) [pid = 428] [serial = 742] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54FC5800) [pid = 428] [serial = 741] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA54FBF400) [pid = 428] [serial = 762] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5BC21400) [pid = 428] [serial = 745] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA58DBA000) [pid = 428] [serial = 744] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5379A800) [pid = 428] [serial = 760] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA556D5C00) [pid = 428] [serial = 765] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA550E0000) [pid = 428] [serial = 763] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5609A800) [pid = 428] [serial = 771] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55D7B400) [pid = 428] [serial = 766] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA56D10800) [pid = 428] [serial = 772] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA490A1400) [pid = 428] [serial = 750] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA49470400) [pid = 428] [serial = 751] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA56F5D400) [pid = 428] [serial = 774] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55F7A800) [pid = 428] [serial = 769] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5552F800) [pid = 428] [serial = 768] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA52759400) [pid = 428] [serial = 757] [outer = 0000000000000000] [url = about:blank] 14:32:25 INFO - PROCESS | 428 | 1467322345435 Marionette TRACE conn9 <- [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]]]}] 14:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1636ms 14:32:25 INFO - PROCESS | 428 | 1467322345484 Marionette TRACE conn9 -> [0,1061,"getWindowHandle",null] 14:32:25 INFO - PROCESS | 428 | 1467322345488 Marionette TRACE conn9 <- [1,1061,null,{"value":"13"}] 14:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:32:25 INFO - PROCESS | 428 | 1467322345493 Marionette TRACE conn9 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:32:25 INFO - PROCESS | 428 | 1467322345496 Marionette TRACE conn9 <- [1,1062,null,{}] 14:32:25 INFO - PROCESS | 428 | 1467322345502 Marionette TRACE conn9 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:25 INFO - PROCESS | 428 | 1467322345505 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:25 INFO - PROCESS | 428 | 1467322345607 Marionette TRACE conn9 <- [1,1063,null,{"value":null}] 14:32:25 INFO - PROCESS | 428 | 1467322345614 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:25 INFO - PROCESS | 428 | 1467322345617 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E40B000 == 28 [pid = 428] [id = 275] 14:32:25 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4D517000) [pid = 428] [serial = 824] [outer = 0000000000000000] 14:32:25 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4D655400) [pid = 428] [serial = 825] [outer = 000000FA4D517000] 14:32:25 INFO - PROCESS | 428 | 1467322345666 Marionette DEBUG loaded listener.js 14:32:25 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4E1EAC00) [pid = 428] [serial = 826] [outer = 000000FA4D517000] 14:32:26 INFO - PROCESS | 428 | 1467322346127 Marionette TRACE conn9 <- [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]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 693ms 14:32:26 INFO - PROCESS | 428 | 1467322346190 Marionette TRACE conn9 -> [0,1065,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 428 | 1467322346196 Marionette TRACE conn9 <- [1,1065,null,{"value":"13"}] 14:32:26 INFO - PROCESS | 428 | 1467322346203 Marionette TRACE conn9 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:32:26 INFO - PROCESS | 428 | 1467322346206 Marionette TRACE conn9 <- [1,1066,null,{}] 14:32:26 INFO - PROCESS | 428 | 1467322346210 Marionette TRACE conn9 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 428 | 1467322346213 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:26 INFO - PROCESS | 428 | 1467322346303 Marionette TRACE conn9 <- [1,1067,null,{"value":null}] 14:32:26 INFO - PROCESS | 428 | 1467322346317 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 428 | 1467322346320 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53472800 == 29 [pid = 428] [id = 276] 14:32:26 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4EFD3000) [pid = 428] [serial = 827] [outer = 0000000000000000] 14:32:26 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4F4CD000) [pid = 428] [serial = 828] [outer = 000000FA4EFD3000] 14:32:26 INFO - PROCESS | 428 | 1467322346369 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4F96A800) [pid = 428] [serial = 829] [outer = 000000FA4EFD3000] 14:32:26 INFO - PROCESS | 428 | 1467322346835 Marionette TRACE conn9 <- [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]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 689ms 14:32:26 INFO - PROCESS | 428 | 1467322346899 Marionette TRACE conn9 -> [0,1069,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 428 | 1467322346902 Marionette TRACE conn9 <- [1,1069,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:32:26 INFO - PROCESS | 428 | 1467322346905 Marionette TRACE conn9 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 428 | 1467322346909 Marionette TRACE conn9 <- [1,1070,null,{}] 14:32:26 INFO - PROCESS | 428 | 1467322346921 Marionette TRACE conn9 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 428 | 1467322346926 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:27 INFO - PROCESS | 428 | 1467322347048 Marionette TRACE conn9 <- [1,1071,null,{"value":null}] 14:32:27 INFO - PROCESS | 428 | 1467322347129 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:27 INFO - PROCESS | 428 | 1467322347132 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5550D800 == 30 [pid = 428] [id = 277] 14:32:27 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA49474C00) [pid = 428] [serial = 830] [outer = 0000000000000000] 14:32:27 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA52CB4000) [pid = 428] [serial = 831] [outer = 000000FA49474C00] 14:32:27 INFO - PROCESS | 428 | 1467322347182 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA53525C00) [pid = 428] [serial = 832] [outer = 000000FA49474C00] 14:32:27 INFO - PROCESS | 428 | 1467322347610 Marionette TRACE conn9 <- [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]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 735ms 14:32:27 INFO - PROCESS | 428 | 1467322347647 Marionette TRACE conn9 -> [0,1073,"getWindowHandle",null] 14:32:27 INFO - PROCESS | 428 | 1467322347650 Marionette TRACE conn9 <- [1,1073,null,{"value":"13"}] 14:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:32:27 INFO - PROCESS | 428 | 1467322347653 Marionette TRACE conn9 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - PROCESS | 428 | 1467322347655 Marionette TRACE conn9 <- [1,1074,null,{}] 14:32:27 INFO - PROCESS | 428 | 1467322347659 Marionette TRACE conn9 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:27 INFO - PROCESS | 428 | 1467322347661 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:27 INFO - PROCESS | 428 | 1467322347773 Marionette TRACE conn9 <- [1,1075,null,{"value":null}] 14:32:27 INFO - PROCESS | 428 | 1467322347779 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:27 INFO - PROCESS | 428 | 1467322347781 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D09000 == 31 [pid = 428] [id = 278] 14:32:27 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA53D21C00) [pid = 428] [serial = 833] [outer = 0000000000000000] 14:32:27 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA54F5E000) [pid = 428] [serial = 834] [outer = 000000FA53D21C00] 14:32:27 INFO - PROCESS | 428 | 1467322347827 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA54FC1000) [pid = 428] [serial = 835] [outer = 000000FA53D21C00] 14:32:28 INFO - PROCESS | 428 | 1467322348272 Marionette TRACE conn9 <- [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]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 14:32:28 INFO - PROCESS | 428 | 1467322348347 Marionette TRACE conn9 -> [0,1077,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 428 | 1467322348349 Marionette TRACE conn9 <- [1,1077,null,{"value":"13"}] 14:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:32:28 INFO - PROCESS | 428 | 1467322348352 Marionette TRACE conn9 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 428 | 1467322348354 Marionette TRACE conn9 <- [1,1078,null,{}] 14:32:28 INFO - PROCESS | 428 | 1467322348358 Marionette TRACE conn9 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:28 INFO - PROCESS | 428 | 1467322348360 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:28 INFO - PROCESS | 428 | 1467322348493 Marionette TRACE conn9 <- [1,1079,null,{"value":null}] 14:32:28 INFO - PROCESS | 428 | 1467322348515 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 428 | 1467322348517 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F5E800 == 32 [pid = 428] [id = 279] 14:32:28 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4EE08400) [pid = 428] [serial = 836] [outer = 0000000000000000] 14:32:28 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55147400) [pid = 428] [serial = 837] [outer = 000000FA4EE08400] 14:32:28 INFO - PROCESS | 428 | 1467322348562 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA556CD000) [pid = 428] [serial = 838] [outer = 000000FA4EE08400] 14:32:29 INFO - PROCESS | 428 | 1467322349017 Marionette TRACE conn9 <- [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]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 14:32:29 INFO - PROCESS | 428 | 1467322349033 Marionette TRACE conn9 -> [0,1081,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 428 | 1467322349035 Marionette TRACE conn9 <- [1,1081,null,{"value":"13"}] 14:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:32:29 INFO - PROCESS | 428 | 1467322349038 Marionette TRACE conn9 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 428 | 1467322349040 Marionette TRACE conn9 <- [1,1082,null,{}] 14:32:29 INFO - PROCESS | 428 | 1467322349043 Marionette TRACE conn9 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:29 INFO - PROCESS | 428 | 1467322349049 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:29 INFO - PROCESS | 428 | 1467322349185 Marionette TRACE conn9 <- [1,1083,null,{"value":null}] 14:32:29 INFO - PROCESS | 428 | 1467322349191 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 428 | 1467322349194 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8F800 == 33 [pid = 428] [id = 280] 14:32:29 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA556D7800) [pid = 428] [serial = 839] [outer = 0000000000000000] 14:32:29 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA55B7A800) [pid = 428] [serial = 840] [outer = 000000FA556D7800] 14:32:29 INFO - PROCESS | 428 | 1467322349280 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55F87000) [pid = 428] [serial = 841] [outer = 000000FA556D7800] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA55F85000) [pid = 428] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4D783800) [pid = 428] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA52749800) [pid = 428] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EF75000) [pid = 428] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48FD1000) [pid = 428] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA490A1800) [pid = 428] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA58359800) [pid = 428] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4EE73000) [pid = 428] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5274B400) [pid = 428] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA53520C00) [pid = 428] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5BA9C000) [pid = 428] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:32:29 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55B08000) [pid = 428] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:32:29 INFO - PROCESS | 428 | 1467322349852 Marionette TRACE conn9 <- [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]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 881ms 14:32:29 INFO - PROCESS | 428 | 1467322349923 Marionette TRACE conn9 -> [0,1085,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 428 | 1467322349925 Marionette TRACE conn9 <- [1,1085,null,{"value":"13"}] 14:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:32:29 INFO - PROCESS | 428 | 1467322349929 Marionette TRACE conn9 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 428 | 1467322349930 Marionette TRACE conn9 <- [1,1086,null,{}] 14:32:29 INFO - PROCESS | 428 | 1467322349934 Marionette TRACE conn9 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:29 INFO - PROCESS | 428 | 1467322349936 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:30 INFO - PROCESS | 428 | 1467322350017 Marionette TRACE conn9 <- [1,1087,null,{"value":null}] 14:32:30 INFO - PROCESS | 428 | 1467322350023 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 428 | 1467322350025 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D33000 == 34 [pid = 428] [id = 281] 14:32:30 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54FC6800) [pid = 428] [serial = 842] [outer = 0000000000000000] 14:32:30 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55B75C00) [pid = 428] [serial = 843] [outer = 000000FA54FC6800] 14:32:30 INFO - PROCESS | 428 | 1467322350070 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5609E000) [pid = 428] [serial = 844] [outer = 000000FA54FC6800] 14:32:30 INFO - PROCESS | 428 | 1467322350471 Marionette TRACE conn9 <- [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]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 587ms 14:32:30 INFO - PROCESS | 428 | 1467322350533 Marionette TRACE conn9 -> [0,1089,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 428 | 1467322350535 Marionette TRACE conn9 <- [1,1089,null,{"value":"13"}] 14:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:32:30 INFO - PROCESS | 428 | 1467322350543 Marionette TRACE conn9 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - PROCESS | 428 | 1467322350545 Marionette TRACE conn9 <- [1,1090,null,{}] 14:32:30 INFO - PROCESS | 428 | 1467322350548 Marionette TRACE conn9 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:30 INFO - PROCESS | 428 | 1467322350550 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:30 INFO - PROCESS | 428 | 1467322350634 Marionette TRACE conn9 <- [1,1091,null,{"value":null}] 14:32:30 INFO - PROCESS | 428 | 1467322350641 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 428 | 1467322350643 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B02B000 == 35 [pid = 428] [id = 282] 14:32:30 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56DEF000) [pid = 428] [serial = 845] [outer = 0000000000000000] 14:32:30 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA56F50C00) [pid = 428] [serial = 846] [outer = 000000FA56DEF000] 14:32:30 INFO - PROCESS | 428 | 1467322350687 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA56F5F400) [pid = 428] [serial = 847] [outer = 000000FA56DEF000] 14:32:31 INFO - PROCESS | 428 | 1467322351129 Marionette TRACE conn9 <- [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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 14:32:31 INFO - PROCESS | 428 | 1467322351179 Marionette TRACE conn9 -> [0,1093,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 428 | 1467322351182 Marionette TRACE conn9 <- [1,1093,null,{"value":"13"}] 14:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:32:31 INFO - PROCESS | 428 | 1467322351185 Marionette TRACE conn9 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 428 | 1467322351187 Marionette TRACE conn9 <- [1,1094,null,{}] 14:32:31 INFO - PROCESS | 428 | 1467322351190 Marionette TRACE conn9 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:31 INFO - PROCESS | 428 | 1467322351192 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:31 INFO - PROCESS | 428 | 1467322351273 Marionette TRACE conn9 <- [1,1095,null,{"value":null}] 14:32:31 INFO - PROCESS | 428 | 1467322351278 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 428 | 1467322351280 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5550B800 == 36 [pid = 428] [id = 283] 14:32:31 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA579AC800) [pid = 428] [serial = 848] [outer = 0000000000000000] 14:32:31 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA57AC9C00) [pid = 428] [serial = 849] [outer = 000000FA579AC800] 14:32:31 INFO - PROCESS | 428 | 1467322351324 Marionette DEBUG loaded listener.js 14:32:31 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA58DB4400) [pid = 428] [serial = 850] [outer = 000000FA579AC800] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E40B000 == 35 [pid = 428] [id = 275] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA5346B000 == 34 [pid = 428] [id = 274] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8F800 == 33 [pid = 428] [id = 280] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D09000 == 32 [pid = 428] [id = 278] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B02B000 == 31 [pid = 428] [id = 282] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D33000 == 30 [pid = 428] [id = 281] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F5E800 == 29 [pid = 428] [id = 279] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA53472800 == 28 [pid = 428] [id = 276] 14:32:32 INFO - PROCESS | 428 | --DOCSHELL 000000FA5550D800 == 27 [pid = 428] [id = 277] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA56F5E800) [pid = 428] [serial = 796] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5668D800) [pid = 428] [serial = 795] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4DE5C400) [pid = 428] [serial = 783] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA53480400) [pid = 428] [serial = 780] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54F63C00) [pid = 428] [serial = 801] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4F717800) [pid = 428] [serial = 781] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5513F800) [pid = 428] [serial = 789] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA49471800) [pid = 428] [serial = 777] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5B00E400) [pid = 428] [serial = 798] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4D786400) [pid = 428] [serial = 778] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA57935400) [pid = 428] [serial = 775] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5275F000) [pid = 428] [serial = 786] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA53445C00) [pid = 428] [serial = 787] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4EE6D800) [pid = 428] [serial = 784] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5B018400) [pid = 428] [serial = 799] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5B0BD000) [pid = 428] [serial = 804] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BAA6400) [pid = 428] [serial = 807] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5BC26C00) [pid = 428] [serial = 808] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5B4AAC00) [pid = 428] [serial = 805] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA55B10800) [pid = 428] [serial = 792] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA55D7CC00) [pid = 428] [serial = 793] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA579B5800) [pid = 428] [serial = 802] [outer = 0000000000000000] [url = about:blank] 14:32:32 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA556CE000) [pid = 428] [serial = 790] [outer = 0000000000000000] [url = about:blank] 14:32:33 INFO - PROCESS | 428 | 1467322353086 Marionette TRACE conn9 <- [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]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1947ms 14:32:33 INFO - PROCESS | 428 | 1467322353136 Marionette TRACE conn9 -> [0,1097,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 428 | 1467322353141 Marionette TRACE conn9 <- [1,1097,null,{"value":"13"}] 14:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:32:33 INFO - PROCESS | 428 | 1467322353146 Marionette TRACE conn9 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 428 | 1467322353150 Marionette TRACE conn9 <- [1,1098,null,{}] 14:32:33 INFO - PROCESS | 428 | 1467322353156 Marionette TRACE conn9 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:33 INFO - PROCESS | 428 | 1467322353159 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:33 INFO - PROCESS | 428 | 1467322353257 Marionette TRACE conn9 <- [1,1099,null,{"value":null}] 14:32:33 INFO - PROCESS | 428 | 1467322353264 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 428 | 1467322353268 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D674800 == 28 [pid = 428] [id = 284] 14:32:33 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4946CC00) [pid = 428] [serial = 851] [outer = 0000000000000000] 14:32:33 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4946D400) [pid = 428] [serial = 852] [outer = 000000FA4946CC00] 14:32:33 INFO - PROCESS | 428 | 1467322353323 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA49927400) [pid = 428] [serial = 853] [outer = 000000FA4946CC00] 14:32:33 INFO - PROCESS | 428 | 1467322353769 Marionette TRACE conn9 <- [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]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 692ms 14:32:33 INFO - PROCESS | 428 | 1467322353844 Marionette TRACE conn9 -> [0,1101,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 428 | 1467322353850 Marionette TRACE conn9 <- [1,1101,null,{"value":"13"}] 14:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:32:33 INFO - PROCESS | 428 | 1467322353857 Marionette TRACE conn9 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 428 | 1467322353861 Marionette TRACE conn9 <- [1,1102,null,{}] 14:32:33 INFO - PROCESS | 428 | 1467322353865 Marionette TRACE conn9 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:33 INFO - PROCESS | 428 | 1467322353868 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:33 INFO - PROCESS | 428 | 1467322353957 Marionette TRACE conn9 <- [1,1103,null,{"value":null}] 14:32:33 INFO - PROCESS | 428 | 1467322353972 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 428 | 1467322353975 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F779800 == 29 [pid = 428] [id = 285] 14:32:34 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4DEB3800) [pid = 428] [serial = 854] [outer = 0000000000000000] 14:32:34 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4DED9C00) [pid = 428] [serial = 855] [outer = 000000FA4DEB3800] 14:32:34 INFO - PROCESS | 428 | 1467322354025 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E1E8000) [pid = 428] [serial = 856] [outer = 000000FA4DEB3800] 14:32:34 INFO - PROCESS | 428 | 1467322354572 Marionette TRACE conn9 <- [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]]]}] 14:32:34 INFO - PROCESS | 428 | [428] 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 14:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 777ms 14:32:34 INFO - PROCESS | 428 | 1467322354731 Marionette TRACE conn9 -> [0,1105,"getWindowHandle",null] 14:32:34 INFO - PROCESS | 428 | 1467322354733 Marionette TRACE conn9 <- [1,1105,null,{"value":"13"}] 14:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:32:34 INFO - PROCESS | 428 | 1467322354740 Marionette TRACE conn9 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - PROCESS | 428 | 1467322354744 Marionette TRACE conn9 <- [1,1106,null,{}] 14:32:34 INFO - PROCESS | 428 | 1467322354756 Marionette TRACE conn9 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:34 INFO - PROCESS | 428 | 1467322354761 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:34 INFO - PROCESS | 428 | 1467322354847 Marionette TRACE conn9 <- [1,1107,null,{"value":null}] 14:32:34 INFO - PROCESS | 428 | 1467322354855 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 428 | 1467322354858 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F36800 == 30 [pid = 428] [id = 286] 14:32:34 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA47B49800) [pid = 428] [serial = 857] [outer = 0000000000000000] 14:32:34 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52749400) [pid = 428] [serial = 858] [outer = 000000FA47B49800] 14:32:34 INFO - PROCESS | 428 | 1467322354907 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5275F000) [pid = 428] [serial = 859] [outer = 000000FA47B49800] 14:32:35 INFO - PROCESS | 428 | 1467322355345 Marionette TRACE conn9 <- [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]]]}] 14:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 649ms 14:32:35 INFO - PROCESS | 428 | 1467322355391 Marionette TRACE conn9 -> [0,1109,"getWindowHandle",null] 14:32:35 INFO - PROCESS | 428 | 1467322355394 Marionette TRACE conn9 <- [1,1109,null,{"value":"13"}] 14:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:32:35 INFO - PROCESS | 428 | 1467322355398 Marionette TRACE conn9 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:32:35 INFO - PROCESS | 428 | 1467322355400 Marionette TRACE conn9 <- [1,1110,null,{}] 14:32:35 INFO - PROCESS | 428 | 1467322355403 Marionette TRACE conn9 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:35 INFO - PROCESS | 428 | 1467322355405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:35 INFO - PROCESS | 428 | 1467322355500 Marionette TRACE conn9 <- [1,1111,null,{"value":null}] 14:32:35 INFO - PROCESS | 428 | 1467322355507 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 428 | 1467322355510 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5551D000 == 31 [pid = 428] [id = 287] 14:32:35 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA52CB5800) [pid = 428] [serial = 860] [outer = 0000000000000000] 14:32:35 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA53443400) [pid = 428] [serial = 861] [outer = 000000FA52CB5800] 14:32:35 INFO - PROCESS | 428 | 1467322355556 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5351DC00) [pid = 428] [serial = 862] [outer = 000000FA52CB5800] 14:32:35 INFO - PROCESS | 428 | 1467322355961 Marionette TRACE conn9 <- [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]]]}] 14:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 588ms 14:32:35 INFO - PROCESS | 428 | 1467322355987 Marionette TRACE conn9 -> [0,1113,"getWindowHandle",null] 14:32:35 INFO - PROCESS | 428 | 1467322355989 Marionette TRACE conn9 <- [1,1113,null,{"value":"13"}] 14:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:32:36 INFO - PROCESS | 428 | 1467322356002 Marionette TRACE conn9 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 428 | 1467322356004 Marionette TRACE conn9 <- [1,1114,null,{}] 14:32:36 INFO - PROCESS | 428 | 1467322356009 Marionette TRACE conn9 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:36 INFO - PROCESS | 428 | 1467322356011 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:36 INFO - PROCESS | 428 | 1467322356094 Marionette TRACE conn9 <- [1,1115,null,{"value":null}] 14:32:36 INFO - PROCESS | 428 | 1467322356100 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 428 | 1467322356102 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D93800 == 32 [pid = 428] [id = 288] 14:32:36 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4DEB3400) [pid = 428] [serial = 863] [outer = 0000000000000000] 14:32:36 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA53D3F800) [pid = 428] [serial = 864] [outer = 000000FA4DEB3400] 14:32:36 INFO - PROCESS | 428 | 1467322356147 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54F65C00) [pid = 428] [serial = 865] [outer = 000000FA4DEB3400] 14:32:36 INFO - PROCESS | 428 | 1467322356601 Marionette TRACE conn9 <- [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]]]}] 14:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 650ms 14:32:36 INFO - PROCESS | 428 | 1467322356647 Marionette TRACE conn9 -> [0,1117,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 428 | 1467322356649 Marionette TRACE conn9 <- [1,1117,null,{"value":"13"}] 14:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:32:36 INFO - PROCESS | 428 | 1467322356653 Marionette TRACE conn9 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 428 | 1467322356654 Marionette TRACE conn9 <- [1,1118,null,{}] 14:32:36 INFO - PROCESS | 428 | 1467322356658 Marionette TRACE conn9 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:36 INFO - PROCESS | 428 | 1467322356664 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:36 INFO - PROCESS | 428 | 1467322356772 Marionette TRACE conn9 <- [1,1119,null,{"value":null}] 14:32:36 INFO - PROCESS | 428 | 1467322356780 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 428 | 1467322356782 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FF9800 == 33 [pid = 428] [id = 289] 14:32:36 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55141000) [pid = 428] [serial = 866] [outer = 0000000000000000] 14:32:36 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA556CC800) [pid = 428] [serial = 867] [outer = 000000FA55141000] 14:32:36 INFO - PROCESS | 428 | 1467322356828 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA556D6400) [pid = 428] [serial = 868] [outer = 000000FA55141000] 14:32:37 INFO - PROCESS | 428 | 1467322357246 Marionette TRACE conn9 <- [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]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 14:32:37 INFO - PROCESS | 428 | 1467322357284 Marionette TRACE conn9 -> [0,1121,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 428 | 1467322357287 Marionette TRACE conn9 <- [1,1121,null,{"value":"13"}] 14:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:32:37 INFO - PROCESS | 428 | 1467322357290 Marionette TRACE conn9 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - PROCESS | 428 | 1467322357292 Marionette TRACE conn9 <- [1,1122,null,{}] 14:32:37 INFO - PROCESS | 428 | 1467322357300 Marionette TRACE conn9 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:37 INFO - PROCESS | 428 | 1467322357303 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:37 INFO - PROCESS | 428 | 1467322357382 Marionette TRACE conn9 <- [1,1123,null,{"value":null}] 14:32:37 INFO - PROCESS | 428 | 1467322357388 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 428 | 1467322357390 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A46800 == 34 [pid = 428] [id = 290] 14:32:37 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55B07800) [pid = 428] [serial = 869] [outer = 0000000000000000] 14:32:37 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55B73C00) [pid = 428] [serial = 870] [outer = 000000FA55B07800] 14:32:37 INFO - PROCESS | 428 | 1467322357434 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55D79800) [pid = 428] [serial = 871] [outer = 000000FA55B07800] 14:32:37 INFO - PROCESS | 428 | [GFX2-]: DrawTargetD2D 1.1 (000000FA5C2CBDA0): Failed to create GradientStopCollection with no stops. 14:32:37 INFO - PROCESS | 428 | [GFX3-]: No stops specified for gradient pattern. 14:32:37 INFO - PROCESS | 428 | 1467322357873 Marionette TRACE conn9 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 14:32:37 INFO - PROCESS | 428 | 1467322357932 Marionette TRACE conn9 -> [0,1125,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 428 | 1467322357935 Marionette TRACE conn9 <- [1,1125,null,{"value":"13"}] 14:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:32:37 INFO - PROCESS | 428 | 1467322357938 Marionette TRACE conn9 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - PROCESS | 428 | 1467322357948 Marionette TRACE conn9 <- [1,1126,null,{}] 14:32:37 INFO - PROCESS | 428 | 1467322357953 Marionette TRACE conn9 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:37 INFO - PROCESS | 428 | 1467322357955 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:38 INFO - PROCESS | 428 | 1467322358034 Marionette TRACE conn9 <- [1,1127,null,{"value":null}] 14:32:38 INFO - PROCESS | 428 | 1467322358039 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 428 | 1467322358041 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D34000 == 35 [pid = 428] [id = 291] 14:32:38 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55D82400) [pid = 428] [serial = 872] [outer = 0000000000000000] 14:32:38 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55F7E000) [pid = 428] [serial = 873] [outer = 000000FA55D82400] 14:32:38 INFO - PROCESS | 428 | 1467322358085 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA56690C00) [pid = 428] [serial = 874] [outer = 000000FA55D82400] 14:32:38 INFO - PROCESS | 428 | 1467322358541 Marionette TRACE conn9 <- [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]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 648ms 14:32:38 INFO - PROCESS | 428 | 1467322358589 Marionette TRACE conn9 -> [0,1129,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 428 | 1467322358591 Marionette TRACE conn9 <- [1,1129,null,{"value":"13"}] 14:32:38 INFO - PROCESS | 428 | 1467322358594 Marionette TRACE conn9 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:32:38 INFO - PROCESS | 428 | 1467322358596 Marionette TRACE conn9 <- [1,1130,null,{}] 14:32:38 INFO - PROCESS | 428 | 1467322358605 Marionette TRACE conn9 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:38 INFO - PROCESS | 428 | 1467322358607 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:38 INFO - PROCESS | 428 | 1467322358710 Marionette TRACE conn9 <- [1,1131,null,{"value":null}] 14:32:38 INFO - PROCESS | 428 | 1467322358744 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 428 | 1467322358746 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F36000 == 36 [pid = 428] [id = 292] 14:32:38 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA56C82C00) [pid = 428] [serial = 875] [outer = 0000000000000000] 14:32:38 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA56F52C00) [pid = 428] [serial = 876] [outer = 000000FA56C82C00] 14:32:38 INFO - PROCESS | 428 | 1467322358833 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA57929400) [pid = 428] [serial = 877] [outer = 000000FA56C82C00] 14:32:39 INFO - PROCESS | 428 | 1467322359267 Marionette TRACE conn9 <- [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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 14:32:39 INFO - PROCESS | 428 | 1467322359307 Marionette TRACE conn9 -> [0,1133,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 428 | 1467322359309 Marionette TRACE conn9 <- [1,1133,null,{"value":"13"}] 14:32:39 INFO - PROCESS | 428 | 1467322359313 Marionette TRACE conn9 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:32:39 INFO - PROCESS | 428 | 1467322359314 Marionette TRACE conn9 <- [1,1134,null,{}] 14:32:39 INFO - PROCESS | 428 | 1467322359318 Marionette TRACE conn9 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:39 INFO - PROCESS | 428 | 1467322359320 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:39 INFO - PROCESS | 428 | 1467322359432 Marionette TRACE conn9 <- [1,1135,null,{"value":null}] 14:32:39 INFO - PROCESS | 428 | 1467322359438 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 428 | 1467322359440 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE9800 == 37 [pid = 428] [id = 293] 14:32:39 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA57930800) [pid = 428] [serial = 878] [outer = 0000000000000000] 14:32:39 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA579B0C00) [pid = 428] [serial = 879] [outer = 000000FA57930800] 14:32:39 INFO - PROCESS | 428 | 1467322359524 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5835AC00) [pid = 428] [serial = 880] [outer = 000000FA57930800] 14:32:39 INFO - PROCESS | 428 | 1467322359935 Marionette TRACE conn9 <- [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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 14:32:40 INFO - PROCESS | 428 | 1467322359988 Marionette TRACE conn9 -> [0,1137,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 428 | 1467322359991 Marionette TRACE conn9 <- [1,1137,null,{"value":"13"}] 14:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:32:40 INFO - PROCESS | 428 | 1467322360000 Marionette TRACE conn9 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - PROCESS | 428 | 1467322360003 Marionette TRACE conn9 <- [1,1138,null,{}] 14:32:40 INFO - PROCESS | 428 | 1467322360007 Marionette TRACE conn9 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:40 INFO - PROCESS | 428 | 1467322360009 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:40 INFO - PROCESS | 428 | 1467322360158 Marionette TRACE conn9 <- [1,1139,null,{"value":null}] 14:32:40 INFO - PROCESS | 428 | 1467322360185 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 428 | 1467322360187 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D93000 == 38 [pid = 428] [id = 294] 14:32:40 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA5B010C00) [pid = 428] [serial = 881] [outer = 0000000000000000] 14:32:40 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA5B0B8400) [pid = 428] [serial = 882] [outer = 000000FA5B010C00] 14:32:40 INFO - PROCESS | 428 | 1467322360234 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA5B0C4000) [pid = 428] [serial = 883] [outer = 000000FA5B010C00] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA53D21C00) [pid = 428] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA4EE08400) [pid = 428] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA556D7800) [pid = 428] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA56DEF000) [pid = 428] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA49474C00) [pid = 428] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4EFD3000) [pid = 428] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4D517000) [pid = 428] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4E1E4000) [pid = 428] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5C1D7800) [pid = 428] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA58DB4C00) [pid = 428] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA54F5DC00) [pid = 428] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA493B8800) [pid = 428] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:32:40 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA54FC6800) [pid = 428] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:32:40 INFO - PROCESS | 428 | 1467322360733 Marionette TRACE conn9 <- [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]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 776ms 14:32:40 INFO - PROCESS | 428 | 1467322360779 Marionette TRACE conn9 -> [0,1141,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 428 | 1467322360781 Marionette TRACE conn9 <- [1,1141,null,{"value":"13"}] 14:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:32:40 INFO - PROCESS | 428 | 1467322360785 Marionette TRACE conn9 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - PROCESS | 428 | 1467322360786 Marionette TRACE conn9 <- [1,1142,null,{}] 14:32:40 INFO - PROCESS | 428 | 1467322360790 Marionette TRACE conn9 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:40 INFO - PROCESS | 428 | 1467322360792 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:40 INFO - PROCESS | 428 | 1467322360875 Marionette TRACE conn9 <- [1,1143,null,{"value":null}] 14:32:40 INFO - PROCESS | 428 | 1467322360881 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 428 | 1467322360883 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEB6800 == 39 [pid = 428] [id = 295] 14:32:40 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA54FC2C00) [pid = 428] [serial = 884] [outer = 0000000000000000] 14:32:40 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA56DEF000) [pid = 428] [serial = 885] [outer = 000000FA54FC2C00] 14:32:40 INFO - PROCESS | 428 | 1467322360928 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B0C4800) [pid = 428] [serial = 886] [outer = 000000FA54FC2C00] 14:32:41 INFO - PROCESS | 428 | 1467322361333 Marionette TRACE conn9 <- [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]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 586ms 14:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:32:41 INFO - PROCESS | 428 | 1467322361375 Marionette TRACE conn9 -> [0,1145,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 428 | 1467322361377 Marionette TRACE conn9 <- [1,1145,null,{"value":"13"}] 14:32:41 INFO - PROCESS | 428 | 1467322361385 Marionette TRACE conn9 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 428 | 1467322361387 Marionette TRACE conn9 <- [1,1146,null,{}] 14:32:41 INFO - PROCESS | 428 | 1467322361390 Marionette TRACE conn9 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:41 INFO - PROCESS | 428 | 1467322361392 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:41 INFO - PROCESS | 428 | 1467322361474 Marionette TRACE conn9 <- [1,1147,null,{"value":null}] 14:32:41 INFO - PROCESS | 428 | 1467322361480 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 428 | 1467322361482 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D078000 == 40 [pid = 428] [id = 296] 14:32:41 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5B4AE800) [pid = 428] [serial = 887] [outer = 0000000000000000] 14:32:41 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5BA9CC00) [pid = 428] [serial = 888] [outer = 000000FA5B4AE800] 14:32:41 INFO - PROCESS | 428 | 1467322361528 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5BAA8800) [pid = 428] [serial = 889] [outer = 000000FA5B4AE800] 14:32:41 INFO - PROCESS | 428 | 1467322361969 Marionette TRACE conn9 <- [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] 14:32:42 INFO - PROCESS | 428 | 1467322362023 Marionette TRACE conn9 <- [1,1149,null,{"value":"13"}] 14:32:42 INFO - PROCESS | 428 | 1467322362032 Marionette TRACE conn9 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 428 | 1467322362034 Marionette TRACE conn9 <- [1,1150,null,{}] 14:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:32:42 INFO - PROCESS | 428 | 1467322362038 Marionette TRACE conn9 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:42 INFO - PROCESS | 428 | 1467322362040 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:42 INFO - PROCESS | 428 | 1467322362123 Marionette TRACE conn9 <- [1,1151,null,{"value":null}] 14:32:42 INFO - PROCESS | 428 | 1467322362128 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 428 | 1467322362130 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D423800 == 41 [pid = 428] [id = 297] 14:32:42 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA49DEE400) [pid = 428] [serial = 890] [outer = 0000000000000000] 14:32:42 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5B0C5400) [pid = 428] [serial = 891] [outer = 000000FA49DEE400] 14:32:42 INFO - PROCESS | 428 | 1467322362177 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5BC6CC00) [pid = 428] [serial = 892] [outer = 000000FA49DEE400] 14:32:42 INFO - PROCESS | 428 | 1467322362813 Marionette TRACE conn9 <- [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]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 881ms 14:32:42 INFO - PROCESS | 428 | 1467322362920 Marionette TRACE conn9 -> [0,1153,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 428 | 1467322362925 Marionette TRACE conn9 <- [1,1153,null,{"value":"13"}] 14:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:32:42 INFO - PROCESS | 428 | 1467322362930 Marionette TRACE conn9 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 428 | 1467322362934 Marionette TRACE conn9 <- [1,1154,null,{}] 14:32:42 INFO - PROCESS | 428 | 1467322362939 Marionette TRACE conn9 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:42 INFO - PROCESS | 428 | 1467322362943 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:43 INFO - PROCESS | 428 | 1467322363084 Marionette TRACE conn9 <- [1,1155,null,{"value":null}] 14:32:43 INFO - PROCESS | 428 | 1467322363195 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 428 | 1467322363198 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE32800 == 42 [pid = 428] [id = 298] 14:32:43 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4909FC00) [pid = 428] [serial = 893] [outer = 0000000000000000] 14:32:43 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA49477C00) [pid = 428] [serial = 894] [outer = 000000FA4909FC00] 14:32:43 INFO - PROCESS | 428 | 1467322363258 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4DFA6000) [pid = 428] [serial = 895] [outer = 000000FA4909FC00] 14:32:43 INFO - PROCESS | 428 | 1467322363990 Marionette TRACE conn9 <- [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]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1129ms 14:32:44 INFO - PROCESS | 428 | 1467322364074 Marionette TRACE conn9 -> [0,1157,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 428 | 1467322364079 Marionette TRACE conn9 <- [1,1157,null,{"value":"13"}] 14:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:32:44 INFO - PROCESS | 428 | 1467322364087 Marionette TRACE conn9 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 428 | 1467322364090 Marionette TRACE conn9 <- [1,1158,null,{}] 14:32:44 INFO - PROCESS | 428 | 1467322364094 Marionette TRACE conn9 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:44 INFO - PROCESS | 428 | 1467322364097 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:44 INFO - PROCESS | 428 | 1467322364230 Marionette TRACE conn9 <- [1,1159,null,{"value":null}] 14:32:44 INFO - PROCESS | 428 | 1467322364298 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 428 | 1467322364300 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA482F3000 == 43 [pid = 428] [id = 299] 14:32:44 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA48613400) [pid = 428] [serial = 896] [outer = 0000000000000000] 14:32:44 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA4A4EA000) [pid = 428] [serial = 897] [outer = 000000FA48613400] 14:32:44 INFO - PROCESS | 428 | 1467322364506 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA4EE70C00) [pid = 428] [serial = 898] [outer = 000000FA48613400] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D078000 == 42 [pid = 428] [id = 296] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEB6800 == 41 [pid = 428] [id = 295] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D93000 == 40 [pid = 428] [id = 294] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE9800 == 39 [pid = 428] [id = 293] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F36000 == 38 [pid = 428] [id = 292] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D34000 == 37 [pid = 428] [id = 291] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A46800 == 36 [pid = 428] [id = 290] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FF9800 == 35 [pid = 428] [id = 289] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D93800 == 34 [pid = 428] [id = 288] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA5551D000 == 33 [pid = 428] [id = 287] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F36800 == 32 [pid = 428] [id = 286] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA57AC9C00) [pid = 428] [serial = 849] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F779800 == 31 [pid = 428] [id = 285] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D674800 == 30 [pid = 428] [id = 284] 14:32:45 INFO - PROCESS | 428 | --DOCSHELL 000000FA5550B800 == 29 [pid = 428] [id = 283] 14:32:45 INFO - PROCESS | 428 | 1467322365220 Marionette TRACE conn9 <- [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]]]}] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA54F5E000) [pid = 428] [serial = 834] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA55147400) [pid = 428] [serial = 837] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA55B7A800) [pid = 428] [serial = 840] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA556CD000) [pid = 428] [serial = 838] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA56F5F400) [pid = 428] [serial = 847] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA56F50C00) [pid = 428] [serial = 846] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA52CB4000) [pid = 428] [serial = 831] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4F96A800) [pid = 428] [serial = 829] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4F4CD000) [pid = 428] [serial = 828] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4D655400) [pid = 428] [serial = 825] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4E1EAC00) [pid = 428] [serial = 826] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1200ms 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA52741800) [pid = 428] [serial = 823] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E45B800) [pid = 428] [serial = 822] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5C21D400) [pid = 428] [serial = 820] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5C1DC400) [pid = 428] [serial = 819] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5BC20400) [pid = 428] [serial = 817] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA58DBCC00) [pid = 428] [serial = 816] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55A03400) [pid = 428] [serial = 814] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA54FBCC00) [pid = 428] [serial = 813] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4F4D4000) [pid = 428] [serial = 811] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA49470000) [pid = 428] [serial = 810] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55F87000) [pid = 428] [serial = 841] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA54FC1000) [pid = 428] [serial = 835] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55B75C00) [pid = 428] [serial = 843] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5609E000) [pid = 428] [serial = 844] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA53525C00) [pid = 428] [serial = 832] [outer = 0000000000000000] [url = about:blank] 14:32:45 INFO - PROCESS | 428 | 1467322365291 Marionette TRACE conn9 -> [0,1161,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 428 | 1467322365295 Marionette TRACE conn9 <- [1,1161,null,{"value":"13"}] 14:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:32:45 INFO - PROCESS | 428 | 1467322365303 Marionette TRACE conn9 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - PROCESS | 428 | 1467322365305 Marionette TRACE conn9 <- [1,1162,null,{}] 14:32:45 INFO - PROCESS | 428 | 1467322365311 Marionette TRACE conn9 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:45 INFO - PROCESS | 428 | 1467322365313 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:45 INFO - PROCESS | 428 | 1467322365410 Marionette TRACE conn9 <- [1,1163,null,{"value":null}] 14:32:45 INFO - PROCESS | 428 | 1467322365422 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 428 | 1467322365425 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F208000 == 30 [pid = 428] [id = 300] 14:32:45 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4946A400) [pid = 428] [serial = 899] [outer = 0000000000000000] 14:32:45 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4E2D9800) [pid = 428] [serial = 900] [outer = 000000FA4946A400] 14:32:45 INFO - PROCESS | 428 | 1467322365473 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4F716800) [pid = 428] [serial = 901] [outer = 000000FA4946A400] 14:32:46 INFO - PROCESS | 428 | 1467322365990 Marionette TRACE conn9 <- [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] 14:32:46 INFO - PROCESS | 428 | 1467322366040 Marionette TRACE conn9 <- [1,1165,null,{"value":"13"}] 14:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:32:46 INFO - PROCESS | 428 | 1467322366047 Marionette TRACE conn9 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:32:46 INFO - PROCESS | 428 | 1467322366050 Marionette TRACE conn9 <- [1,1166,null,{}] 14:32:46 INFO - PROCESS | 428 | 1467322366053 Marionette TRACE conn9 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:46 INFO - PROCESS | 428 | 1467322366056 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:46 INFO - PROCESS | 428 | 1467322366146 Marionette TRACE conn9 <- [1,1167,null,{"value":null}] 14:32:46 INFO - PROCESS | 428 | 1467322366219 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:46 INFO - PROCESS | 428 | 1467322366221 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D78000 == 31 [pid = 428] [id = 301] 14:32:46 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5275DC00) [pid = 428] [serial = 902] [outer = 0000000000000000] 14:32:46 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA52CACC00) [pid = 428] [serial = 903] [outer = 000000FA5275DC00] 14:32:46 INFO - PROCESS | 428 | 1467322366267 Marionette DEBUG loaded listener.js 14:32:46 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5351F000) [pid = 428] [serial = 904] [outer = 000000FA5275DC00] 14:32:46 INFO - PROCESS | 428 | 1467322366676 Marionette TRACE conn9 <- [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] 14:32:46 INFO - PROCESS | 428 | 1467322366744 Marionette TRACE conn9 <- [1,1169,null,{"value":"13"}] 14:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:32:46 INFO - PROCESS | 428 | 1467322366748 Marionette TRACE conn9 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:32:46 INFO - PROCESS | 428 | 1467322366752 Marionette TRACE conn9 <- [1,1170,null,{}] 14:32:46 INFO - PROCESS | 428 | 1467322366763 Marionette TRACE conn9 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:46 INFO - PROCESS | 428 | 1467322366768 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:46 INFO - PROCESS | 428 | 1467322366863 Marionette TRACE conn9 <- [1,1171,null,{"value":null}] 14:32:46 INFO - PROCESS | 428 | 1467322366901 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:46 INFO - PROCESS | 428 | 1467322366904 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5572F000 == 32 [pid = 428] [id = 302] 14:32:46 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4946C800) [pid = 428] [serial = 905] [outer = 0000000000000000] 14:32:46 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54FC9800) [pid = 428] [serial = 906] [outer = 000000FA4946C800] 14:32:46 INFO - PROCESS | 428 | 1467322366949 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55145800) [pid = 428] [serial = 907] [outer = 000000FA4946C800] 14:32:47 INFO - PROCESS | 428 | 1467322367369 Marionette TRACE conn9 <- [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] 14:32:47 INFO - PROCESS | 428 | 1467322367444 Marionette TRACE conn9 <- [1,1173,null,{"value":"13"}] 14:32:47 INFO - PROCESS | 428 | 1467322367447 Marionette TRACE conn9 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 428 | 1467322367449 Marionette TRACE conn9 <- [1,1174,null,{}] 14:32:47 INFO - PROCESS | 428 | 1467322367453 Marionette TRACE conn9 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:47 INFO - PROCESS | 428 | 1467322367455 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:47 INFO - PROCESS | 428 | 1467322367568 Marionette TRACE conn9 <- [1,1175,null,{"value":null}] 14:32:47 INFO - PROCESS | 428 | 1467322367573 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 428 | 1467322367575 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F54800 == 33 [pid = 428] [id = 303] 14:32:47 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55529800) [pid = 428] [serial = 908] [outer = 0000000000000000] 14:32:47 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA556D3C00) [pid = 428] [serial = 909] [outer = 000000FA55529800] 14:32:47 INFO - PROCESS | 428 | 1467322367628 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55A0B000) [pid = 428] [serial = 910] [outer = 000000FA55529800] 14:32:48 INFO - PROCESS | 428 | 1467322368065 Marionette TRACE conn9 <- [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] 14:32:48 INFO - PROCESS | 428 | 1467322368123 Marionette TRACE conn9 <- [1,1177,null,{"value":"13"}] 14:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:32:48 INFO - PROCESS | 428 | 1467322368127 Marionette TRACE conn9 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - PROCESS | 428 | 1467322368129 Marionette TRACE conn9 <- [1,1178,null,{}] 14:32:48 INFO - PROCESS | 428 | 1467322368133 Marionette TRACE conn9 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:48 INFO - PROCESS | 428 | 1467322368135 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:48 INFO - PROCESS | 428 | 1467322368268 Marionette TRACE conn9 <- [1,1179,null,{"value":null}] 14:32:48 INFO - PROCESS | 428 | 1467322368319 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 428 | 1467322368321 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55516000 == 34 [pid = 428] [id = 304] 14:32:48 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55D78C00) [pid = 428] [serial = 911] [outer = 0000000000000000] 14:32:48 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55D82000) [pid = 428] [serial = 912] [outer = 000000FA55D78C00] 14:32:48 INFO - PROCESS | 428 | 1467322368376 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA565DA800) [pid = 428] [serial = 913] [outer = 000000FA55D78C00] 14:32:48 INFO - PROCESS | 428 | 1467322368855 Marionette TRACE conn9 <- [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] 14:32:48 INFO - PROCESS | 428 | 1467322368909 Marionette TRACE conn9 <- [1,1181,null,{"value":"13"}] 14:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:32:48 INFO - PROCESS | 428 | 1467322368913 Marionette TRACE conn9 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - PROCESS | 428 | 1467322368915 Marionette TRACE conn9 <- [1,1182,null,{}] 14:32:48 INFO - PROCESS | 428 | 1467322368918 Marionette TRACE conn9 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:48 INFO - PROCESS | 428 | 1467322368924 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:49 INFO - PROCESS | 428 | 1467322369042 Marionette TRACE conn9 <- [1,1183,null,{"value":null}] 14:32:49 INFO - PROCESS | 428 | 1467322369054 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 428 | 1467322369056 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5838D800 == 35 [pid = 428] [id = 305] 14:32:49 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA57E99400) [pid = 428] [serial = 914] [outer = 0000000000000000] 14:32:49 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA58DBF800) [pid = 428] [serial = 915] [outer = 000000FA57E99400] 14:32:49 INFO - PROCESS | 428 | 1467322369142 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B013800) [pid = 428] [serial = 916] [outer = 000000FA57E99400] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA56C82C00) [pid = 428] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4DEB3400) [pid = 428] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA47B49800) [pid = 428] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA55D82400) [pid = 428] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4DEB3800) [pid = 428] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA55B07800) [pid = 428] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4946CC00) [pid = 428] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA57930800) [pid = 428] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA52CB5800) [pid = 428] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55141000) [pid = 428] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5B010C00) [pid = 428] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5B4AE800) [pid = 428] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:32:49 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54FC2C00) [pid = 428] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:32:49 INFO - PROCESS | 428 | 1467322369686 Marionette TRACE conn9 <- [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] 14:32:49 INFO - PROCESS | 428 | 1467322369759 Marionette TRACE conn9 <- [1,1185,null,{"value":"13"}] 14:32:49 INFO - PROCESS | 428 | 1467322369763 Marionette TRACE conn9 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:32:49 INFO - PROCESS | 428 | 1467322369764 Marionette TRACE conn9 <- [1,1186,null,{}] 14:32:49 INFO - PROCESS | 428 | 1467322369773 Marionette TRACE conn9 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:49 INFO - PROCESS | 428 | 1467322369775 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:49 INFO - PROCESS | 428 | 1467322369855 Marionette TRACE conn9 <- [1,1187,null,{"value":null}] 14:32:49 INFO - PROCESS | 428 | 1467322369860 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 428 | 1467322369862 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B026800 == 36 [pid = 428] [id = 306] 14:32:49 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4DEB3400) [pid = 428] [serial = 917] [outer = 0000000000000000] 14:32:49 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57FBF800) [pid = 428] [serial = 918] [outer = 000000FA4DEB3400] 14:32:49 INFO - PROCESS | 428 | 1467322369907 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B0BBC00) [pid = 428] [serial = 919] [outer = 000000FA4DEB3400] 14:32:50 INFO - PROCESS | 428 | 1467322370320 Marionette TRACE conn9 <- [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]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 586ms 14:32:50 INFO - PROCESS | 428 | 1467322370353 Marionette TRACE conn9 -> [0,1189,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 428 | 1467322370355 Marionette TRACE conn9 <- [1,1189,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:32:50 INFO - PROCESS | 428 | 1467322370366 Marionette TRACE conn9 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 428 | 1467322370368 Marionette TRACE conn9 <- [1,1190,null,{}] 14:32:50 INFO - PROCESS | 428 | 1467322370387 Marionette TRACE conn9 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:50 INFO - PROCESS | 428 | 1467322370389 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:50 INFO - PROCESS | 428 | 1467322370471 Marionette TRACE conn9 <- [1,1191,null,{"value":null}] 14:32:50 INFO - PROCESS | 428 | 1467322370476 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 428 | 1467322370478 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC7F000 == 37 [pid = 428] [id = 307] 14:32:50 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B4AD000) [pid = 428] [serial = 920] [outer = 0000000000000000] 14:32:50 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BA99C00) [pid = 428] [serial = 921] [outer = 000000FA5B4AD000] 14:32:50 INFO - PROCESS | 428 | 1467322370522 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5BC27800) [pid = 428] [serial = 922] [outer = 000000FA5B4AD000] 14:32:50 INFO - PROCESS | 428 | 1467322370923 Marionette TRACE conn9 <- [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]]]}] 14:32:50 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 14:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 609ms 14:32:50 INFO - PROCESS | 428 | 1467322370983 Marionette TRACE conn9 -> [0,1193,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 428 | 1467322370986 Marionette TRACE conn9 <- [1,1193,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:32:50 INFO - PROCESS | 428 | 1467322370989 Marionette TRACE conn9 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 428 | 1467322370991 Marionette TRACE conn9 <- [1,1194,null,{}] 14:32:51 INFO - PROCESS | 428 | 1467322370995 Marionette TRACE conn9 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:51 INFO - PROCESS | 428 | 1467322370996 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:51 INFO - PROCESS | 428 | 1467322371078 Marionette TRACE conn9 <- [1,1195,null,{"value":null}] 14:32:51 INFO - PROCESS | 428 | 1467322371085 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 428 | 1467322371087 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5572E000 == 38 [pid = 428] [id = 308] 14:32:51 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5C1D0400) [pid = 428] [serial = 923] [outer = 0000000000000000] 14:32:51 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA54F58C00) [pid = 428] [serial = 924] [outer = 000000FA5C1D0400] 14:32:51 INFO - PROCESS | 428 | 1467322371132 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5C1D9400) [pid = 428] [serial = 925] [outer = 000000FA5C1D0400] 14:32:51 INFO - PROCESS | 428 | 1467322371701 Marionette TRACE conn9 <- [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]]]}] 14:32:51 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 14:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 14:32:51 INFO - PROCESS | 428 | 1467322371725 Marionette TRACE conn9 -> [0,1197,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 428 | 1467322371730 Marionette TRACE conn9 <- [1,1197,null,{"value":"13"}] 14:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:32:51 INFO - PROCESS | 428 | 1467322371736 Marionette TRACE conn9 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 428 | 1467322371740 Marionette TRACE conn9 <- [1,1198,null,{}] 14:32:51 INFO - PROCESS | 428 | 1467322371746 Marionette TRACE conn9 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:51 INFO - PROCESS | 428 | 1467322371749 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:51 INFO - PROCESS | 428 | 1467322371873 Marionette TRACE conn9 <- [1,1199,null,{"value":null}] 14:32:51 INFO - PROCESS | 428 | 1467322371948 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 428 | 1467322371954 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53456000 == 39 [pid = 428] [id = 309] 14:32:52 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4DEA9400) [pid = 428] [serial = 926] [outer = 0000000000000000] 14:32:52 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4E16E000) [pid = 428] [serial = 927] [outer = 000000FA4DEA9400] 14:32:52 INFO - PROCESS | 428 | 1467322372054 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4F970800) [pid = 428] [serial = 928] [outer = 000000FA4DEA9400] 14:32:52 INFO - PROCESS | 428 | 1467322372695 Marionette TRACE conn9 <- [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]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1029ms 14:32:52 INFO - PROCESS | 428 | 1467322372768 Marionette TRACE conn9 -> [0,1201,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 428 | 1467322372773 Marionette TRACE conn9 <- [1,1201,null,{"value":"13"}] 14:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:32:52 INFO - PROCESS | 428 | 1467322372780 Marionette TRACE conn9 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 428 | 1467322372783 Marionette TRACE conn9 <- [1,1202,null,{}] 14:32:52 INFO - PROCESS | 428 | 1467322372787 Marionette TRACE conn9 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:52 INFO - PROCESS | 428 | 1467322372790 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:52 INFO - PROCESS | 428 | 1467322372952 Marionette TRACE conn9 <- [1,1203,null,{"value":null}] 14:32:52 INFO - PROCESS | 428 | 1467322372962 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 428 | 1467322372965 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FEC000 == 40 [pid = 428] [id = 310] 14:32:52 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA54F62400) [pid = 428] [serial = 929] [outer = 0000000000000000] 14:32:53 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA54FC5C00) [pid = 428] [serial = 930] [outer = 000000FA54F62400] 14:32:53 INFO - PROCESS | 428 | 1467322373022 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA556D5000) [pid = 428] [serial = 931] [outer = 000000FA54F62400] 14:32:53 INFO - PROCESS | 428 | 1467322373637 Marionette TRACE conn9 <- [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]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 880ms 14:32:53 INFO - PROCESS | 428 | 1467322373661 Marionette TRACE conn9 -> [0,1205,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 428 | 1467322373664 Marionette TRACE conn9 <- [1,1205,null,{"value":"13"}] 14:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:32:53 INFO - PROCESS | 428 | 1467322373668 Marionette TRACE conn9 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - PROCESS | 428 | 1467322373672 Marionette TRACE conn9 <- [1,1206,null,{}] 14:32:53 INFO - PROCESS | 428 | 1467322373684 Marionette TRACE conn9 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:53 INFO - PROCESS | 428 | 1467322373689 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:53 INFO - PROCESS | 428 | 1467322373798 Marionette TRACE conn9 <- [1,1207,null,{"value":null}] 14:32:53 INFO - PROCESS | 428 | 1467322373874 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 428 | 1467322373877 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D06E800 == 41 [pid = 428] [id = 311] 14:32:53 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA56F56400) [pid = 428] [serial = 932] [outer = 0000000000000000] 14:32:53 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5B014000) [pid = 428] [serial = 933] [outer = 000000FA56F56400] 14:32:53 INFO - PROCESS | 428 | 1467322373976 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA5C218000) [pid = 428] [serial = 934] [outer = 000000FA56F56400] 14:32:54 INFO - PROCESS | 428 | 1467322374569 Marionette TRACE conn9 <- [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]]]}] 14:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 945ms 14:32:54 INFO - PROCESS | 428 | 1467322374615 Marionette TRACE conn9 -> [0,1209,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 428 | 1467322374618 Marionette TRACE conn9 <- [1,1209,null,{"value":"13"}] 14:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:32:54 INFO - PROCESS | 428 | 1467322374621 Marionette TRACE conn9 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 428 | 1467322374623 Marionette TRACE conn9 <- [1,1210,null,{}] 14:32:54 INFO - PROCESS | 428 | 1467322374627 Marionette TRACE conn9 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:54 INFO - PROCESS | 428 | 1467322374630 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:54 INFO - PROCESS | 428 | 1467322374743 Marionette TRACE conn9 <- [1,1211,null,{"value":null}] 14:32:54 INFO - PROCESS | 428 | 1467322374817 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 428 | 1467322374820 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E40A800 == 42 [pid = 428] [id = 312] 14:32:54 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA5C223000) [pid = 428] [serial = 935] [outer = 0000000000000000] 14:32:54 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA5C225C00) [pid = 428] [serial = 936] [outer = 000000FA5C223000] 14:32:54 INFO - PROCESS | 428 | 1467322374916 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA5C28D400) [pid = 428] [serial = 937] [outer = 000000FA5C223000] 14:32:55 INFO - PROCESS | 428 | 1467322375689 Marionette TRACE conn9 <- [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] 14:32:55 INFO - PROCESS | 428 | 1467322375715 Marionette TRACE conn9 <- [1,1213,null,{"value":"13"}] 14:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:32:55 INFO - PROCESS | 428 | 1467322375720 Marionette TRACE conn9 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:32:55 INFO - PROCESS | 428 | 1467322375724 Marionette TRACE conn9 <- [1,1214,null,{}] 14:32:55 INFO - PROCESS | 428 | 1467322375729 Marionette TRACE conn9 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:55 INFO - PROCESS | 428 | 1467322375732 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:55 INFO - PROCESS | 428 | 1467322375842 Marionette TRACE conn9 <- [1,1215,null,{"value":null}] 14:32:55 INFO - PROCESS | 428 | 1467322375919 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 428 | 1467322375923 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553B7000 == 43 [pid = 428] [id = 313] 14:32:55 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA4F7B0400) [pid = 428] [serial = 938] [outer = 0000000000000000] 14:32:55 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA52CA9800) [pid = 428] [serial = 939] [outer = 000000FA4F7B0400] 14:32:55 INFO - PROCESS | 428 | 1467322375974 Marionette DEBUG loaded listener.js 14:32:56 INFO - PROCESS | 428 | ++DOMWINDOW == 98 (000000FA54F64C00) [pid = 428] [serial = 940] [outer = 000000FA4F7B0400] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC7F000 == 42 [pid = 428] [id = 307] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B026800 == 41 [pid = 428] [id = 306] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5838D800 == 40 [pid = 428] [id = 305] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA55516000 == 39 [pid = 428] [id = 304] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F54800 == 38 [pid = 428] [id = 303] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5572F000 == 37 [pid = 428] [id = 302] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D78000 == 36 [pid = 428] [id = 301] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F208000 == 35 [pid = 428] [id = 300] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA482F3000 == 34 [pid = 428] [id = 299] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE32800 == 33 [pid = 428] [id = 298] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D423800 == 32 [pid = 428] [id = 297] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E40A800 == 31 [pid = 428] [id = 312] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D06E800 == 30 [pid = 428] [id = 311] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FEC000 == 29 [pid = 428] [id = 310] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5572E000 == 28 [pid = 428] [id = 308] 14:32:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA53456000 == 27 [pid = 428] [id = 309] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 97 (000000FA56F52C00) [pid = 428] [serial = 876] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA53D3F800) [pid = 428] [serial = 864] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA54F65C00) [pid = 428] [serial = 865] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA52749400) [pid = 428] [serial = 858] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA5275F000) [pid = 428] [serial = 859] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA55F7E000) [pid = 428] [serial = 873] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4DED9C00) [pid = 428] [serial = 855] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4E1E8000) [pid = 428] [serial = 856] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA55B73C00) [pid = 428] [serial = 870] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA55D79800) [pid = 428] [serial = 871] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4946D400) [pid = 428] [serial = 852] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA579B0C00) [pid = 428] [serial = 879] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA49927400) [pid = 428] [serial = 853] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA53443400) [pid = 428] [serial = 861] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5351DC00) [pid = 428] [serial = 862] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA556CC800) [pid = 428] [serial = 867] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA556D6400) [pid = 428] [serial = 868] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA57929400) [pid = 428] [serial = 877] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5B0B8400) [pid = 428] [serial = 882] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5BAA8800) [pid = 428] [serial = 889] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B0C5400) [pid = 428] [serial = 891] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5835AC00) [pid = 428] [serial = 880] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5BA9CC00) [pid = 428] [serial = 888] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5B0C4000) [pid = 428] [serial = 883] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA56DEF000) [pid = 428] [serial = 885] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5B0C4800) [pid = 428] [serial = 886] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA56690C00) [pid = 428] [serial = 874] [outer = 0000000000000000] [url = about:blank] 14:32:57 INFO - PROCESS | 428 | 1467322377254 Marionette TRACE conn9 <- [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]]]}] 14:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1591ms 14:32:57 INFO - PROCESS | 428 | 1467322377315 Marionette TRACE conn9 -> [0,1217,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 428 | 1467322377320 Marionette TRACE conn9 <- [1,1217,null,{"value":"13"}] 14:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:32:57 INFO - PROCESS | 428 | 1467322377325 Marionette TRACE conn9 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - PROCESS | 428 | 1467322377328 Marionette TRACE conn9 <- [1,1218,null,{}] 14:32:57 INFO - PROCESS | 428 | 1467322377334 Marionette TRACE conn9 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:57 INFO - PROCESS | 428 | 1467322377337 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:57 INFO - PROCESS | 428 | 1467322377434 Marionette TRACE conn9 <- [1,1219,null,{"value":null}] 14:32:57 INFO - PROCESS | 428 | 1467322377506 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 428 | 1467322377510 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E24B000 == 28 [pid = 428] [id = 314] 14:32:57 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA495A2000) [pid = 428] [serial = 941] [outer = 0000000000000000] 14:32:57 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA49929C00) [pid = 428] [serial = 942] [outer = 000000FA495A2000] 14:32:57 INFO - PROCESS | 428 | 1467322377560 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4DBFC400) [pid = 428] [serial = 943] [outer = 000000FA495A2000] 14:32:57 INFO - PROCESS | 428 | 1467322377958 Marionette TRACE conn9 <- [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]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 14:32:58 INFO - PROCESS | 428 | 1467322378021 Marionette TRACE conn9 -> [0,1221,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 428 | 1467322378027 Marionette TRACE conn9 <- [1,1221,null,{"value":"13"}] 14:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:32:58 INFO - PROCESS | 428 | 1467322378033 Marionette TRACE conn9 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 428 | 1467322378036 Marionette TRACE conn9 <- [1,1222,null,{}] 14:32:58 INFO - PROCESS | 428 | 1467322378045 Marionette TRACE conn9 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:58 INFO - PROCESS | 428 | 1467322378048 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:58 INFO - PROCESS | 428 | 1467322378138 Marionette TRACE conn9 <- [1,1223,null,{"value":null}] 14:32:58 INFO - PROCESS | 428 | 1467322378151 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 428 | 1467322378154 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53571000 == 29 [pid = 428] [id = 315] 14:32:58 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4EFCD000) [pid = 428] [serial = 944] [outer = 0000000000000000] 14:32:58 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4EFD5000) [pid = 428] [serial = 945] [outer = 000000FA4EFCD000] 14:32:58 INFO - PROCESS | 428 | 1467322378202 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4F7B6C00) [pid = 428] [serial = 946] [outer = 000000FA4EFCD000] 14:32:58 INFO - PROCESS | 428 | 1467322378657 Marionette TRACE conn9 <- [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]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 14:32:58 INFO - PROCESS | 428 | 1467322378726 Marionette TRACE conn9 -> [0,1225,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 428 | 1467322378729 Marionette TRACE conn9 <- [1,1225,null,{"value":"13"}] 14:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:32:58 INFO - PROCESS | 428 | 1467322378732 Marionette TRACE conn9 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 428 | 1467322378736 Marionette TRACE conn9 <- [1,1226,null,{}] 14:32:58 INFO - PROCESS | 428 | 1467322378747 Marionette TRACE conn9 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:58 INFO - PROCESS | 428 | 1467322378752 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:58 INFO - PROCESS | 428 | 1467322378868 Marionette TRACE conn9 <- [1,1227,null,{"value":null}] 14:32:58 INFO - PROCESS | 428 | 1467322378951 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 428 | 1467322378955 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55621800 == 30 [pid = 428] [id = 316] 14:32:58 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA49637000) [pid = 428] [serial = 947] [outer = 0000000000000000] 14:32:59 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5344F800) [pid = 428] [serial = 948] [outer = 000000FA49637000] 14:32:59 INFO - PROCESS | 428 | 1467322379005 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA53D21C00) [pid = 428] [serial = 949] [outer = 000000FA49637000] 14:32:59 INFO - PROCESS | 428 | 1467322379432 Marionette TRACE conn9 <- [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]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 14:32:59 INFO - PROCESS | 428 | 1467322379469 Marionette TRACE conn9 -> [0,1229,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 428 | 1467322379472 Marionette TRACE conn9 <- [1,1229,null,{"value":"13"}] 14:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:32:59 INFO - PROCESS | 428 | 1467322379476 Marionette TRACE conn9 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 428 | 1467322379478 Marionette TRACE conn9 <- [1,1230,null,{}] 14:32:59 INFO - PROCESS | 428 | 1467322379481 Marionette TRACE conn9 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:59 INFO - PROCESS | 428 | 1467322379483 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:59 INFO - PROCESS | 428 | 1467322379595 Marionette TRACE conn9 <- [1,1231,null,{"value":null}] 14:32:59 INFO - PROCESS | 428 | 1467322379600 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:59 INFO - PROCESS | 428 | 1467322379603 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:32:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F51000 == 31 [pid = 428] [id = 317] 14:32:59 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA54FBB800) [pid = 428] [serial = 950] [outer = 0000000000000000] 14:32:59 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA54FC6800) [pid = 428] [serial = 951] [outer = 000000FA54FBB800] 14:32:59 INFO - PROCESS | 428 | 1467322379649 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5514BC00) [pid = 428] [serial = 952] [outer = 000000FA54FBB800] 14:33:00 INFO - PROCESS | 428 | 1467322380110 Marionette TRACE conn9 <- [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]]]}] 14:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 14:33:00 INFO - PROCESS | 428 | 1467322380172 Marionette TRACE conn9 -> [0,1233,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 428 | 1467322380174 Marionette TRACE conn9 <- [1,1233,null,{"value":"13"}] 14:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:33:00 INFO - PROCESS | 428 | 1467322380177 Marionette TRACE conn9 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 428 | 1467322380179 Marionette TRACE conn9 <- [1,1234,null,{}] 14:33:00 INFO - PROCESS | 428 | 1467322380183 Marionette TRACE conn9 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:00 INFO - PROCESS | 428 | 1467322380185 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:00 INFO - PROCESS | 428 | 1467322380321 Marionette TRACE conn9 <- [1,1235,null,{"value":null}] 14:33:00 INFO - PROCESS | 428 | 1467322380331 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 428 | 1467322380333 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56514800 == 32 [pid = 428] [id = 318] 14:33:00 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4EE75400) [pid = 428] [serial = 953] [outer = 0000000000000000] 14:33:00 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA556D1C00) [pid = 428] [serial = 954] [outer = 000000FA4EE75400] 14:33:00 INFO - PROCESS | 428 | 1467322380378 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA55B75800) [pid = 428] [serial = 955] [outer = 000000FA4EE75400] 14:33:00 INFO - PROCESS | 428 | 1467322380881 Marionette TRACE conn9 <- [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]]]}] 14:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 14:33:00 INFO - PROCESS | 428 | 1467322380913 Marionette TRACE conn9 -> [0,1237,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 428 | 1467322380915 Marionette TRACE conn9 <- [1,1237,null,{"value":"13"}] 14:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:33:00 INFO - PROCESS | 428 | 1467322380919 Marionette TRACE conn9 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 428 | 1467322380920 Marionette TRACE conn9 <- [1,1238,null,{}] 14:33:00 INFO - PROCESS | 428 | 1467322380924 Marionette TRACE conn9 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:00 INFO - PROCESS | 428 | 1467322380930 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:01 INFO - PROCESS | 428 | 1467322381071 Marionette TRACE conn9 <- [1,1239,null,{"value":null}] 14:33:01 INFO - PROCESS | 428 | 1467322381084 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 428 | 1467322381087 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58384800 == 33 [pid = 428] [id = 319] 14:33:01 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55D79800) [pid = 428] [serial = 956] [outer = 0000000000000000] 14:33:01 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA55F82000) [pid = 428] [serial = 957] [outer = 000000FA55D79800] 14:33:01 INFO - PROCESS | 428 | 1467322381132 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA56F5E800) [pid = 428] [serial = 958] [outer = 000000FA55D79800] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5C1D0400) [pid = 428] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4946C800) [pid = 428] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA5B4AD000) [pid = 428] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA55D78C00) [pid = 428] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4DEB3400) [pid = 428] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4909FC00) [pid = 428] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55529800) [pid = 428] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4946A400) [pid = 428] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA57E99400) [pid = 428] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA579AC800) [pid = 428] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA49DEE400) [pid = 428] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48613400) [pid = 428] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:33:01 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5275DC00) [pid = 428] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:33:01 INFO - PROCESS | 428 | 1467322381768 Marionette TRACE conn9 <- [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]]]}] 14:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 881ms 14:33:01 INFO - PROCESS | 428 | 1467322381802 Marionette TRACE conn9 -> [0,1241,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 428 | 1467322381804 Marionette TRACE conn9 <- [1,1241,null,{"value":"13"}] 14:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:33:01 INFO - PROCESS | 428 | 1467322381808 Marionette TRACE conn9 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 428 | 1467322381810 Marionette TRACE conn9 <- [1,1242,null,{}] 14:33:01 INFO - PROCESS | 428 | 1467322381813 Marionette TRACE conn9 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:01 INFO - PROCESS | 428 | 1467322381815 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:01 INFO - PROCESS | 428 | 1467322381896 Marionette TRACE conn9 <- [1,1243,null,{"value":null}] 14:33:01 INFO - PROCESS | 428 | 1467322381902 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 428 | 1467322381904 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B02C800 == 34 [pid = 428] [id = 320] 14:33:01 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54F5EC00) [pid = 428] [serial = 959] [outer = 0000000000000000] 14:33:01 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56F51800) [pid = 428] [serial = 960] [outer = 000000FA54F5EC00] 14:33:01 INFO - PROCESS | 428 | 1467322381948 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA579A7C00) [pid = 428] [serial = 961] [outer = 000000FA54F5EC00] 14:33:02 INFO - PROCESS | 428 | 1467322382368 Marionette TRACE conn9 <- [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]]]}] 14:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 14:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:33:02 INFO - PROCESS | 428 | 1467322382441 Marionette TRACE conn9 -> [0,1245,"getWindowHandle",null] 14:33:02 INFO - PROCESS | 428 | 1467322382443 Marionette TRACE conn9 <- [1,1245,null,{"value":"13"}] 14:33:02 INFO - PROCESS | 428 | 1467322382447 Marionette TRACE conn9 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:33:02 INFO - PROCESS | 428 | 1467322382448 Marionette TRACE conn9 <- [1,1246,null,{}] 14:33:02 INFO - PROCESS | 428 | 1467322382452 Marionette TRACE conn9 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:02 INFO - PROCESS | 428 | 1467322382454 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:02 INFO - PROCESS | 428 | 1467322382533 Marionette TRACE conn9 <- [1,1247,null,{"value":null}] 14:33:02 INFO - PROCESS | 428 | 1467322382541 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 428 | 1467322382543 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC88000 == 35 [pid = 428] [id = 321] 14:33:02 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA57E9B800) [pid = 428] [serial = 962] [outer = 0000000000000000] 14:33:02 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA57FBF000) [pid = 428] [serial = 963] [outer = 000000FA57E9B800] 14:33:02 INFO - PROCESS | 428 | 1467322382589 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA58DBBC00) [pid = 428] [serial = 964] [outer = 000000FA57E9B800] 14:33:03 INFO - PROCESS | 428 | 1467322383034 Marionette TRACE conn9 <- [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]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 14:33:03 INFO - PROCESS | 428 | 1467322383079 Marionette TRACE conn9 -> [0,1249,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 428 | 1467322383082 Marionette TRACE conn9 <- [1,1249,null,{"value":"13"}] 14:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:33:03 INFO - PROCESS | 428 | 1467322383085 Marionette TRACE conn9 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 428 | 1467322383087 Marionette TRACE conn9 <- [1,1250,null,{}] 14:33:03 INFO - PROCESS | 428 | 1467322383091 Marionette TRACE conn9 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:03 INFO - PROCESS | 428 | 1467322383093 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:03 INFO - PROCESS | 428 | 1467322383174 Marionette TRACE conn9 <- [1,1251,null,{"value":null}] 14:33:03 INFO - PROCESS | 428 | 1467322383180 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 428 | 1467322383182 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5561F800 == 36 [pid = 428] [id = 322] 14:33:03 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5B013400) [pid = 428] [serial = 965] [outer = 0000000000000000] 14:33:03 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B0B7C00) [pid = 428] [serial = 966] [outer = 000000FA5B013400] 14:33:03 INFO - PROCESS | 428 | 1467322383226 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5B4A6C00) [pid = 428] [serial = 967] [outer = 000000FA5B013400] 14:33:04 INFO - PROCESS | 428 | 1467322383994 Marionette TRACE conn9 <- [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]]]}] 14:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 983ms 14:33:04 INFO - PROCESS | 428 | 1467322384072 Marionette TRACE conn9 -> [0,1253,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 428 | 1467322384078 Marionette TRACE conn9 <- [1,1253,null,{"value":"13"}] 14:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:33:04 INFO - PROCESS | 428 | 1467322384083 Marionette TRACE conn9 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:33:04 INFO - PROCESS | 428 | 1467322384086 Marionette TRACE conn9 <- [1,1254,null,{}] 14:33:04 INFO - PROCESS | 428 | 1467322384094 Marionette TRACE conn9 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:04 INFO - PROCESS | 428 | 1467322384097 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:04 INFO - PROCESS | 428 | 1467322384275 Marionette TRACE conn9 <- [1,1255,null,{"value":null}] 14:33:04 INFO - PROCESS | 428 | 1467322384344 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 428 | 1467322384347 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534EB000 == 37 [pid = 428] [id = 323] 14:33:04 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4A2F0400) [pid = 428] [serial = 968] [outer = 0000000000000000] 14:33:04 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4E450400) [pid = 428] [serial = 969] [outer = 000000FA4A2F0400] 14:33:04 INFO - PROCESS | 428 | 1467322384406 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA4F710C00) [pid = 428] [serial = 970] [outer = 000000FA4A2F0400] 14:33:05 INFO - PROCESS | 428 | 1467322385092 Marionette TRACE conn9 <- [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]]]}] 14:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1034ms 14:33:05 INFO - PROCESS | 428 | 1467322385120 Marionette TRACE conn9 -> [0,1257,"getWindowHandle",null] 14:33:05 INFO - PROCESS | 428 | 1467322385125 Marionette TRACE conn9 <- [1,1257,null,{"value":"13"}] 14:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:33:05 INFO - PROCESS | 428 | 1467322385131 Marionette TRACE conn9 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 428 | 1467322385134 Marionette TRACE conn9 <- [1,1258,null,{}] 14:33:05 INFO - PROCESS | 428 | 1467322385139 Marionette TRACE conn9 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:05 INFO - PROCESS | 428 | 1467322385142 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:05 INFO - PROCESS | 428 | 1467322385271 Marionette TRACE conn9 <- [1,1259,null,{"value":null}] 14:33:05 INFO - PROCESS | 428 | 1467322385347 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 428 | 1467322385350 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56513800 == 38 [pid = 428] [id = 324] 14:33:05 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA493BFC00) [pid = 428] [serial = 971] [outer = 0000000000000000] 14:33:05 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA54F59800) [pid = 428] [serial = 972] [outer = 000000FA493BFC00] 14:33:05 INFO - PROCESS | 428 | 1467322385452 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA556CD800) [pid = 428] [serial = 973] [outer = 000000FA493BFC00] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC88000 == 37 [pid = 428] [id = 321] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B02C800 == 36 [pid = 428] [id = 320] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA58384800 == 35 [pid = 428] [id = 319] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA56514800 == 34 [pid = 428] [id = 318] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F51000 == 33 [pid = 428] [id = 317] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA55621800 == 32 [pid = 428] [id = 316] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA53571000 == 31 [pid = 428] [id = 315] 14:33:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E24B000 == 30 [pid = 428] [id = 314] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA54FC9800) [pid = 428] [serial = 906] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA55145800) [pid = 428] [serial = 907] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5BA99C00) [pid = 428] [serial = 921] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA55D82000) [pid = 428] [serial = 912] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA57FBF800) [pid = 428] [serial = 918] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA49477C00) [pid = 428] [serial = 894] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA556D3C00) [pid = 428] [serial = 909] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA565DA800) [pid = 428] [serial = 913] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55A0B000) [pid = 428] [serial = 910] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4E2D9800) [pid = 428] [serial = 900] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA58DBF800) [pid = 428] [serial = 915] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA58DB4400) [pid = 428] [serial = 850] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5BC6CC00) [pid = 428] [serial = 892] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B013800) [pid = 428] [serial = 916] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4A4EA000) [pid = 428] [serial = 897] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4DFA6000) [pid = 428] [serial = 895] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4F716800) [pid = 428] [serial = 901] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5B0BBC00) [pid = 428] [serial = 919] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52CACC00) [pid = 428] [serial = 903] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4EE70C00) [pid = 428] [serial = 898] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5351F000) [pid = 428] [serial = 904] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA54F58C00) [pid = 428] [serial = 924] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5C1D9400) [pid = 428] [serial = 925] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BC27800) [pid = 428] [serial = 922] [outer = 0000000000000000] [url = about:blank] 14:33:06 INFO - PROCESS | 428 | 1467322386328 Marionette TRACE conn9 <- [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]]]}] 14:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1231ms 14:33:06 INFO - PROCESS | 428 | 1467322386365 Marionette TRACE conn9 -> [0,1261,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 428 | 1467322386369 Marionette TRACE conn9 <- [1,1261,null,{"value":"13"}] 14:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:33:06 INFO - PROCESS | 428 | 1467322386374 Marionette TRACE conn9 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - PROCESS | 428 | 1467322386377 Marionette TRACE conn9 <- [1,1262,null,{}] 14:33:06 INFO - PROCESS | 428 | 1467322386383 Marionette TRACE conn9 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:06 INFO - PROCESS | 428 | 1467322386386 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:06 INFO - PROCESS | 428 | 1467322386480 Marionette TRACE conn9 <- [1,1263,null,{"value":null}] 14:33:06 INFO - PROCESS | 428 | 1467322386487 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 428 | 1467322386492 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E408800 == 31 [pid = 428] [id = 325] 14:33:06 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4DE60800) [pid = 428] [serial = 974] [outer = 0000000000000000] 14:33:06 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4E1DEC00) [pid = 428] [serial = 975] [outer = 000000FA4DE60800] 14:33:06 INFO - PROCESS | 428 | 1467322386542 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4EFCB800) [pid = 428] [serial = 976] [outer = 000000FA4DE60800] 14:33:07 INFO - PROCESS | 428 | 1467322387037 Marionette TRACE conn9 <- [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]]]}] 14:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 14:33:07 INFO - PROCESS | 428 | 1467322387084 Marionette TRACE conn9 -> [0,1265,"getWindowHandle",null] 14:33:07 INFO - PROCESS | 428 | 1467322387089 Marionette TRACE conn9 <- [1,1265,null,{"value":"13"}] 14:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:33:07 INFO - PROCESS | 428 | 1467322387095 Marionette TRACE conn9 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:33:07 INFO - PROCESS | 428 | 1467322387098 Marionette TRACE conn9 <- [1,1266,null,{}] 14:33:07 INFO - PROCESS | 428 | 1467322387102 Marionette TRACE conn9 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:07 INFO - PROCESS | 428 | 1467322387104 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:07 INFO - PROCESS | 428 | 1467322387192 Marionette TRACE conn9 <- [1,1267,null,{"value":null}] 14:33:07 INFO - PROCESS | 428 | 1467322387260 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 428 | 1467322387263 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534D5800 == 32 [pid = 428] [id = 326] 14:33:07 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA52758800) [pid = 428] [serial = 977] [outer = 0000000000000000] 14:33:07 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA52767000) [pid = 428] [serial = 978] [outer = 000000FA52758800] 14:33:07 INFO - PROCESS | 428 | 1467322387321 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA53524C00) [pid = 428] [serial = 979] [outer = 000000FA52758800] 14:33:07 INFO - PROCESS | 428 | 1467322387744 Marionette TRACE conn9 <- [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]]]}] 14:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 14:33:07 INFO - PROCESS | 428 | 1467322387833 Marionette TRACE conn9 -> [0,1269,"getWindowHandle",null] 14:33:07 INFO - PROCESS | 428 | 1467322387836 Marionette TRACE conn9 <- [1,1269,null,{"value":"13"}] 14:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:33:07 INFO - PROCESS | 428 | 1467322387840 Marionette TRACE conn9 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:33:07 INFO - PROCESS | 428 | 1467322387843 Marionette TRACE conn9 <- [1,1270,null,{}] 14:33:07 INFO - PROCESS | 428 | 1467322387855 Marionette TRACE conn9 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:07 INFO - PROCESS | 428 | 1467322387860 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:07 INFO - PROCESS | 428 | 1467322387947 Marionette TRACE conn9 <- [1,1271,null,{"value":null}] 14:33:07 INFO - PROCESS | 428 | 1467322387965 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 428 | 1467322387968 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC7000 == 33 [pid = 428] [id = 327] 14:33:07 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4909F000) [pid = 428] [serial = 980] [outer = 0000000000000000] 14:33:08 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA556D0400) [pid = 428] [serial = 981] [outer = 000000FA4909F000] 14:33:08 INFO - PROCESS | 428 | 1467322388017 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55B07C00) [pid = 428] [serial = 982] [outer = 000000FA4909F000] 14:33:08 INFO - PROCESS | 428 | 1467322388466 Marionette TRACE conn9 <- [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]]]}] 14:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 692ms 14:33:08 INFO - PROCESS | 428 | 1467322388565 Marionette TRACE conn9 -> [0,1273,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 428 | 1467322388567 Marionette TRACE conn9 <- [1,1273,null,{"value":"13"}] 14:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:33:08 INFO - PROCESS | 428 | 1467322388575 Marionette TRACE conn9 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 428 | 1467322388577 Marionette TRACE conn9 <- [1,1274,null,{}] 14:33:08 INFO - PROCESS | 428 | 1467322388580 Marionette TRACE conn9 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:08 INFO - PROCESS | 428 | 1467322388582 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:08 INFO - PROCESS | 428 | 1467322388705 Marionette TRACE conn9 <- [1,1275,null,{"value":null}] 14:33:08 INFO - PROCESS | 428 | 1467322388752 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 428 | 1467322388754 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FBC800 == 34 [pid = 428] [id = 328] 14:33:08 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55F83400) [pid = 428] [serial = 983] [outer = 0000000000000000] 14:33:08 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55F87C00) [pid = 428] [serial = 984] [outer = 000000FA55F83400] 14:33:08 INFO - PROCESS | 428 | 1467322388800 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56691000) [pid = 428] [serial = 985] [outer = 000000FA55F83400] 14:33:09 INFO - PROCESS | 428 | 1467322389242 Marionette TRACE conn9 <- [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]]]}] 14:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 14:33:09 INFO - PROCESS | 428 | 1467322389313 Marionette TRACE conn9 -> [0,1277,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 428 | 1467322389315 Marionette TRACE conn9 <- [1,1277,null,{"value":"13"}] 14:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:33:09 INFO - PROCESS | 428 | 1467322389318 Marionette TRACE conn9 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - PROCESS | 428 | 1467322389320 Marionette TRACE conn9 <- [1,1278,null,{}] 14:33:09 INFO - PROCESS | 428 | 1467322389324 Marionette TRACE conn9 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:09 INFO - PROCESS | 428 | 1467322389326 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:09 INFO - PROCESS | 428 | 1467322389445 Marionette TRACE conn9 <- [1,1279,null,{"value":null}] 14:33:09 INFO - PROCESS | 428 | 1467322389456 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 428 | 1467322389458 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A53000 == 35 [pid = 428] [id = 329] 14:33:09 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55F84C00) [pid = 428] [serial = 986] [outer = 0000000000000000] 14:33:09 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA56F5A000) [pid = 428] [serial = 987] [outer = 000000FA55F84C00] 14:33:09 INFO - PROCESS | 428 | 1467322389502 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA57A28000) [pid = 428] [serial = 988] [outer = 000000FA55F84C00] 14:33:09 INFO - PROCESS | 428 | 1467322389955 Marionette TRACE conn9 <- [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]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 14:33:10 INFO - PROCESS | 428 | 1467322390013 Marionette TRACE conn9 -> [0,1281,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 428 | 1467322390015 Marionette TRACE conn9 <- [1,1281,null,{"value":"13"}] 14:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:33:10 INFO - PROCESS | 428 | 1467322390018 Marionette TRACE conn9 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - PROCESS | 428 | 1467322390020 Marionette TRACE conn9 <- [1,1282,null,{}] 14:33:10 INFO - PROCESS | 428 | 1467322390067 Marionette TRACE conn9 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:10 INFO - PROCESS | 428 | 1467322390073 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:10 INFO - PROCESS | 428 | 1467322390220 Marionette TRACE conn9 <- [1,1283,null,{"value":null}] 14:33:10 INFO - PROCESS | 428 | 1467322390229 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 428 | 1467322390231 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B03A800 == 36 [pid = 428] [id = 330] 14:33:10 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA58DB8000) [pid = 428] [serial = 989] [outer = 0000000000000000] 14:33:10 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B0C0400) [pid = 428] [serial = 990] [outer = 000000FA58DB8000] 14:33:10 INFO - PROCESS | 428 | 1467322390315 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5BC20000) [pid = 428] [serial = 991] [outer = 000000FA58DB8000] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54FBB800) [pid = 428] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EFCD000) [pid = 428] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA49637000) [pid = 428] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4F7B0400) [pid = 428] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA495A2000) [pid = 428] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4EE75400) [pid = 428] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4DEA9400) [pid = 428] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54F62400) [pid = 428] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56F56400) [pid = 428] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5C223000) [pid = 428] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55D79800) [pid = 428] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA57E9B800) [pid = 428] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:33:10 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA54F5EC00) [pid = 428] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:33:10 INFO - PROCESS | 428 | 1467322390756 Marionette TRACE conn9 <- [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]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 755ms 14:33:10 INFO - PROCESS | 428 | 1467322390776 Marionette TRACE conn9 -> [0,1285,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 428 | 1467322390778 Marionette TRACE conn9 <- [1,1285,null,{"value":"13"}] 14:33:10 INFO - PROCESS | 428 | 1467322390781 Marionette TRACE conn9 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:33:10 INFO - PROCESS | 428 | 1467322390783 Marionette TRACE conn9 <- [1,1286,null,{}] 14:33:10 INFO - PROCESS | 428 | 1467322390787 Marionette TRACE conn9 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:10 INFO - PROCESS | 428 | 1467322390789 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:10 INFO - PROCESS | 428 | 1467322390896 Marionette TRACE conn9 <- [1,1287,null,{"value":null}] 14:33:10 INFO - PROCESS | 428 | 1467322390940 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 428 | 1467322390942 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE7800 == 37 [pid = 428] [id = 331] 14:33:10 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA52759400) [pid = 428] [serial = 992] [outer = 0000000000000000] 14:33:10 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55772000) [pid = 428] [serial = 993] [outer = 000000FA52759400] 14:33:10 INFO - PROCESS | 428 | 1467322390990 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B019C00) [pid = 428] [serial = 994] [outer = 000000FA52759400] 14:33:11 INFO - PROCESS | 428 | 1467322391348 Marionette TRACE conn9 <- [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]]]}] 14:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 14:33:11 INFO - PROCESS | 428 | 1467322391420 Marionette TRACE conn9 -> [0,1289,"getWindowHandle",null] 14:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:33:11 INFO - PROCESS | 428 | 1467322391422 Marionette TRACE conn9 <- [1,1289,null,{"value":"13"}] 14:33:11 INFO - PROCESS | 428 | 1467322391426 Marionette TRACE conn9 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 428 | 1467322391428 Marionette TRACE conn9 <- [1,1290,null,{}] 14:33:11 INFO - PROCESS | 428 | 1467322391431 Marionette TRACE conn9 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:11 INFO - PROCESS | 428 | 1467322391433 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:11 INFO - PROCESS | 428 | 1467322391514 Marionette TRACE conn9 <- [1,1291,null,{"value":null}] 14:33:11 INFO - PROCESS | 428 | 1467322391519 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 428 | 1467322391521 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53571000 == 38 [pid = 428] [id = 332] 14:33:11 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5BC25800) [pid = 428] [serial = 995] [outer = 0000000000000000] 14:33:11 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BC6D800) [pid = 428] [serial = 996] [outer = 000000FA5BC25800] 14:33:11 INFO - PROCESS | 428 | 1467322391565 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5C1D7000) [pid = 428] [serial = 997] [outer = 000000FA5BC25800] 14:33:12 INFO - PROCESS | 428 | 1467322392011 Marionette TRACE conn9 <- [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]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 14:33:12 INFO - PROCESS | 428 | 1467322392057 Marionette TRACE conn9 -> [0,1293,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 428 | 1467322392060 Marionette TRACE conn9 <- [1,1293,null,{"value":"13"}] 14:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:33:12 INFO - PROCESS | 428 | 1467322392068 Marionette TRACE conn9 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 428 | 1467322392070 Marionette TRACE conn9 <- [1,1294,null,{}] 14:33:12 INFO - PROCESS | 428 | 1467322392073 Marionette TRACE conn9 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:12 INFO - PROCESS | 428 | 1467322392075 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:12 INFO - PROCESS | 428 | 1467322392160 Marionette TRACE conn9 <- [1,1295,null,{"value":null}] 14:33:12 INFO - PROCESS | 428 | 1467322392165 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 428 | 1467322392167 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC0800 == 39 [pid = 428] [id = 333] 14:33:12 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5C218C00) [pid = 428] [serial = 998] [outer = 0000000000000000] 14:33:12 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5C21D400) [pid = 428] [serial = 999] [outer = 000000FA5C218C00] 14:33:12 INFO - PROCESS | 428 | 1467322392211 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5C285000) [pid = 428] [serial = 1000] [outer = 000000FA5C218C00] 14:33:12 INFO - PROCESS | 428 | 1467322392761 Marionette TRACE conn9 <- [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]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 14:33:12 INFO - PROCESS | 428 | 1467322392805 Marionette TRACE conn9 -> [0,1297,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 428 | 1467322392811 Marionette TRACE conn9 <- [1,1297,null,{"value":"13"}] 14:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:33:12 INFO - PROCESS | 428 | 1467322392816 Marionette TRACE conn9 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 428 | 1467322392820 Marionette TRACE conn9 <- [1,1298,null,{}] 14:33:12 INFO - PROCESS | 428 | 1467322392826 Marionette TRACE conn9 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:12 INFO - PROCESS | 428 | 1467322392830 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:13 INFO - PROCESS | 428 | 1467322393029 Marionette TRACE conn9 <- [1,1299,null,{"value":null}] 14:33:13 INFO - PROCESS | 428 | 1467322393148 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 428 | 1467322393153 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA52C12000 == 40 [pid = 428] [id = 334] 14:33:13 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4E45A400) [pid = 428] [serial = 1001] [outer = 0000000000000000] 14:33:13 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA4EFCE000) [pid = 428] [serial = 1002] [outer = 000000FA4E45A400] 14:33:13 INFO - PROCESS | 428 | 1467322393214 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA53519000) [pid = 428] [serial = 1003] [outer = 000000FA4E45A400] 14:33:13 INFO - PROCESS | 428 | 1467322393804 Marionette TRACE conn9 <- [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]]]}] 14:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 14:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1031ms 14:33:13 INFO - PROCESS | 428 | 1467322393850 Marionette TRACE conn9 -> [0,1301,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 428 | 1467322393855 Marionette TRACE conn9 <- [1,1301,null,{"value":"13"}] 14:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:33:13 INFO - PROCESS | 428 | 1467322393862 Marionette TRACE conn9 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - PROCESS | 428 | 1467322393865 Marionette TRACE conn9 <- [1,1302,null,{}] 14:33:13 INFO - PROCESS | 428 | 1467322393869 Marionette TRACE conn9 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:13 INFO - PROCESS | 428 | 1467322393872 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:13 INFO - PROCESS | 428 | 1467322393993 Marionette TRACE conn9 <- [1,1303,null,{"value":null}] 14:33:14 INFO - PROCESS | 428 | 1467322394111 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 428 | 1467322394114 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56514800 == 41 [pid = 428] [id = 335] 14:33:14 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55147C00) [pid = 428] [serial = 1004] [outer = 0000000000000000] 14:33:14 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5576B000) [pid = 428] [serial = 1005] [outer = 000000FA55147C00] 14:33:14 INFO - PROCESS | 428 | 1467322394174 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55F7E800) [pid = 428] [serial = 1006] [outer = 000000FA55147C00] 14:33:14 INFO - PROCESS | 428 | 1467322394741 Marionette TRACE conn9 <- [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]]]}] 14:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 943ms 14:33:14 INFO - PROCESS | 428 | 1467322394807 Marionette TRACE conn9 -> [0,1305,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 428 | 1467322394810 Marionette TRACE conn9 <- [1,1305,null,{"value":"13"}] 14:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:33:14 INFO - PROCESS | 428 | 1467322394814 Marionette TRACE conn9 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:33:14 INFO - PROCESS | 428 | 1467322394818 Marionette TRACE conn9 <- [1,1306,null,{}] 14:33:14 INFO - PROCESS | 428 | 1467322394830 Marionette TRACE conn9 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:14 INFO - PROCESS | 428 | 1467322394835 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:14 INFO - PROCESS | 428 | 1467322394952 Marionette TRACE conn9 <- [1,1307,null,{"value":null}] 14:33:15 INFO - PROCESS | 428 | 1467322395074 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 428 | 1467322395078 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D418800 == 42 [pid = 428] [id = 336] 14:33:15 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B4A8C00) [pid = 428] [serial = 1007] [outer = 0000000000000000] 14:33:15 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5BA9B400) [pid = 428] [serial = 1008] [outer = 000000FA5B4A8C00] 14:33:15 INFO - PROCESS | 428 | 1467322395140 Marionette DEBUG loaded listener.js 14:33:15 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5C289800) [pid = 428] [serial = 1009] [outer = 000000FA5B4A8C00] 14:33:15 INFO - PROCESS | 428 | 1467322395849 Marionette TRACE conn9 <- [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]]]}] 14:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1089ms 14:33:15 INFO - PROCESS | 428 | 1467322395904 Marionette TRACE conn9 -> [0,1309,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 428 | 1467322395909 Marionette TRACE conn9 <- [1,1309,null,{"value":"13"}] 14:33:15 INFO - PROCESS | 428 | 1467322395914 Marionette TRACE conn9 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:33:15 INFO - PROCESS | 428 | 1467322395917 Marionette TRACE conn9 <- [1,1310,null,{}] 14:33:15 INFO - PROCESS | 428 | 1467322395923 Marionette TRACE conn9 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:15 INFO - PROCESS | 428 | 1467322395926 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:16 INFO - PROCESS | 428 | 1467322396038 Marionette TRACE conn9 <- [1,1311,null,{"value":null}] 14:33:16 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:33:16 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:33:16 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:33:16 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:33:16 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:33:16 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:33:16 INFO - PROCESS | 428 | 1467322396116 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 428 | 1467322396121 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA48B8E000 == 43 [pid = 428] [id = 337] 14:33:16 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4E174400) [pid = 428] [serial = 1010] [outer = 0000000000000000] 14:33:16 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4EE69800) [pid = 428] [serial = 1011] [outer = 000000FA4E174400] 14:33:16 INFO - PROCESS | 428 | 1467322396221 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA52763000) [pid = 428] [serial = 1012] [outer = 000000FA4E174400] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA53571000 == 42 [pid = 428] [id = 332] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE7800 == 41 [pid = 428] [id = 331] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B03A800 == 40 [pid = 428] [id = 330] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A53000 == 39 [pid = 428] [id = 329] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FBC800 == 38 [pid = 428] [id = 328] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC7000 == 37 [pid = 428] [id = 327] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA534D5800 == 36 [pid = 428] [id = 326] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E408800 == 35 [pid = 428] [id = 325] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA5561F800 == 34 [pid = 428] [id = 322] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA56513800 == 33 [pid = 428] [id = 324] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA534EB000 == 32 [pid = 428] [id = 323] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA553B7000 == 31 [pid = 428] [id = 313] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D418800 == 30 [pid = 428] [id = 336] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA56514800 == 29 [pid = 428] [id = 335] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC0800 == 28 [pid = 428] [id = 333] 14:33:17 INFO - PROCESS | 428 | --DOCSHELL 000000FA52C12000 == 27 [pid = 428] [id = 334] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA54FC6800) [pid = 428] [serial = 951] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4EFD5000) [pid = 428] [serial = 945] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4F7B6C00) [pid = 428] [serial = 946] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5344F800) [pid = 428] [serial = 948] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA54F64C00) [pid = 428] [serial = 940] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA52CA9800) [pid = 428] [serial = 939] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA49929C00) [pid = 428] [serial = 942] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4DBFC400) [pid = 428] [serial = 943] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA556D1C00) [pid = 428] [serial = 954] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4F970800) [pid = 428] [serial = 928] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E16E000) [pid = 428] [serial = 927] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA556D5000) [pid = 428] [serial = 931] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA54FC5C00) [pid = 428] [serial = 930] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5C218000) [pid = 428] [serial = 934] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B014000) [pid = 428] [serial = 933] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B0B7C00) [pid = 428] [serial = 966] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5C28D400) [pid = 428] [serial = 937] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5C225C00) [pid = 428] [serial = 936] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5514BC00) [pid = 428] [serial = 952] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55F82000) [pid = 428] [serial = 957] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55B75800) [pid = 428] [serial = 955] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA57FBF000) [pid = 428] [serial = 963] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA56F5E800) [pid = 428] [serial = 958] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA56F51800) [pid = 428] [serial = 960] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA579A7C00) [pid = 428] [serial = 961] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA58DBBC00) [pid = 428] [serial = 964] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA53D21C00) [pid = 428] [serial = 949] [outer = 0000000000000000] [url = about:blank] 14:33:17 INFO - PROCESS | 428 | 1467322397434 Marionette TRACE conn9 <- [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]]]}] 14:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1587ms 14:33:17 INFO - PROCESS | 428 | 1467322397506 Marionette TRACE conn9 -> [0,1313,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 428 | 1467322397510 Marionette TRACE conn9 <- [1,1313,null,{"value":"13"}] 14:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:33:17 INFO - PROCESS | 428 | 1467322397516 Marionette TRACE conn9 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - PROCESS | 428 | 1467322397520 Marionette TRACE conn9 <- [1,1314,null,{}] 14:33:17 INFO - PROCESS | 428 | 1467322397527 Marionette TRACE conn9 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:17 INFO - PROCESS | 428 | 1467322397530 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:17 INFO - PROCESS | 428 | 1467322397642 Marionette TRACE conn9 <- [1,1315,null,{"value":null}] 14:33:17 INFO - PROCESS | 428 | 1467322397805 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 428 | 1467322397808 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D9AF800 == 28 [pid = 428] [id = 338] 14:33:17 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4909D400) [pid = 428] [serial = 1013] [outer = 0000000000000000] 14:33:17 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA493B8400) [pid = 428] [serial = 1014] [outer = 000000FA4909D400] 14:33:17 INFO - PROCESS | 428 | 1467322397859 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4946EC00) [pid = 428] [serial = 1015] [outer = 000000FA4909D400] 14:33:18 INFO - PROCESS | 428 | 1467322398191 Marionette TRACE conn9 <- [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]]]}] 14:33:18 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 14:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 733ms 14:33:18 INFO - PROCESS | 428 | 1467322398252 Marionette TRACE conn9 -> [0,1317,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 428 | 1467322398257 Marionette TRACE conn9 <- [1,1317,null,{"value":"13"}] 14:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:33:18 INFO - PROCESS | 428 | 1467322398272 Marionette TRACE conn9 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 428 | 1467322398275 Marionette TRACE conn9 <- [1,1318,null,{}] 14:33:18 INFO - PROCESS | 428 | 1467322398279 Marionette TRACE conn9 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:18 INFO - PROCESS | 428 | 1467322398282 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:18 INFO - PROCESS | 428 | 1467322398373 Marionette TRACE conn9 <- [1,1319,null,{"value":null}] 14:33:18 INFO - PROCESS | 428 | 1467322398381 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 428 | 1467322398383 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA531E4800 == 29 [pid = 428] [id = 339] 14:33:18 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4DE5C400) [pid = 428] [serial = 1016] [outer = 0000000000000000] 14:33:18 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4DEB1C00) [pid = 428] [serial = 1017] [outer = 000000FA4DE5C400] 14:33:18 INFO - PROCESS | 428 | 1467322398433 Marionette DEBUG loaded listener.js 14:33:18 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4E1E3400) [pid = 428] [serial = 1018] [outer = 000000FA4DE5C400] 14:33:18 INFO - PROCESS | 428 | 1467322398832 Marionette TRACE conn9 <- [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]]]}] 14:33:18 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 14:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 587ms 14:33:18 INFO - PROCESS | 428 | 1467322398859 Marionette TRACE conn9 -> [0,1321,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 428 | 1467322398861 Marionette TRACE conn9 <- [1,1321,null,{"value":"13"}] 14:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:33:18 INFO - PROCESS | 428 | 1467322398864 Marionette TRACE conn9 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 428 | 1467322398868 Marionette TRACE conn9 <- [1,1322,null,{}] 14:33:18 INFO - PROCESS | 428 | 1467322398880 Marionette TRACE conn9 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:18 INFO - PROCESS | 428 | 1467322398885 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:19 INFO - PROCESS | 428 | 1467322399005 Marionette TRACE conn9 <- [1,1323,null,{"value":null}] 14:33:19 INFO - PROCESS | 428 | 1467322399012 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 428 | 1467322399016 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5502E000 == 30 [pid = 428] [id = 340] 14:33:19 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA490A1C00) [pid = 428] [serial = 1019] [outer = 0000000000000000] 14:33:19 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4F714800) [pid = 428] [serial = 1020] [outer = 000000FA490A1C00] 14:33:19 INFO - PROCESS | 428 | 1467322399066 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA52743C00) [pid = 428] [serial = 1021] [outer = 000000FA490A1C00] 14:33:19 INFO - PROCESS | 428 | 1467322399483 Marionette TRACE conn9 <- [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]]]}] 14:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 627ms 14:33:19 INFO - PROCESS | 428 | 1467322399494 Marionette TRACE conn9 -> [0,1325,"getWindowHandle",null] 14:33:19 INFO - PROCESS | 428 | 1467322399497 Marionette TRACE conn9 <- [1,1325,null,{"value":"13"}] 14:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:33:19 INFO - PROCESS | 428 | 1467322399506 Marionette TRACE conn9 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:33:19 INFO - PROCESS | 428 | 1467322399508 Marionette TRACE conn9 <- [1,1326,null,{}] 14:33:19 INFO - PROCESS | 428 | 1467322399512 Marionette TRACE conn9 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:19 INFO - PROCESS | 428 | 1467322399514 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:19 INFO - PROCESS | 428 | 1467322399627 Marionette TRACE conn9 <- [1,1327,null,{"value":null}] 14:33:19 INFO - PROCESS | 428 | 1467322399632 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 428 | 1467322399635 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5574B000 == 31 [pid = 428] [id = 341] 14:33:19 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA52764400) [pid = 428] [serial = 1022] [outer = 0000000000000000] 14:33:19 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA52CA9800) [pid = 428] [serial = 1023] [outer = 000000FA52764400] 14:33:19 INFO - PROCESS | 428 | 1467322399720 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5351E000) [pid = 428] [serial = 1024] [outer = 000000FA52764400] 14:33:20 INFO - PROCESS | 428 | 1467322400633 Marionette TRACE conn9 <- [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]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1193ms 14:33:20 INFO - PROCESS | 428 | 1467322400696 Marionette TRACE conn9 -> [0,1329,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 428 | 1467322400698 Marionette TRACE conn9 <- [1,1329,null,{"value":"13"}] 14:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:33:20 INFO - PROCESS | 428 | 1467322400702 Marionette TRACE conn9 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 428 | 1467322400703 Marionette TRACE conn9 <- [1,1330,null,{}] 14:33:20 INFO - PROCESS | 428 | 1467322400707 Marionette TRACE conn9 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:20 INFO - PROCESS | 428 | 1467322400709 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:20 INFO - PROCESS | 428 | 1467322400826 Marionette TRACE conn9 <- [1,1331,null,{"value":null}] 14:33:21 INFO - PROCESS | 428 | 1467322400998 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 428 | 1467322401000 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F58000 == 32 [pid = 428] [id = 342] 14:33:21 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4DBFC000) [pid = 428] [serial = 1025] [outer = 0000000000000000] 14:33:21 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA54F5A400) [pid = 428] [serial = 1026] [outer = 000000FA4DBFC000] 14:33:21 INFO - PROCESS | 428 | 1467322401059 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA54FBB400) [pid = 428] [serial = 1027] [outer = 000000FA4DBFC000] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55F83400) [pid = 428] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4A2F0400) [pid = 428] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA493BFC00) [pid = 428] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55F84C00) [pid = 428] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5B013400) [pid = 428] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4909F000) [pid = 428] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA52758800) [pid = 428] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4DE60800) [pid = 428] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52759400) [pid = 428] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA58DB8000) [pid = 428] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5BC25800) [pid = 428] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:33:21 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5C218C00) [pid = 428] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:33:21 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:21 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:21 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:21 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:21 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:21 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:21 INFO - PROCESS | 428 | 1467322401602 Marionette TRACE conn9 <- [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]]]}] 14:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 922ms 14:33:21 INFO - PROCESS | 428 | 1467322401627 Marionette TRACE conn9 -> [0,1333,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 428 | 1467322401629 Marionette TRACE conn9 <- [1,1333,null,{"value":"13"}] 14:33:21 INFO - PROCESS | 428 | 1467322401632 Marionette TRACE conn9 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:33:21 INFO - PROCESS | 428 | 1467322401634 Marionette TRACE conn9 <- [1,1334,null,{}] 14:33:21 INFO - PROCESS | 428 | 1467322401637 Marionette TRACE conn9 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:21 INFO - PROCESS | 428 | 1467322401643 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:21 INFO - PROCESS | 428 | 1467322401777 Marionette TRACE conn9 <- [1,1335,null,{"value":null}] 14:33:21 INFO - PROCESS | 428 | 1467322401832 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 428 | 1467322401834 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56CA5800 == 33 [pid = 428] [id = 343] 14:33:21 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4F70F400) [pid = 428] [serial = 1028] [outer = 0000000000000000] 14:33:21 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA54FC2000) [pid = 428] [serial = 1029] [outer = 000000FA4F70F400] 14:33:21 INFO - PROCESS | 428 | 1467322401882 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA556CB800) [pid = 428] [serial = 1030] [outer = 000000FA4F70F400] 14:33:22 INFO - PROCESS | 428 | 1467322402304 Marionette TRACE conn9 <- [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]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 14:33:22 INFO - PROCESS | 428 | 1467322402369 Marionette TRACE conn9 -> [0,1337,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 428 | 1467322402371 Marionette TRACE conn9 <- [1,1337,null,{"value":"13"}] 14:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:33:22 INFO - PROCESS | 428 | 1467322402374 Marionette TRACE conn9 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - PROCESS | 428 | 1467322402376 Marionette TRACE conn9 <- [1,1338,null,{}] 14:33:22 INFO - PROCESS | 428 | 1467322402380 Marionette TRACE conn9 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:22 INFO - PROCESS | 428 | 1467322402382 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:22 INFO - PROCESS | 428 | 1467322402466 Marionette TRACE conn9 <- [1,1339,null,{"value":null}] 14:33:22 INFO - PROCESS | 428 | 1467322402474 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 428 | 1467322402476 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58383000 == 34 [pid = 428] [id = 344] 14:33:22 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA556D6C00) [pid = 428] [serial = 1031] [outer = 0000000000000000] 14:33:22 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55B07400) [pid = 428] [serial = 1032] [outer = 000000FA556D6C00] 14:33:22 INFO - PROCESS | 428 | 1467322402521 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55D75800) [pid = 428] [serial = 1033] [outer = 000000FA556D6C00] 14:33:22 INFO - PROCESS | 428 | 1467322402972 Marionette TRACE conn9 <- [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]]]}] 14:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 14:33:23 INFO - PROCESS | 428 | 1467322403007 Marionette TRACE conn9 -> [0,1341,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 428 | 1467322403009 Marionette TRACE conn9 <- [1,1341,null,{"value":"13"}] 14:33:23 INFO - PROCESS | 428 | 1467322403012 Marionette TRACE conn9 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:33:23 INFO - PROCESS | 428 | 1467322403014 Marionette TRACE conn9 <- [1,1342,null,{}] 14:33:23 INFO - PROCESS | 428 | 1467322403018 Marionette TRACE conn9 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:23 INFO - PROCESS | 428 | 1467322403020 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:23 INFO - PROCESS | 428 | 1467322403108 Marionette TRACE conn9 <- [1,1343,null,{"value":null}] 14:33:23 INFO - PROCESS | 428 | 1467322403115 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 428 | 1467322403117 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B035800 == 35 [pid = 428] [id = 345] 14:33:23 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54F59C00) [pid = 428] [serial = 1034] [outer = 0000000000000000] 14:33:23 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55F81800) [pid = 428] [serial = 1035] [outer = 000000FA54F59C00] 14:33:23 INFO - PROCESS | 428 | 1467322403161 Marionette DEBUG loaded listener.js 14:33:23 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56690C00) [pid = 428] [serial = 1036] [outer = 000000FA54F59C00] 14:33:23 INFO - PROCESS | 428 | 1467322403948 Marionette TRACE conn9 <- [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]]]}] 14:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 14:33:24 INFO - PROCESS | 428 | 1467322404003 Marionette TRACE conn9 -> [0,1345,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 428 | 1467322404008 Marionette TRACE conn9 <- [1,1345,null,{"value":"13"}] 14:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:33:24 INFO - PROCESS | 428 | 1467322404013 Marionette TRACE conn9 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 428 | 1467322404017 Marionette TRACE conn9 <- [1,1346,null,{}] 14:33:24 INFO - PROCESS | 428 | 1467322404024 Marionette TRACE conn9 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:24 INFO - PROCESS | 428 | 1467322404027 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:24 INFO - PROCESS | 428 | 1467322404189 Marionette TRACE conn9 <- [1,1347,null,{"value":null}] 14:33:24 INFO - PROCESS | 428 | 1467322404300 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 428 | 1467322404303 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527A0000 == 36 [pid = 428] [id = 346] 14:33:24 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA493C6800) [pid = 428] [serial = 1037] [outer = 0000000000000000] 14:33:24 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA49634400) [pid = 428] [serial = 1038] [outer = 000000FA493C6800] 14:33:24 INFO - PROCESS | 428 | 1467322404365 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4D783800) [pid = 428] [serial = 1039] [outer = 000000FA493C6800] 14:33:25 INFO - PROCESS | 428 | 1467322405106 Marionette TRACE conn9 <- [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]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1134ms 14:33:25 INFO - PROCESS | 428 | 1467322405172 Marionette TRACE conn9 -> [0,1349,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 428 | 1467322405178 Marionette TRACE conn9 <- [1,1349,null,{"value":"13"}] 14:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:33:25 INFO - PROCESS | 428 | 1467322405186 Marionette TRACE conn9 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 428 | 1467322405189 Marionette TRACE conn9 <- [1,1350,null,{}] 14:33:25 INFO - PROCESS | 428 | 1467322405193 Marionette TRACE conn9 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:25 INFO - PROCESS | 428 | 1467322405196 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:25 INFO - PROCESS | 428 | 1467322405336 Marionette TRACE conn9 <- [1,1351,null,{"value":null}] 14:33:25 INFO - PROCESS | 428 | 1467322405403 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 428 | 1467322405406 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D9B800 == 37 [pid = 428] [id = 347] 14:33:25 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4EF76C00) [pid = 428] [serial = 1040] [outer = 0000000000000000] 14:33:25 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA4F7AE400) [pid = 428] [serial = 1041] [outer = 000000FA4EF76C00] 14:33:25 INFO - PROCESS | 428 | 1467322405465 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA52762400) [pid = 428] [serial = 1042] [outer = 000000FA4EF76C00] 14:33:26 INFO - PROCESS | 428 | --DOCSHELL 000000FA58383000 == 36 [pid = 428] [id = 344] 14:33:26 INFO - PROCESS | 428 | --DOCSHELL 000000FA56CA5800 == 35 [pid = 428] [id = 343] 14:33:26 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F58000 == 34 [pid = 428] [id = 342] 14:33:26 INFO - PROCESS | 428 | --DOCSHELL 000000FA5574B000 == 33 [pid = 428] [id = 341] 14:33:26 INFO - PROCESS | 428 | --DOCSHELL 000000FA5502E000 == 32 [pid = 428] [id = 340] 14:33:26 INFO - PROCESS | 428 | --DOCSHELL 000000FA531E4800 == 31 [pid = 428] [id = 339] 14:33:26 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D9AF800 == 30 [pid = 428] [id = 338] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA55F87C00) [pid = 428] [serial = 984] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA56691000) [pid = 428] [serial = 985] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4E450400) [pid = 428] [serial = 969] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4F710C00) [pid = 428] [serial = 970] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54F59800) [pid = 428] [serial = 972] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA556CD800) [pid = 428] [serial = 973] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA57A28000) [pid = 428] [serial = 988] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5B4A6C00) [pid = 428] [serial = 967] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA556D0400) [pid = 428] [serial = 981] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA56F5A000) [pid = 428] [serial = 987] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA52767000) [pid = 428] [serial = 978] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA53524C00) [pid = 428] [serial = 979] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4E1DEC00) [pid = 428] [serial = 975] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4EFCB800) [pid = 428] [serial = 976] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55772000) [pid = 428] [serial = 993] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5B0C0400) [pid = 428] [serial = 990] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BC6D800) [pid = 428] [serial = 996] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5C21D400) [pid = 428] [serial = 999] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5C285000) [pid = 428] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5C1D7000) [pid = 428] [serial = 997] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA5BC20000) [pid = 428] [serial = 991] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5B019C00) [pid = 428] [serial = 994] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA55B07C00) [pid = 428] [serial = 982] [outer = 0000000000000000] [url = about:blank] 14:33:26 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:33:26 INFO - PROCESS | 428 | 1467322406271 Marionette TRACE conn9 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1134ms 14:33:26 INFO - PROCESS | 428 | 1467322406320 Marionette TRACE conn9 -> [0,1353,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 428 | 1467322406324 Marionette TRACE conn9 <- [1,1353,null,{"value":"13"}] 14:33:26 INFO - PROCESS | 428 | 1467322406329 Marionette TRACE conn9 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:33:26 INFO - PROCESS | 428 | 1467322406334 Marionette TRACE conn9 <- [1,1354,null,{}] 14:33:26 INFO - PROCESS | 428 | 1467322406348 Marionette TRACE conn9 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:26 INFO - PROCESS | 428 | 1467322406350 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:26 INFO - PROCESS | 428 | 1467322406471 Marionette TRACE conn9 <- [1,1355,null,{"value":null}] 14:33:26 INFO - PROCESS | 428 | 1467322406485 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 428 | 1467322406488 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F221000 == 31 [pid = 428] [id = 348] 14:33:26 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA49DEE400) [pid = 428] [serial = 1043] [outer = 0000000000000000] 14:33:26 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4D652400) [pid = 428] [serial = 1044] [outer = 000000FA49DEE400] 14:33:26 INFO - PROCESS | 428 | 1467322406537 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4EF77000) [pid = 428] [serial = 1045] [outer = 000000FA49DEE400] 14:33:26 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:26 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:26 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:27 INFO - PROCESS | 428 | 1467322407023 Marionette TRACE conn9 <- [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] 14:33:27 INFO - PROCESS | 428 | 1467322407072 Marionette TRACE conn9 <- [1,1357,null,{"value":"13"}] 14:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:33:27 INFO - PROCESS | 428 | 1467322407078 Marionette TRACE conn9 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:33:27 INFO - PROCESS | 428 | 1467322407081 Marionette TRACE conn9 <- [1,1358,null,{}] 14:33:27 INFO - PROCESS | 428 | 1467322407090 Marionette TRACE conn9 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:27 INFO - PROCESS | 428 | 1467322407093 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:27 INFO - PROCESS | 428 | 1467322407186 Marionette TRACE conn9 <- [1,1359,null,{"value":null}] 14:33:27 INFO - PROCESS | 428 | 1467322407200 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 428 | 1467322407203 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55035800 == 32 [pid = 428] [id = 349] 14:33:27 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA52760800) [pid = 428] [serial = 1046] [outer = 0000000000000000] 14:33:27 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA52CAC000) [pid = 428] [serial = 1047] [outer = 000000FA52760800] 14:33:27 INFO - PROCESS | 428 | 1467322407250 Marionette DEBUG loaded listener.js 14:33:27 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA53797000) [pid = 428] [serial = 1048] [outer = 000000FA52760800] 14:33:27 INFO - PROCESS | 428 | 1467322407710 Marionette TRACE conn9 <- [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] 14:33:27 INFO - PROCESS | 428 | 1467322407773 Marionette TRACE conn9 <- [1,1361,null,{"value":"13"}] 14:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:33:27 INFO - PROCESS | 428 | 1467322407777 Marionette TRACE conn9 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:33:27 INFO - PROCESS | 428 | 1467322407780 Marionette TRACE conn9 <- [1,1362,null,{}] 14:33:27 INFO - PROCESS | 428 | 1467322407792 Marionette TRACE conn9 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:27 INFO - PROCESS | 428 | 1467322407797 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:27 INFO - PROCESS | 428 | 1467322407887 Marionette TRACE conn9 <- [1,1363,null,{"value":null}] 14:33:27 INFO - PROCESS | 428 | 1467322407964 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 428 | 1467322407967 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D9E000 == 33 [pid = 428] [id = 350] 14:33:27 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA53D1E800) [pid = 428] [serial = 1049] [outer = 0000000000000000] 14:33:28 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA55140000) [pid = 428] [serial = 1050] [outer = 000000FA53D1E800] 14:33:28 INFO - PROCESS | 428 | 1467322408017 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55343800) [pid = 428] [serial = 1051] [outer = 000000FA53D1E800] 14:33:28 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:33:28 INFO - PROCESS | 428 | 1467322408420 Marionette TRACE conn9 <- [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] 14:33:28 INFO - PROCESS | 428 | 1467322408473 Marionette TRACE conn9 <- [1,1365,null,{"value":"13"}] 14:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:33:28 INFO - PROCESS | 428 | 1467322408476 Marionette TRACE conn9 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 428 | 1467322408478 Marionette TRACE conn9 <- [1,1366,null,{}] 14:33:28 INFO - PROCESS | 428 | 1467322408498 Marionette TRACE conn9 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:28 INFO - PROCESS | 428 | 1467322408500 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:28 INFO - PROCESS | 428 | 1467322408616 Marionette TRACE conn9 <- [1,1367,null,{"value":null}] 14:33:28 INFO - PROCESS | 428 | 1467322408623 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 428 | 1467322408626 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A53000 == 34 [pid = 428] [id = 351] 14:33:28 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55B02C00) [pid = 428] [serial = 1052] [outer = 0000000000000000] 14:33:28 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55B76800) [pid = 428] [serial = 1053] [outer = 000000FA55B02C00] 14:33:28 INFO - PROCESS | 428 | 1467322408710 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55F83C00) [pid = 428] [serial = 1054] [outer = 000000FA55B02C00] 14:33:29 INFO - PROCESS | 428 | 1467322409116 Marionette TRACE conn9 <- [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] 14:33:29 INFO - PROCESS | 428 | 1467322409173 Marionette TRACE conn9 <- [1,1369,null,{"value":"13"}] 14:33:29 INFO - PROCESS | 428 | 1467322409176 Marionette TRACE conn9 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - PROCESS | 428 | 1467322409178 Marionette TRACE conn9 <- [1,1370,null,{}] 14:33:29 INFO - PROCESS | 428 | 1467322409190 Marionette TRACE conn9 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:29 INFO - PROCESS | 428 | 1467322409192 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:29 INFO - PROCESS | 428 | 1467322409325 Marionette TRACE conn9 <- [1,1371,null,{"value":null}] 14:33:29 INFO - PROCESS | 428 | 1467322409343 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 428 | 1467322409345 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D49800 == 35 [pid = 428] [id = 352] 14:33:29 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA56C90800) [pid = 428] [serial = 1055] [outer = 0000000000000000] 14:33:29 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56F53000) [pid = 428] [serial = 1056] [outer = 000000FA56C90800] 14:33:29 INFO - PROCESS | 428 | 1467322409390 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57929000) [pid = 428] [serial = 1057] [outer = 000000FA56C90800] 14:33:29 INFO - PROCESS | 428 | [428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:33:29 INFO - PROCESS | 428 | 1467322409863 Marionette TRACE conn9 <- [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] 14:33:29 INFO - PROCESS | 428 | 1467322409914 Marionette TRACE conn9 <- [1,1373,null,{"value":"13"}] 14:33:29 INFO - PROCESS | 428 | 1467322409918 Marionette TRACE conn9 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:33:29 INFO - PROCESS | 428 | 1467322409920 Marionette TRACE conn9 <- [1,1374,null,{}] 14:33:29 INFO - PROCESS | 428 | 1467322409923 Marionette TRACE conn9 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:29 INFO - PROCESS | 428 | 1467322409929 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:30 INFO - PROCESS | 428 | 1467322410056 Marionette TRACE conn9 <- [1,1375,null,{"value":null}] 14:33:30 INFO - PROCESS | 428 | 1467322410069 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 428 | 1467322410071 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE7000 == 36 [pid = 428] [id = 353] 14:33:30 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA57E9C400) [pid = 428] [serial = 1058] [outer = 0000000000000000] 14:33:30 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA58357000) [pid = 428] [serial = 1059] [outer = 000000FA57E9C400] 14:33:30 INFO - PROCESS | 428 | 1467322410156 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B00F400) [pid = 428] [serial = 1060] [outer = 000000FA57E9C400] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4E174400) [pid = 428] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA490A1C00) [pid = 428] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA556D6C00) [pid = 428] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4DE5C400) [pid = 428] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4909D400) [pid = 428] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA52764400) [pid = 428] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4E45A400) [pid = 428] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55147C00) [pid = 428] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5B4A8C00) [pid = 428] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4DBFC000) [pid = 428] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:33:30 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4F70F400) [pid = 428] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:33:30 INFO - PROCESS | 428 | 1467322410611 Marionette TRACE conn9 <- [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] 14:33:30 INFO - PROCESS | 428 | 1467322410662 Marionette TRACE conn9 <- [1,1377,null,{"value":"13"}] 14:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:33:30 INFO - PROCESS | 428 | 1467322410668 Marionette TRACE conn9 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - PROCESS | 428 | 1467322410670 Marionette TRACE conn9 <- [1,1378,null,{}] 14:33:30 INFO - PROCESS | 428 | 1467322410673 Marionette TRACE conn9 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:30 INFO - PROCESS | 428 | 1467322410675 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:30 INFO - PROCESS | 428 | 1467322410756 Marionette TRACE conn9 <- [1,1379,null,{"value":null}] 14:33:30 INFO - PROCESS | 428 | 1467322410763 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 428 | 1467322410766 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDF8800 == 37 [pid = 428] [id = 354] 14:33:30 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4DEAC800) [pid = 428] [serial = 1061] [outer = 0000000000000000] 14:33:30 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4E5E5000) [pid = 428] [serial = 1062] [outer = 000000FA4DEAC800] 14:33:30 INFO - PROCESS | 428 | 1467322410810 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5513F800) [pid = 428] [serial = 1063] [outer = 000000FA4DEAC800] 14:33:31 INFO - PROCESS | 428 | 1467322411212 Marionette TRACE conn9 <- [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]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 586ms 14:33:31 INFO - PROCESS | 428 | 1467322411255 Marionette TRACE conn9 -> [0,1381,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 428 | 1467322411257 Marionette TRACE conn9 <- [1,1381,null,{"value":"13"}] 14:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:33:31 INFO - PROCESS | 428 | 1467322411260 Marionette TRACE conn9 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - PROCESS | 428 | 1467322411262 Marionette TRACE conn9 <- [1,1382,null,{}] 14:33:31 INFO - PROCESS | 428 | 1467322411266 Marionette TRACE conn9 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:31 INFO - PROCESS | 428 | 1467322411268 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:31 INFO - PROCESS | 428 | 1467322411364 Marionette TRACE conn9 <- [1,1383,null,{"value":null}] 14:33:31 INFO - PROCESS | 428 | 1467322411369 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 428 | 1467322411371 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C49F000 == 38 [pid = 428] [id = 355] 14:33:31 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA58DC0000) [pid = 428] [serial = 1064] [outer = 0000000000000000] 14:33:31 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5B018C00) [pid = 428] [serial = 1065] [outer = 000000FA58DC0000] 14:33:31 INFO - PROCESS | 428 | 1467322411423 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5B0C0400) [pid = 428] [serial = 1066] [outer = 000000FA58DC0000] 14:33:31 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:31 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:31 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:31 INFO - PROCESS | 428 | 1467322411841 Marionette TRACE conn9 <- [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]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 14:33:31 INFO - PROCESS | 428 | 1467322411892 Marionette TRACE conn9 -> [0,1385,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 428 | 1467322411894 Marionette TRACE conn9 <- [1,1385,null,{"value":"13"}] 14:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:33:31 INFO - PROCESS | 428 | 1467322411898 Marionette TRACE conn9 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - PROCESS | 428 | 1467322411900 Marionette TRACE conn9 <- [1,1386,null,{}] 14:33:31 INFO - PROCESS | 428 | 1467322411903 Marionette TRACE conn9 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:31 INFO - PROCESS | 428 | 1467322411905 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:31 INFO - PROCESS | 428 | 1467322411988 Marionette TRACE conn9 <- [1,1387,null,{"value":null}] 14:33:32 INFO - PROCESS | 428 | 1467322411993 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 428 | 1467322411995 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ADB800 == 39 [pid = 428] [id = 356] 14:33:32 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B4A9800) [pid = 428] [serial = 1067] [outer = 0000000000000000] 14:33:32 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B4AE800) [pid = 428] [serial = 1068] [outer = 000000FA5B4A9800] 14:33:32 INFO - PROCESS | 428 | 1467322412039 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BAA3C00) [pid = 428] [serial = 1069] [outer = 000000FA5B4A9800] 14:33:32 INFO - PROCESS | 428 | 1467322412456 Marionette TRACE conn9 <- [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]]]}] 14:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 586ms 14:33:32 INFO - PROCESS | 428 | 1467322412487 Marionette TRACE conn9 -> [0,1389,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 428 | 1467322412490 Marionette TRACE conn9 <- [1,1389,null,{"value":"13"}] 14:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:33:32 INFO - PROCESS | 428 | 1467322412493 Marionette TRACE conn9 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - PROCESS | 428 | 1467322412495 Marionette TRACE conn9 <- [1,1390,null,{}] 14:33:32 INFO - PROCESS | 428 | 1467322412499 Marionette TRACE conn9 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:32 INFO - PROCESS | 428 | 1467322412500 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:32 INFO - PROCESS | 428 | 1467322412667 Marionette TRACE conn9 <- [1,1391,null,{"value":null}] 14:33:32 INFO - PROCESS | 428 | 1467322412727 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 428 | 1467322412731 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA49D35800 == 40 [pid = 428] [id = 357] 14:33:32 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4843D400) [pid = 428] [serial = 1070] [outer = 0000000000000000] 14:33:32 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA48E18000) [pid = 428] [serial = 1071] [outer = 000000FA4843D400] 14:33:32 INFO - PROCESS | 428 | 1467322412791 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4E173C00) [pid = 428] [serial = 1072] [outer = 000000FA4843D400] 14:33:33 INFO - PROCESS | 428 | 1467322413481 Marionette TRACE conn9 <- [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]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1023ms 14:33:33 INFO - PROCESS | 428 | 1467322413521 Marionette TRACE conn9 -> [0,1393,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 428 | 1467322413526 Marionette TRACE conn9 <- [1,1393,null,{"value":"13"}] 14:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:33:33 INFO - PROCESS | 428 | 1467322413531 Marionette TRACE conn9 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 428 | 1467322413535 Marionette TRACE conn9 <- [1,1394,null,{}] 14:33:33 INFO - PROCESS | 428 | 1467322413560 Marionette TRACE conn9 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:33 INFO - PROCESS | 428 | 1467322413564 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:33 INFO - PROCESS | 428 | 1467322413726 Marionette TRACE conn9 <- [1,1395,null,{"value":null}] 14:33:33 INFO - PROCESS | 428 | 1467322413772 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 428 | 1467322413775 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F6C000 == 41 [pid = 428] [id = 358] 14:33:33 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA53798800) [pid = 428] [serial = 1073] [outer = 0000000000000000] 14:33:33 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA54F57400) [pid = 428] [serial = 1074] [outer = 000000FA53798800] 14:33:33 INFO - PROCESS | 428 | 1467322413834 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55146800) [pid = 428] [serial = 1075] [outer = 000000FA53798800] 14:33:34 INFO - PROCESS | 428 | 1467322414440 Marionette TRACE conn9 <- [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]]]}] 14:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 965ms 14:33:34 INFO - PROCESS | 428 | 1467322414499 Marionette TRACE conn9 -> [0,1397,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 428 | 1467322414502 Marionette TRACE conn9 <- [1,1397,null,{"value":"13"}] 14:33:34 INFO - PROCESS | 428 | 1467322414507 Marionette TRACE conn9 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:33:34 INFO - PROCESS | 428 | 1467322414509 Marionette TRACE conn9 <- [1,1398,null,{}] 14:33:34 INFO - PROCESS | 428 | 1467322414514 Marionette TRACE conn9 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:34 INFO - PROCESS | 428 | 1467322414516 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:34 INFO - PROCESS | 428 | 1467322414631 Marionette TRACE conn9 <- [1,1399,null,{"value":null}] 14:33:34 INFO - PROCESS | 428 | 1467322414751 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 428 | 1467322414754 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D07A800 == 42 [pid = 428] [id = 359] 14:33:34 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5668D800) [pid = 428] [serial = 1076] [outer = 0000000000000000] 14:33:34 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA579B2800) [pid = 428] [serial = 1077] [outer = 000000FA5668D800] 14:33:34 INFO - PROCESS | 428 | 1467322414810 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA58DB7800) [pid = 428] [serial = 1078] [outer = 000000FA5668D800] 14:33:35 INFO - PROCESS | 428 | 1467322415521 Marionette TRACE conn9 <- [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]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1032ms 14:33:35 INFO - PROCESS | 428 | 1467322415544 Marionette TRACE conn9 -> [0,1401,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 428 | 1467322415548 Marionette TRACE conn9 <- [1,1401,null,{"value":"13"}] 14:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:33:35 INFO - PROCESS | 428 | 1467322415560 Marionette TRACE conn9 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 428 | 1467322415564 Marionette TRACE conn9 <- [1,1402,null,{}] 14:33:35 INFO - PROCESS | 428 | 1467322415586 Marionette TRACE conn9 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:35 INFO - PROCESS | 428 | 1467322415590 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:35 INFO - PROCESS | 428 | 1467322415747 Marionette TRACE conn9 <- [1,1403,null,{"value":null}] 14:33:35 INFO - PROCESS | 428 | 1467322415859 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 428 | 1467322415862 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA472A8000 == 43 [pid = 428] [id = 360] 14:33:35 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA478C7C00) [pid = 428] [serial = 1079] [outer = 0000000000000000] 14:33:35 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA49471800) [pid = 428] [serial = 1080] [outer = 000000FA478C7C00] 14:33:35 INFO - PROCESS | 428 | 1467322415918 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA52CB4400) [pid = 428] [serial = 1081] [outer = 000000FA478C7C00] 14:33:36 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:33:36 INFO - PROCESS | 428 | 1467322416710 Marionette TRACE conn9 <- [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]]]}] 14:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1213ms 14:33:36 INFO - PROCESS | 428 | 1467322416771 Marionette TRACE conn9 -> [0,1405,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 428 | 1467322416776 Marionette TRACE conn9 <- [1,1405,null,{"value":"13"}] 14:33:36 INFO - PROCESS | 428 | 1467322416780 Marionette TRACE conn9 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:33:36 INFO - PROCESS | 428 | 1467322416785 Marionette TRACE conn9 <- [1,1406,null,{}] 14:33:36 INFO - PROCESS | 428 | 1467322416796 Marionette TRACE conn9 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:36 INFO - PROCESS | 428 | 1467322416800 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:36 INFO - PROCESS | 428 | 1467322416905 Marionette TRACE conn9 <- [1,1407,null,{"value":null}] 14:33:37 INFO - PROCESS | 428 | 1467322416995 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 428 | 1467322416998 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53585800 == 44 [pid = 428] [id = 361] 14:33:37 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4EFCC400) [pid = 428] [serial = 1082] [outer = 0000000000000000] 14:33:37 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5274C400) [pid = 428] [serial = 1083] [outer = 000000FA4EFCC400] 14:33:37 INFO - PROCESS | 428 | 1467322417067 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA53482C00) [pid = 428] [serial = 1084] [outer = 000000FA4EFCC400] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ADB800 == 43 [pid = 428] [id = 356] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C49F000 == 42 [pid = 428] [id = 355] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDF8800 == 41 [pid = 428] [id = 354] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE7000 == 40 [pid = 428] [id = 353] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D49800 == 39 [pid = 428] [id = 352] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A53000 == 38 [pid = 428] [id = 351] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D9E000 == 37 [pid = 428] [id = 350] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55035800 == 36 [pid = 428] [id = 349] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F221000 == 35 [pid = 428] [id = 348] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D9B800 == 34 [pid = 428] [id = 347] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B035800 == 33 [pid = 428] [id = 345] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA527A0000 == 32 [pid = 428] [id = 346] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA48B8E000 == 31 [pid = 428] [id = 337] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA472A8000 == 30 [pid = 428] [id = 360] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D07A800 == 29 [pid = 428] [id = 359] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F6C000 == 28 [pid = 428] [id = 358] 14:33:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA49D35800 == 27 [pid = 428] [id = 357] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA52763000) [pid = 428] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4EE69800) [pid = 428] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4F714800) [pid = 428] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA55D75800) [pid = 428] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4DEB1C00) [pid = 428] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4E1E3400) [pid = 428] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA493B8400) [pid = 428] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4946EC00) [pid = 428] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA55F81800) [pid = 428] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA52CA9800) [pid = 428] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA53519000) [pid = 428] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4EFCE000) [pid = 428] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55F7E800) [pid = 428] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5576B000) [pid = 428] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5C289800) [pid = 428] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5BA9B400) [pid = 428] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5351E000) [pid = 428] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F5A400) [pid = 428] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA54FC2000) [pid = 428] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55B07400) [pid = 428] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA54FBB400) [pid = 428] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA556CB800) [pid = 428] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 14:33:37 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA52743C00) [pid = 428] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 14:33:38 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:38 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:38 INFO - PROCESS | 428 | 1467322418270 Marionette TRACE conn9 <- [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]]]}] 14:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1555ms 14:33:38 INFO - PROCESS | 428 | 1467322418340 Marionette TRACE conn9 -> [0,1409,"getWindowHandle",null] 14:33:38 INFO - PROCESS | 428 | 1467322418344 Marionette TRACE conn9 <- [1,1409,null,{"value":"13"}] 14:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:33:38 INFO - PROCESS | 428 | 1467322418349 Marionette TRACE conn9 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:33:38 INFO - PROCESS | 428 | 1467322418352 Marionette TRACE conn9 <- [1,1410,null,{}] 14:33:38 INFO - PROCESS | 428 | 1467322418359 Marionette TRACE conn9 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:38 INFO - PROCESS | 428 | 1467322418363 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:38 INFO - PROCESS | 428 | 1467322418461 Marionette TRACE conn9 <- [1,1411,null,{"value":null}] 14:33:38 INFO - PROCESS | 428 | 1467322418473 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 428 | 1467322418476 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE19000 == 28 [pid = 428] [id = 362] 14:33:38 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA49637000) [pid = 428] [serial = 1085] [outer = 0000000000000000] 14:33:38 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4D5D8C00) [pid = 428] [serial = 1086] [outer = 000000FA49637000] 14:33:38 INFO - PROCESS | 428 | 1467322418525 Marionette DEBUG loaded listener.js 14:33:38 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4E16F400) [pid = 428] [serial = 1087] [outer = 000000FA49637000] 14:33:39 INFO - PROCESS | 428 | 1467322419021 Marionette TRACE conn9 <- [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]]]}] 14:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 14:33:39 INFO - PROCESS | 428 | 1467322419082 Marionette TRACE conn9 -> [0,1413,"getWindowHandle",null] 14:33:39 INFO - PROCESS | 428 | 1467322419087 Marionette TRACE conn9 <- [1,1413,null,{"value":"13"}] 14:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:33:39 INFO - PROCESS | 428 | 1467322419094 Marionette TRACE conn9 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:33:39 INFO - PROCESS | 428 | 1467322419097 Marionette TRACE conn9 <- [1,1414,null,{}] 14:33:39 INFO - PROCESS | 428 | 1467322419101 Marionette TRACE conn9 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:39 INFO - PROCESS | 428 | 1467322419103 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:39 INFO - PROCESS | 428 | 1467322419199 Marionette TRACE conn9 <- [1,1415,null,{"value":null}] 14:33:39 INFO - PROCESS | 428 | 1467322419212 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:39 INFO - PROCESS | 428 | 1467322419214 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F23800 == 29 [pid = 428] [id = 363] 14:33:39 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4F716400) [pid = 428] [serial = 1088] [outer = 0000000000000000] 14:33:39 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4F7B4C00) [pid = 428] [serial = 1089] [outer = 000000FA4F716400] 14:33:39 INFO - PROCESS | 428 | 1467322419267 Marionette DEBUG loaded listener.js 14:33:39 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5274E000) [pid = 428] [serial = 1090] [outer = 000000FA4F716400] 14:33:39 INFO - PROCESS | 428 | 1467322419713 Marionette TRACE conn9 <- [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]]]}] 14:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 690ms 14:33:39 INFO - PROCESS | 428 | 1467322419786 Marionette TRACE conn9 -> [0,1417,"getWindowHandle",null] 14:33:39 INFO - PROCESS | 428 | 1467322419789 Marionette TRACE conn9 <- [1,1417,null,{"value":"13"}] 14:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:33:39 INFO - PROCESS | 428 | 1467322419793 Marionette TRACE conn9 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:33:39 INFO - PROCESS | 428 | 1467322419797 Marionette TRACE conn9 <- [1,1418,null,{}] 14:33:39 INFO - PROCESS | 428 | 1467322419808 Marionette TRACE conn9 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:39 INFO - PROCESS | 428 | 1467322419813 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:39 INFO - PROCESS | 428 | 1467322419897 Marionette TRACE conn9 <- [1,1419,null,{"value":null}] 14:33:39 INFO - PROCESS | 428 | 1467322419913 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:39 INFO - PROCESS | 428 | 1467322419916 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC7000 == 30 [pid = 428] [id = 364] 14:33:39 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5351AC00) [pid = 428] [serial = 1091] [outer = 0000000000000000] 14:33:39 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA53524400) [pid = 428] [serial = 1092] [outer = 000000FA5351AC00] 14:33:39 INFO - PROCESS | 428 | 1467322419969 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA54F5A000) [pid = 428] [serial = 1093] [outer = 000000FA5351AC00] 14:33:40 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA53C90400) [pid = 428] [serial = 1094] [outer = 000000FA55B0AC00] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B4A9800) [pid = 428] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA57E9C400) [pid = 428] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56C90800) [pid = 428] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA49DEE400) [pid = 428] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F59C00) [pid = 428] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA493C6800) [pid = 428] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4EF76C00) [pid = 428] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA53D1E800) [pid = 428] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA52760800) [pid = 428] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4DEAC800) [pid = 428] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55B02C00) [pid = 428] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:33:40 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA58DC0000) [pid = 428] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:33:41 INFO - PROCESS | 428 | 1467322421178 Marionette TRACE conn9 <- [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]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1454ms 14:33:41 INFO - PROCESS | 428 | 1467322421249 Marionette TRACE conn9 -> [0,1421,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 428 | 1467322421253 Marionette TRACE conn9 <- [1,1421,null,{"value":"13"}] 14:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:33:41 INFO - PROCESS | 428 | 1467322421259 Marionette TRACE conn9 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - PROCESS | 428 | 1467322421262 Marionette TRACE conn9 <- [1,1422,null,{}] 14:33:41 INFO - PROCESS | 428 | 1467322421269 Marionette TRACE conn9 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:41 INFO - PROCESS | 428 | 1467322421272 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:41 INFO - PROCESS | 428 | 1467322421418 Marionette TRACE conn9 <- [1,1423,null,{"value":null}] 14:33:41 INFO - PROCESS | 428 | 1467322421485 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:41 INFO - PROCESS | 428 | 1467322421488 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534D5800 == 31 [pid = 428] [id = 365] 14:33:41 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA49434C00) [pid = 428] [serial = 1095] [outer = 0000000000000000] 14:33:41 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA49476400) [pid = 428] [serial = 1096] [outer = 000000FA49434C00] 14:33:41 INFO - PROCESS | 428 | 1467322421589 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4E1DEC00) [pid = 428] [serial = 1097] [outer = 000000FA49434C00] 14:33:42 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:42 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:42 INFO - PROCESS | 428 | 1467322422438 Marionette TRACE conn9 <- [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]]]}] 14:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1240ms 14:33:42 INFO - PROCESS | 428 | 1467322422504 Marionette TRACE conn9 -> [0,1425,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 428 | 1467322422509 Marionette TRACE conn9 <- [1,1425,null,{"value":"13"}] 14:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:33:42 INFO - PROCESS | 428 | 1467322422516 Marionette TRACE conn9 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - PROCESS | 428 | 1467322422519 Marionette TRACE conn9 <- [1,1426,null,{}] 14:33:42 INFO - PROCESS | 428 | 1467322422523 Marionette TRACE conn9 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:42 INFO - PROCESS | 428 | 1467322422526 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:42 INFO - PROCESS | 428 | 1467322422729 Marionette TRACE conn9 <- [1,1427,null,{"value":null}] 14:33:42 INFO - PROCESS | 428 | 1467322422796 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:42 INFO - PROCESS | 428 | 1467322422799 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DF7E000 == 32 [pid = 428] [id = 366] 14:33:42 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA48FCE400) [pid = 428] [serial = 1098] [outer = 0000000000000000] 14:33:42 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA48FD1C00) [pid = 428] [serial = 1099] [outer = 000000FA48FCE400] 14:33:42 INFO - PROCESS | 428 | 1467322422897 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4A2F1000) [pid = 428] [serial = 1100] [outer = 000000FA48FCE400] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEB9000 == 31 [pid = 428] [id = 22] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D07B800 == 30 [pid = 428] [id = 25] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D061000 == 29 [pid = 428] [id = 24] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA5550E000 == 28 [pid = 428] [id = 27] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA494A7800 == 27 [pid = 428] [id = 8] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA53C4F000 == 26 [pid = 428] [id = 12] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F23800 == 25 [pid = 428] [id = 363] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE19000 == 24 [pid = 428] [id = 362] 14:33:43 INFO - PROCESS | 428 | --DOCSHELL 000000FA53585800 == 23 [pid = 428] [id = 361] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA58357000) [pid = 428] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA57929000) [pid = 428] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA56F53000) [pid = 428] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4D652400) [pid = 428] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4EF77000) [pid = 428] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA56690C00) [pid = 428] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA49634400) [pid = 428] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA4D783800) [pid = 428] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA4F7AE400) [pid = 428] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA52762400) [pid = 428] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA55140000) [pid = 428] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA52CAC000) [pid = 428] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA53797000) [pid = 428] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA5513F800) [pid = 428] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA4E5E5000) [pid = 428] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA5B00F400) [pid = 428] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA55B76800) [pid = 428] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA55F83C00) [pid = 428] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA5B018C00) [pid = 428] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA5BAA3C00) [pid = 428] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 52 (000000FA5B0C0400) [pid = 428] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 51 (000000FA55343800) [pid = 428] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | --DOMWINDOW == 50 (000000FA5B4AE800) [pid = 428] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 14:33:43 INFO - PROCESS | 428 | 1467322423647 Marionette TRACE conn9 <- [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]]]}] 14:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1193ms 14:33:43 INFO - PROCESS | 428 | 1467322423711 Marionette TRACE conn9 -> [0,1429,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 428 | 1467322423716 Marionette TRACE conn9 <- [1,1429,null,{"value":"13"}] 14:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:33:43 INFO - PROCESS | 428 | 1467322423721 Marionette TRACE conn9 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:33:43 INFO - PROCESS | 428 | 1467322423726 Marionette TRACE conn9 <- [1,1430,null,{}] 14:33:43 INFO - PROCESS | 428 | 1467322423732 Marionette TRACE conn9 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:43 INFO - PROCESS | 428 | 1467322423735 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:43 INFO - PROCESS | 428 | 1467322423888 Marionette TRACE conn9 <- [1,1431,null,{"value":null}] 14:33:43 INFO - PROCESS | 428 | 1467322423952 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 428 | 1467322423955 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5358F000 == 24 [pid = 428] [id = 367] 14:33:43 INFO - PROCESS | 428 | ++DOMWINDOW == 51 (000000FA4E176800) [pid = 428] [serial = 1101] [outer = 0000000000000000] 14:33:44 INFO - PROCESS | 428 | ++DOMWINDOW == 52 (000000FA4E2DBC00) [pid = 428] [serial = 1102] [outer = 000000FA4E176800] 14:33:44 INFO - PROCESS | 428 | 1467322424018 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 428 | ++DOMWINDOW == 53 (000000FA4EF83C00) [pid = 428] [serial = 1103] [outer = 000000FA4E176800] 14:33:44 INFO - PROCESS | 428 | 1467322424682 Marionette TRACE conn9 <- [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]]]}] 14:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 984ms 14:33:44 INFO - PROCESS | 428 | 1467322424709 Marionette TRACE conn9 -> [0,1433,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 428 | 1467322424714 Marionette TRACE conn9 <- [1,1433,null,{"value":"13"}] 14:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:33:44 INFO - PROCESS | 428 | 1467322424721 Marionette TRACE conn9 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:33:44 INFO - PROCESS | 428 | 1467322424724 Marionette TRACE conn9 <- [1,1434,null,{}] 14:33:44 INFO - PROCESS | 428 | 1467322424729 Marionette TRACE conn9 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:44 INFO - PROCESS | 428 | 1467322424733 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:44 INFO - PROCESS | 428 | 1467322424859 Marionette TRACE conn9 <- [1,1435,null,{"value":null}] 14:33:44 INFO - PROCESS | 428 | 1467322424931 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 428 | 1467322424934 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5589A800 == 25 [pid = 428] [id = 368] 14:33:44 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA5275D800) [pid = 428] [serial = 1104] [outer = 0000000000000000] 14:33:44 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA52765C00) [pid = 428] [serial = 1105] [outer = 000000FA5275D800] 14:33:44 INFO - PROCESS | 428 | 1467322424993 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA53189800) [pid = 428] [serial = 1106] [outer = 000000FA5275D800] 14:33:45 INFO - PROCESS | 428 | 1467322425665 Marionette TRACE conn9 <- [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]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 14:33:45 INFO - PROCESS | 428 | 1467322425709 Marionette TRACE conn9 -> [0,1437,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 428 | 1467322425712 Marionette TRACE conn9 <- [1,1437,null,{"value":"13"}] 14:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:33:45 INFO - PROCESS | 428 | 1467322425717 Marionette TRACE conn9 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 428 | 1467322425721 Marionette TRACE conn9 <- [1,1438,null,{}] 14:33:45 INFO - PROCESS | 428 | 1467322425733 Marionette TRACE conn9 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:45 INFO - PROCESS | 428 | 1467322425739 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:45 INFO - PROCESS | 428 | 1467322425855 Marionette TRACE conn9 <- [1,1439,null,{"value":null}] 14:33:45 INFO - PROCESS | 428 | 1467322425929 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 428 | 1467322425933 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FC6000 == 26 [pid = 428] [id = 369] 14:33:45 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA54F5E800) [pid = 428] [serial = 1107] [outer = 0000000000000000] 14:33:46 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA54F64C00) [pid = 428] [serial = 1108] [outer = 000000FA54F5E800] 14:33:46 INFO - PROCESS | 428 | 1467322425995 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA55142400) [pid = 428] [serial = 1109] [outer = 000000FA54F5E800] 14:33:46 INFO - PROCESS | 428 | 1467322426631 Marionette TRACE conn9 <- [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]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 987ms 14:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:33:46 INFO - PROCESS | 428 | 1467322426705 Marionette TRACE conn9 -> [0,1441,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 428 | 1467322426708 Marionette TRACE conn9 <- [1,1441,null,{"value":"13"}] 14:33:46 INFO - PROCESS | 428 | 1467322426712 Marionette TRACE conn9 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - PROCESS | 428 | 1467322426714 Marionette TRACE conn9 <- [1,1442,null,{}] 14:33:46 INFO - PROCESS | 428 | 1467322426718 Marionette TRACE conn9 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:46 INFO - PROCESS | 428 | 1467322426721 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:46 INFO - PROCESS | 428 | 1467322426876 Marionette TRACE conn9 <- [1,1443,null,{"value":null}] 14:33:46 INFO - PROCESS | 428 | 1467322426945 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:46 INFO - PROCESS | 428 | 1467322426947 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D91000 == 27 [pid = 428] [id = 370] 14:33:46 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA55348000) [pid = 428] [serial = 1110] [outer = 0000000000000000] 14:33:47 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA556D4C00) [pid = 428] [serial = 1111] [outer = 000000FA55348000] 14:33:47 INFO - PROCESS | 428 | 1467322427003 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA55A08000) [pid = 428] [serial = 1112] [outer = 000000FA55348000] 14:33:47 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:47 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA472A9800 == 26 [pid = 428] [id = 23] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C25F800 == 25 [pid = 428] [id = 20] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC7E000 == 24 [pid = 428] [id = 18] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C4A6000 == 23 [pid = 428] [id = 21] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B46A800 == 22 [pid = 428] [id = 26] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B030800 == 21 [pid = 428] [id = 28] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA57EAC000 == 20 [pid = 428] [id = 16] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC1000 == 19 [pid = 428] [id = 14] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5561B800 == 18 [pid = 428] [id = 13] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDEB000 == 17 [pid = 428] [id = 19] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D7D000 == 16 [pid = 428] [id = 15] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3C8000 == 15 [pid = 428] [id = 17] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FC6000 == 14 [pid = 428] [id = 369] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5589A800 == 13 [pid = 428] [id = 368] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5358F000 == 12 [pid = 428] [id = 367] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA534D5800 == 11 [pid = 428] [id = 365] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC7000 == 10 [pid = 428] [id = 364] 14:33:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DF7E000 == 9 [pid = 428] [id = 366] 14:33:50 INFO - PROCESS | 428 | 1467322430161 Marionette TRACE conn9 <- [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]]]}] 14:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3496ms 14:33:50 INFO - PROCESS | 428 | 1467322430210 Marionette TRACE conn9 -> [0,1445,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 428 | 1467322430215 Marionette TRACE conn9 <- [1,1445,null,{"value":"13"}] 14:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:33:50 INFO - PROCESS | 428 | 1467322430221 Marionette TRACE conn9 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - PROCESS | 428 | 1467322430225 Marionette TRACE conn9 <- [1,1446,null,{}] 14:33:50 INFO - PROCESS | 428 | 1467322430231 Marionette TRACE conn9 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:50 INFO - PROCESS | 428 | 1467322430234 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:50 INFO - PROCESS | 428 | 1467322430332 Marionette TRACE conn9 <- [1,1447,null,{"value":null}] 14:33:50 INFO - PROCESS | 428 | 1467322430400 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 428 | 1467322430405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DFAE000 == 10 [pid = 428] [id = 371] 14:33:50 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA493C3800) [pid = 428] [serial = 1113] [outer = 0000000000000000] 14:33:50 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA493C6400) [pid = 428] [serial = 1114] [outer = 000000FA493C3800] 14:33:50 INFO - PROCESS | 428 | 1467322430455 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA49966C00) [pid = 428] [serial = 1115] [outer = 000000FA493C3800] 14:33:50 INFO - PROCESS | 428 | 1467322430905 Marionette TRACE conn9 <- [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]]]}] 14:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 14:33:50 INFO - PROCESS | 428 | 1467322430959 Marionette TRACE conn9 -> [0,1449,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 428 | 1467322430965 Marionette TRACE conn9 <- [1,1449,null,{"value":"13"}] 14:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:33:50 INFO - PROCESS | 428 | 1467322430972 Marionette TRACE conn9 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - PROCESS | 428 | 1467322430975 Marionette TRACE conn9 <- [1,1450,null,{}] 14:33:50 INFO - PROCESS | 428 | 1467322430979 Marionette TRACE conn9 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:50 INFO - PROCESS | 428 | 1467322430981 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:51 INFO - PROCESS | 428 | 1467322431078 Marionette TRACE conn9 <- [1,1451,null,{"value":null}] 14:33:51 INFO - PROCESS | 428 | 1467322431086 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 428 | 1467322431089 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4A41B000 == 11 [pid = 428] [id = 372] 14:33:51 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4E1E8400) [pid = 428] [serial = 1116] [outer = 0000000000000000] 14:33:51 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E2DA400) [pid = 428] [serial = 1117] [outer = 000000FA4E1E8400] 14:33:51 INFO - PROCESS | 428 | 1467322431146 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4EE69000) [pid = 428] [serial = 1118] [outer = 000000FA4E1E8400] 14:33:51 INFO - PROCESS | 428 | 1467322431647 Marionette TRACE conn9 <- [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]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 14:33:51 INFO - PROCESS | 428 | 1467322431711 Marionette TRACE conn9 -> [0,1453,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 428 | 1467322431713 Marionette TRACE conn9 <- [1,1453,null,{"value":"13"}] 14:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:33:51 INFO - PROCESS | 428 | 1467322431717 Marionette TRACE conn9 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - PROCESS | 428 | 1467322431721 Marionette TRACE conn9 <- [1,1454,null,{}] 14:33:51 INFO - PROCESS | 428 | 1467322431735 Marionette TRACE conn9 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:51 INFO - PROCESS | 428 | 1467322431740 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:51 INFO - PROCESS | 428 | 1467322431868 Marionette TRACE conn9 <- [1,1455,null,{"value":null}] 14:33:51 INFO - PROCESS | 428 | 1467322431878 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 428 | 1467322431882 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D9B800 == 12 [pid = 428] [id = 373] 14:33:51 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4909B000) [pid = 428] [serial = 1119] [outer = 0000000000000000] 14:33:51 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA52747400) [pid = 428] [serial = 1120] [outer = 000000FA4909B000] 14:33:51 INFO - PROCESS | 428 | 1467322431932 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA52763400) [pid = 428] [serial = 1121] [outer = 000000FA4909B000] 14:33:52 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:52 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:52 INFO - PROCESS | 428 | 1467322432431 Marionette TRACE conn9 <- [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]]]}] 14:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 736ms 14:33:52 INFO - PROCESS | 428 | 1467322432455 Marionette TRACE conn9 -> [0,1457,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 428 | 1467322432458 Marionette TRACE conn9 <- [1,1457,null,{"value":"13"}] 14:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:33:52 INFO - PROCESS | 428 | 1467322432467 Marionette TRACE conn9 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - PROCESS | 428 | 1467322432469 Marionette TRACE conn9 <- [1,1458,null,{}] 14:33:52 INFO - PROCESS | 428 | 1467322432473 Marionette TRACE conn9 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:52 INFO - PROCESS | 428 | 1467322432475 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:52 INFO - PROCESS | 428 | 1467322432589 Marionette TRACE conn9 <- [1,1459,null,{"value":null}] 14:33:52 INFO - PROCESS | 428 | 1467322432597 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:52 INFO - PROCESS | 428 | 1467322432599 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5650E800 == 13 [pid = 428] [id = 374] 14:33:52 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5351C000) [pid = 428] [serial = 1122] [outer = 0000000000000000] 14:33:52 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5379B000) [pid = 428] [serial = 1123] [outer = 000000FA5351C000] 14:33:52 INFO - PROCESS | 428 | 1467322432682 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54F58400) [pid = 428] [serial = 1124] [outer = 000000FA5351C000] 14:33:53 INFO - PROCESS | 428 | 1467322433188 Marionette TRACE conn9 <- [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]]]}] 14:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 797ms 14:33:53 INFO - PROCESS | 428 | 1467322433260 Marionette TRACE conn9 -> [0,1461,"getWindowHandle",null] 14:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:33:53 INFO - PROCESS | 428 | 1467322433263 Marionette TRACE conn9 <- [1,1461,null,{"value":"13"}] 14:33:53 INFO - PROCESS | 428 | 1467322433275 Marionette TRACE conn9 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:33:53 INFO - PROCESS | 428 | 1467322433277 Marionette TRACE conn9 <- [1,1462,null,{}] 14:33:53 INFO - PROCESS | 428 | 1467322433280 Marionette TRACE conn9 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:53 INFO - PROCESS | 428 | 1467322433282 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:53 INFO - PROCESS | 428 | 1467322433391 Marionette TRACE conn9 <- [1,1463,null,{"value":null}] 14:33:53 INFO - PROCESS | 428 | 1467322433403 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 428 | 1467322433405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58371000 == 14 [pid = 428] [id = 375] 14:33:53 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4E1E5C00) [pid = 428] [serial = 1125] [outer = 0000000000000000] 14:33:53 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54FC1400) [pid = 428] [serial = 1126] [outer = 000000FA4E1E5C00] 14:33:53 INFO - PROCESS | 428 | 1467322433452 Marionette DEBUG loaded listener.js 14:33:53 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55148400) [pid = 428] [serial = 1127] [outer = 000000FA4E1E5C00] 14:33:53 INFO - PROCESS | 428 | 1467322433913 Marionette TRACE conn9 <- [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]]]}] 14:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 693ms 14:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:33:53 INFO - PROCESS | 428 | 1467322433966 Marionette TRACE conn9 -> [0,1465,"getWindowHandle",null] 14:33:53 INFO - PROCESS | 428 | 1467322433969 Marionette TRACE conn9 <- [1,1465,null,{"value":"13"}] 14:33:53 INFO - PROCESS | 428 | 1467322433972 Marionette TRACE conn9 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:33:53 INFO - PROCESS | 428 | 1467322433974 Marionette TRACE conn9 <- [1,1466,null,{}] 14:33:53 INFO - PROCESS | 428 | 1467322433978 Marionette TRACE conn9 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:53 INFO - PROCESS | 428 | 1467322433983 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:54 INFO - PROCESS | 428 | 1467322434138 Marionette TRACE conn9 <- [1,1467,null,{"value":null}] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5275D800) [pid = 428] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA54F5E800) [pid = 428] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4E176800) [pid = 428] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5668D800) [pid = 428] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4843D400) [pid = 428] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA478C7C00) [pid = 428] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA53798800) [pid = 428] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA48FCE400) [pid = 428] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA49434C00) [pid = 428] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4F716400) [pid = 428] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA4EFCC400) [pid = 428] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA49637000) [pid = 428] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:33:54 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5351AC00) [pid = 428] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:33:54 INFO - PROCESS | 428 | 1467322434301 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 428 | 1467322434303 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F1A000 == 15 [pid = 428] [id = 376] 14:33:54 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA47337800) [pid = 428] [serial = 1128] [outer = 0000000000000000] 14:33:54 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA48E10C00) [pid = 428] [serial = 1129] [outer = 000000FA47337800] 14:33:54 INFO - PROCESS | 428 | 1467322434353 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E176800) [pid = 428] [serial = 1130] [outer = 000000FA47337800] 14:33:54 INFO - PROCESS | 428 | 1467322434780 Marionette TRACE conn9 <- [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]]]}] 14:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 838ms 14:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:33:54 INFO - PROCESS | 428 | 1467322434815 Marionette TRACE conn9 -> [0,1469,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 428 | 1467322434817 Marionette TRACE conn9 <- [1,1469,null,{"value":"13"}] 14:33:54 INFO - PROCESS | 428 | 1467322434820 Marionette TRACE conn9 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - PROCESS | 428 | 1467322434822 Marionette TRACE conn9 <- [1,1470,null,{}] 14:33:54 INFO - PROCESS | 428 | 1467322434825 Marionette TRACE conn9 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:54 INFO - PROCESS | 428 | 1467322434827 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:54 INFO - PROCESS | 428 | 1467322434932 Marionette TRACE conn9 <- [1,1471,null,{"value":null}] 14:33:54 INFO - PROCESS | 428 | 1467322434942 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 428 | 1467322434944 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B03B800 == 16 [pid = 428] [id = 377] 14:33:54 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA47C09400) [pid = 428] [serial = 1131] [outer = 0000000000000000] 14:33:54 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA54FC5000) [pid = 428] [serial = 1132] [outer = 000000FA47C09400] 14:33:54 INFO - PROCESS | 428 | 1467322434990 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55D76400) [pid = 428] [serial = 1133] [outer = 000000FA47C09400] 14:33:55 INFO - PROCESS | 428 | 1467322435420 Marionette TRACE conn9 <- [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]]]}] 14:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 629ms 14:33:55 INFO - PROCESS | 428 | 1467322435452 Marionette TRACE conn9 -> [0,1473,"getWindowHandle",null] 14:33:55 INFO - PROCESS | 428 | 1467322435454 Marionette TRACE conn9 <- [1,1473,null,{"value":"13"}] 14:33:55 INFO - PROCESS | 428 | 1467322435457 Marionette TRACE conn9 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:33:55 INFO - PROCESS | 428 | 1467322435459 Marionette TRACE conn9 <- [1,1474,null,{}] 14:33:55 INFO - PROCESS | 428 | 1467322435463 Marionette TRACE conn9 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:55 INFO - PROCESS | 428 | 1467322435465 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:55 INFO - PROCESS | 428 | 1467322435572 Marionette TRACE conn9 <- [1,1475,null,{"value":null}] 14:33:55 INFO - PROCESS | 428 | 1467322435580 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 428 | 1467322435582 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC7E800 == 17 [pid = 428] [id = 378] 14:33:55 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55D7C000) [pid = 428] [serial = 1134] [outer = 0000000000000000] 14:33:55 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55F7D000) [pid = 428] [serial = 1135] [outer = 000000FA55D7C000] 14:33:55 INFO - PROCESS | 428 | 1467322435627 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55F87400) [pid = 428] [serial = 1136] [outer = 000000FA55D7C000] 14:33:56 INFO - PROCESS | 428 | 1467322436053 Marionette TRACE conn9 <- [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]]]}] 14:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 626ms 14:33:56 INFO - PROCESS | 428 | 1467322436087 Marionette TRACE conn9 -> [0,1477,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 428 | 1467322436089 Marionette TRACE conn9 <- [1,1477,null,{"value":"13"}] 14:33:56 INFO - PROCESS | 428 | 1467322436092 Marionette TRACE conn9 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:33:56 INFO - PROCESS | 428 | 1467322436094 Marionette TRACE conn9 <- [1,1478,null,{}] 14:33:56 INFO - PROCESS | 428 | 1467322436097 Marionette TRACE conn9 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:56 INFO - PROCESS | 428 | 1467322436099 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:56 INFO - PROCESS | 428 | 1467322436206 Marionette TRACE conn9 <- [1,1479,null,{"value":null}] 14:33:56 INFO - PROCESS | 428 | 1467322436246 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 428 | 1467322436248 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D99800 == 18 [pid = 428] [id = 379] 14:33:56 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA565DA800) [pid = 428] [serial = 1137] [outer = 0000000000000000] 14:33:56 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56691400) [pid = 428] [serial = 1138] [outer = 000000FA565DA800] 14:33:56 INFO - PROCESS | 428 | 1467322436294 Marionette DEBUG loaded listener.js 14:33:56 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA56DF2C00) [pid = 428] [serial = 1139] [outer = 000000FA565DA800] 14:33:57 INFO - PROCESS | 428 | 1467322437018 Marionette TRACE conn9 <- [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]]]}] 14:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 14:33:57 INFO - PROCESS | 428 | 1467322437083 Marionette TRACE conn9 -> [0,1481,"getWindowHandle",null] 14:33:57 INFO - PROCESS | 428 | 1467322437088 Marionette TRACE conn9 <- [1,1481,null,{"value":"13"}] 14:33:57 INFO - PROCESS | 428 | 1467322437093 Marionette TRACE conn9 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:33:57 INFO - PROCESS | 428 | 1467322437099 Marionette TRACE conn9 <- [1,1482,null,{}] 14:33:57 INFO - PROCESS | 428 | 1467322437104 Marionette TRACE conn9 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:57 INFO - PROCESS | 428 | 1467322437107 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:57 INFO - PROCESS | 428 | 1467322437282 Marionette TRACE conn9 <- [1,1483,null,{"value":null}] 14:33:57 INFO - PROCESS | 428 | 1467322437367 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 428 | 1467322437371 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D78800 == 19 [pid = 428] [id = 380] 14:33:57 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA49968C00) [pid = 428] [serial = 1140] [outer = 0000000000000000] 14:33:57 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4DBFC000) [pid = 428] [serial = 1141] [outer = 000000FA49968C00] 14:33:57 INFO - PROCESS | 428 | 1467322437432 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4E579800) [pid = 428] [serial = 1142] [outer = 000000FA49968C00] 14:33:57 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:57 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:33:58 INFO - PROCESS | 428 | 1467322438351 Marionette TRACE conn9 <- [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]]]}] 14:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1349ms 14:33:58 INFO - PROCESS | 428 | 1467322438446 Marionette TRACE conn9 -> [0,1485,"getWindowHandle",null] 14:33:58 INFO - PROCESS | 428 | 1467322438450 Marionette TRACE conn9 <- [1,1485,null,{"value":"13"}] 14:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:33:58 INFO - PROCESS | 428 | 1467322438456 Marionette TRACE conn9 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 428 | 1467322438459 Marionette TRACE conn9 <- [1,1486,null,{}] 14:33:58 INFO - PROCESS | 428 | 1467322438465 Marionette TRACE conn9 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:58 INFO - PROCESS | 428 | 1467322438468 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:58 INFO - PROCESS | 428 | 1467322438587 Marionette TRACE conn9 <- [1,1487,null,{"value":null}] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5274E000) [pid = 428] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA49471800) [pid = 428] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA53482C00) [pid = 428] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4E16F400) [pid = 428] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F57400) [pid = 428] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA579B2800) [pid = 428] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4F7B4C00) [pid = 428] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5274C400) [pid = 428] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4D5D8C00) [pid = 428] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA48E18000) [pid = 428] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA53524400) [pid = 428] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA556D7400) [pid = 428] [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.] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA54F5A000) [pid = 428] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA53189800) [pid = 428] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA556D4C00) [pid = 428] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA55142400) [pid = 428] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA54F64C00) [pid = 428] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA4EF83C00) [pid = 428] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA52765C00) [pid = 428] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA58DB7800) [pid = 428] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA4E173C00) [pid = 428] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA52CB4400) [pid = 428] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA55146800) [pid = 428] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA4A2F1000) [pid = 428] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA4E2DBC00) [pid = 428] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA4E1DEC00) [pid = 428] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 52 (000000FA48FD1C00) [pid = 428] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | --DOMWINDOW == 51 (000000FA49476400) [pid = 428] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 14:33:58 INFO - PROCESS | 428 | 1467322438687 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 428 | 1467322438691 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA47CB1000 == 20 [pid = 428] [id = 381] 14:33:58 INFO - PROCESS | 428 | ++DOMWINDOW == 52 (000000FA48EC2800) [pid = 428] [serial = 1143] [outer = 0000000000000000] 14:33:58 INFO - PROCESS | 428 | ++DOMWINDOW == 53 (000000FA4909D400) [pid = 428] [serial = 1144] [outer = 000000FA48EC2800] 14:33:58 INFO - PROCESS | 428 | 1467322438746 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA4DE60400) [pid = 428] [serial = 1145] [outer = 000000FA48EC2800] 14:33:59 INFO - PROCESS | 428 | 1467322439166 Marionette TRACE conn9 <- [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]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 775ms 14:33:59 INFO - PROCESS | 428 | 1467322439235 Marionette TRACE conn9 -> [0,1489,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 428 | 1467322439240 Marionette TRACE conn9 <- [1,1489,null,{"value":"13"}] 14:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:33:59 INFO - PROCESS | 428 | 1467322439246 Marionette TRACE conn9 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 428 | 1467322439249 Marionette TRACE conn9 <- [1,1490,null,{}] 14:33:59 INFO - PROCESS | 428 | 1467322439253 Marionette TRACE conn9 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:59 INFO - PROCESS | 428 | 1467322439256 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:59 INFO - PROCESS | 428 | 1467322439346 Marionette TRACE conn9 <- [1,1491,null,{"value":null}] 14:33:59 INFO - PROCESS | 428 | 1467322439358 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 428 | 1467322439361 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:33:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534D0800 == 21 [pid = 428] [id = 382] 14:33:59 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA4E5DC400) [pid = 428] [serial = 1146] [outer = 0000000000000000] 14:33:59 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA4EF75000) [pid = 428] [serial = 1147] [outer = 000000FA4E5DC400] 14:33:59 INFO - PROCESS | 428 | 1467322439410 Marionette DEBUG loaded listener.js 14:33:59 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA4F710C00) [pid = 428] [serial = 1148] [outer = 000000FA4E5DC400] 14:33:59 INFO - PROCESS | 428 | 1467322439860 Marionette TRACE conn9 <- [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]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 628ms 14:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:33:59 INFO - PROCESS | 428 | 1467322439877 Marionette TRACE conn9 -> [0,1493,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 428 | 1467322439879 Marionette TRACE conn9 <- [1,1493,null,{"value":"13"}] 14:33:59 INFO - PROCESS | 428 | 1467322439882 Marionette TRACE conn9 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 428 | 1467322439886 Marionette TRACE conn9 <- [1,1494,null,{}] 14:33:59 INFO - PROCESS | 428 | 1467322439902 Marionette TRACE conn9 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:59 INFO - PROCESS | 428 | 1467322439907 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:00 INFO - PROCESS | 428 | 1467322440033 Marionette TRACE conn9 <- [1,1495,null,{"value":null}] 14:34:00 INFO - PROCESS | 428 | 1467322440043 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:00 INFO - PROCESS | 428 | 1467322440046 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55024800 == 22 [pid = 428] [id = 383] 14:34:00 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA52745800) [pid = 428] [serial = 1149] [outer = 0000000000000000] 14:34:00 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA52765000) [pid = 428] [serial = 1150] [outer = 000000FA52745800] 14:34:00 INFO - PROCESS | 428 | 1467322440152 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA530B1400) [pid = 428] [serial = 1151] [outer = 000000FA52745800] 14:34:00 INFO - PROCESS | 428 | 1467322440546 Marionette TRACE conn9 <- [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]]]}] 14:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 14:34:00 INFO - PROCESS | 428 | 1467322440578 Marionette TRACE conn9 -> [0,1497,"getWindowHandle",null] 14:34:00 INFO - PROCESS | 428 | 1467322440581 Marionette TRACE conn9 <- [1,1497,null,{"value":"13"}] 14:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:34:00 INFO - PROCESS | 428 | 1467322440584 Marionette TRACE conn9 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:34:00 INFO - PROCESS | 428 | 1467322440586 Marionette TRACE conn9 <- [1,1498,null,{}] 14:34:00 INFO - PROCESS | 428 | 1467322440590 Marionette TRACE conn9 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:00 INFO - PROCESS | 428 | 1467322440592 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:00 INFO - PROCESS | 428 | 1467322440709 Marionette TRACE conn9 <- [1,1499,null,{"value":null}] 14:34:00 INFO - PROCESS | 428 | 1467322440753 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:00 INFO - PROCESS | 428 | 1467322440755 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5589B800 == 23 [pid = 428] [id = 384] 14:34:00 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA48FD3000) [pid = 428] [serial = 1152] [outer = 0000000000000000] 14:34:00 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA53524400) [pid = 428] [serial = 1153] [outer = 000000FA48FD3000] 14:34:00 INFO - PROCESS | 428 | 1467322440802 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA54F5D800) [pid = 428] [serial = 1154] [outer = 000000FA48FD3000] 14:34:01 INFO - PROCESS | 428 | 1467322441221 Marionette TRACE conn9 <- [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]]]}] 14:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 14:34:01 INFO - PROCESS | 428 | 1467322441286 Marionette TRACE conn9 -> [0,1501,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 428 | 1467322441288 Marionette TRACE conn9 <- [1,1501,null,{"value":"13"}] 14:34:01 INFO - PROCESS | 428 | 1467322441292 Marionette TRACE conn9 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - PROCESS | 428 | 1467322441293 Marionette TRACE conn9 <- [1,1502,null,{}] 14:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:34:01 INFO - PROCESS | 428 | 1467322441297 Marionette TRACE conn9 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:01 INFO - PROCESS | 428 | 1467322441299 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:01 INFO - PROCESS | 428 | 1467322441439 Marionette TRACE conn9 <- [1,1503,null,{"value":null}] 14:34:01 INFO - PROCESS | 428 | 1467322441462 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:01 INFO - PROCESS | 428 | 1467322441464 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F50800 == 24 [pid = 428] [id = 385] 14:34:01 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA54FBE000) [pid = 428] [serial = 1155] [outer = 0000000000000000] 14:34:01 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA54FC4800) [pid = 428] [serial = 1156] [outer = 000000FA54FBE000] 14:34:01 INFO - PROCESS | 428 | 1467322441510 Marionette DEBUG loaded listener.js 14:34:01 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA55146800) [pid = 428] [serial = 1157] [outer = 000000FA54FBE000] 14:34:01 INFO - PROCESS | 428 | 1467322441933 Marionette TRACE conn9 <- [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]]]}] 14:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 669ms 14:34:01 INFO - PROCESS | 428 | 1467322441967 Marionette TRACE conn9 -> [0,1505,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 428 | 1467322441969 Marionette TRACE conn9 <- [1,1505,null,{"value":"13"}] 14:34:01 INFO - PROCESS | 428 | 1467322441972 Marionette TRACE conn9 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:34:01 INFO - PROCESS | 428 | 1467322441974 Marionette TRACE conn9 <- [1,1506,null,{}] 14:34:01 INFO - PROCESS | 428 | 1467322441978 Marionette TRACE conn9 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:01 INFO - PROCESS | 428 | 1467322441984 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:02 INFO - PROCESS | 428 | 1467322442121 Marionette TRACE conn9 <- [1,1507,null,{"value":null}] 14:34:02 INFO - PROCESS | 428 | 1467322442132 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 428 | 1467322442134 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56DA3800 == 25 [pid = 428] [id = 386] 14:34:02 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA55527400) [pid = 428] [serial = 1158] [outer = 0000000000000000] 14:34:02 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA556DA000) [pid = 428] [serial = 1159] [outer = 000000FA55527400] 14:34:02 INFO - PROCESS | 428 | 1467322442179 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA55F81000) [pid = 428] [serial = 1160] [outer = 000000FA55527400] 14:34:02 INFO - PROCESS | 428 | 1467322442632 Marionette TRACE conn9 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 14:34:02 INFO - PROCESS | 428 | 1467322442670 Marionette TRACE conn9 -> [0,1509,"getWindowHandle",null] 14:34:02 INFO - PROCESS | 428 | 1467322442673 Marionette TRACE conn9 <- [1,1509,null,{"value":"13"}] 14:34:02 INFO - PROCESS | 428 | 1467322442676 Marionette TRACE conn9 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:34:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:34:02 INFO - PROCESS | 428 | 1467322442678 Marionette TRACE conn9 <- [1,1510,null,{}] 14:34:02 INFO - PROCESS | 428 | 1467322442682 Marionette TRACE conn9 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:02 INFO - PROCESS | 428 | 1467322442692 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:02 INFO - PROCESS | 428 | 1467322442854 Marionette TRACE conn9 <- [1,1511,null,{"value":null}] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55D7C000) [pid = 428] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4909B000) [pid = 428] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA4E1E8400) [pid = 428] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5351C000) [pid = 428] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA4E1E5C00) [pid = 428] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA47337800) [pid = 428] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA493C3800) [pid = 428] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA55348000) [pid = 428] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:34:02 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA47C09400) [pid = 428] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:34:02 INFO - PROCESS | 428 | 1467322442910 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 428 | 1467322442912 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5573C800 == 26 [pid = 428] [id = 387] 14:34:02 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA48B26400) [pid = 428] [serial = 1161] [outer = 0000000000000000] 14:34:02 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA493C3800) [pid = 428] [serial = 1162] [outer = 000000FA48B26400] 14:34:02 INFO - PROCESS | 428 | 1467322442957 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA53796800) [pid = 428] [serial = 1163] [outer = 000000FA48B26400] 14:34:03 INFO - PROCESS | 428 | 1467322443315 Marionette TRACE conn9 <- [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"]]]}] 14:34:03 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 () { 14:34:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:34:03 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 () { 14:34:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:34:03 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 () { 14:34:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:34:03 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 () { 14:34:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:34:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 681ms 14:34:03 INFO - PROCESS | 428 | 1467322443363 Marionette TRACE conn9 -> [0,1513,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 428 | 1467322443365 Marionette TRACE conn9 <- [1,1513,null,{"value":"13"}] 14:34:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:34:03 INFO - PROCESS | 428 | 1467322443368 Marionette TRACE conn9 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - PROCESS | 428 | 1467322443370 Marionette TRACE conn9 <- [1,1514,null,{}] 14:34:03 INFO - PROCESS | 428 | 1467322443373 Marionette TRACE conn9 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:03 INFO - PROCESS | 428 | 1467322443375 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:03 INFO - PROCESS | 428 | 1467322443455 Marionette TRACE conn9 <- [1,1515,null,{"value":null}] 14:34:03 INFO - PROCESS | 428 | 1467322443460 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 428 | 1467322443462 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4947E800 == 27 [pid = 428] [id = 388] 14:34:03 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA55D73C00) [pid = 428] [serial = 1164] [outer = 0000000000000000] 14:34:03 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA56F57800) [pid = 428] [serial = 1165] [outer = 000000FA55D73C00] 14:34:03 INFO - PROCESS | 428 | 1467322443507 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA57926400) [pid = 428] [serial = 1166] [outer = 000000FA55D73C00] 14:34:03 INFO - PROCESS | 428 | 1467322443913 Marionette TRACE conn9 <- [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"]]]}] 14:34:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:34:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:34:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:34:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 586ms 14:34:03 INFO - PROCESS | 428 | 1467322443958 Marionette TRACE conn9 -> [0,1517,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 428 | 1467322443969 Marionette TRACE conn9 <- [1,1517,null,{"value":"13"}] 14:34:03 INFO - PROCESS | 428 | 1467322443972 Marionette TRACE conn9 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - PROCESS | 428 | 1467322443974 Marionette TRACE conn9 <- [1,1518,null,{}] 14:34:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:34:03 INFO - PROCESS | 428 | 1467322443982 Marionette TRACE conn9 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:04 INFO - PROCESS | 428 | 1467322443984 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:04 INFO - PROCESS | 428 | 1467322444067 Marionette TRACE conn9 <- [1,1519,null,{"value":null}] 14:34:04 INFO - PROCESS | 428 | 1467322444072 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 428 | 1467322444074 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDFA800 == 28 [pid = 428] [id = 389] 14:34:04 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA5792E800) [pid = 428] [serial = 1167] [outer = 0000000000000000] 14:34:04 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA57934400) [pid = 428] [serial = 1168] [outer = 000000FA5792E800] 14:34:04 INFO - PROCESS | 428 | 1467322444120 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA579B0400) [pid = 428] [serial = 1169] [outer = 000000FA5792E800] 14:34:04 INFO - PROCESS | 428 | 1467322444533 Marionette TRACE conn9 <- [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]]]}] 14:34:04 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 14:34:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:34:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:34:04 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. 14:34:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:34:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 587ms 14:34:04 INFO - PROCESS | 428 | 1467322444564 Marionette TRACE conn9 -> [0,1521,"getWindowHandle",null] 14:34:04 INFO - PROCESS | 428 | 1467322444566 Marionette TRACE conn9 <- [1,1521,null,{"value":"13"}] 14:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:34:04 INFO - PROCESS | 428 | 1467322444570 Marionette TRACE conn9 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - PROCESS | 428 | 1467322444572 Marionette TRACE conn9 <- [1,1522,null,{}] 14:34:04 INFO - PROCESS | 428 | 1467322444575 Marionette TRACE conn9 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:04 INFO - PROCESS | 428 | 1467322444577 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:04 INFO - PROCESS | 428 | 1467322444690 Marionette TRACE conn9 <- [1,1523,null,{"value":null}] 14:34:04 INFO - PROCESS | 428 | 1467322444697 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 428 | 1467322444699 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C493800 == 29 [pid = 428] [id = 390] 14:34:04 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5792F800) [pid = 428] [serial = 1170] [outer = 0000000000000000] 14:34:04 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA57FB3000) [pid = 428] [serial = 1171] [outer = 000000FA5792F800] 14:34:04 INFO - PROCESS | 428 | 1467322444744 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5835AC00) [pid = 428] [serial = 1172] [outer = 000000FA5792F800] 14:34:05 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:05 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:05 INFO - PROCESS | 428 | 1467322445394 Marionette TRACE conn9 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 922ms 14:34:05 INFO - PROCESS | 428 | 1467322445496 Marionette TRACE conn9 -> [0,1525,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 428 | 1467322445501 Marionette TRACE conn9 <- [1,1525,null,{"value":"13"}] 14:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:34:05 INFO - PROCESS | 428 | 1467322445506 Marionette TRACE conn9 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 428 | 1467322445512 Marionette TRACE conn9 <- [1,1526,null,{}] 14:34:05 INFO - PROCESS | 428 | 1467322445517 Marionette TRACE conn9 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:05 INFO - PROCESS | 428 | 1467322445521 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:05 INFO - PROCESS | 428 | 1467322445646 Marionette TRACE conn9 <- [1,1527,null,{"value":null}] 14:34:05 INFO - PROCESS | 428 | 1467322445713 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 428 | 1467322445716 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5346D000 == 30 [pid = 428] [id = 391] 14:34:05 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4E173C00) [pid = 428] [serial = 1173] [outer = 0000000000000000] 14:34:05 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4EE6A800) [pid = 428] [serial = 1174] [outer = 000000FA4E173C00] 14:34:05 INFO - PROCESS | 428 | 1467322445817 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA52740400) [pid = 428] [serial = 1175] [outer = 000000FA4E173C00] 14:34:06 INFO - PROCESS | 428 | 1467322446388 Marionette TRACE conn9 <- [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]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms 14:34:06 INFO - PROCESS | 428 | 1467322446453 Marionette TRACE conn9 -> [0,1529,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 428 | 1467322446459 Marionette TRACE conn9 <- [1,1529,null,{"value":"13"}] 14:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:34:06 INFO - PROCESS | 428 | 1467322446465 Marionette TRACE conn9 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 428 | 1467322446468 Marionette TRACE conn9 <- [1,1530,null,{}] 14:34:06 INFO - PROCESS | 428 | 1467322446473 Marionette TRACE conn9 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:06 INFO - PROCESS | 428 | 1467322446476 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:06 INFO - PROCESS | 428 | 1467322446623 Marionette TRACE conn9 <- [1,1531,null,{"value":null}] 14:34:06 INFO - PROCESS | 428 | 1467322446736 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 428 | 1467322446739 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56516000 == 31 [pid = 428] [id = 392] 14:34:06 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA53524C00) [pid = 428] [serial = 1176] [outer = 0000000000000000] 14:34:06 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54FC2000) [pid = 428] [serial = 1177] [outer = 000000FA53524C00] 14:34:06 INFO - PROCESS | 428 | 1467322446797 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA556CD400) [pid = 428] [serial = 1178] [outer = 000000FA53524C00] 14:34:07 INFO - PROCESS | 428 | 1467322447430 Marionette TRACE conn9 <- [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]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 986ms 14:34:07 INFO - PROCESS | 428 | 1467322447452 Marionette TRACE conn9 -> [0,1533,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 428 | 1467322447455 Marionette TRACE conn9 <- [1,1533,null,{"value":"13"}] 14:34:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:34:07 INFO - PROCESS | 428 | 1467322447459 Marionette TRACE conn9 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 428 | 1467322447463 Marionette TRACE conn9 <- [1,1534,null,{}] 14:34:07 INFO - PROCESS | 428 | 1467322447476 Marionette TRACE conn9 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:07 INFO - PROCESS | 428 | 1467322447481 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:07 INFO - PROCESS | 428 | 1467322447748 Marionette TRACE conn9 <- [1,1535,null,{"value":null}] 14:34:07 INFO - PROCESS | 428 | 1467322447767 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 428 | 1467322447770 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E25F000 == 32 [pid = 428] [id = 393] 14:34:07 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA493C2400) [pid = 428] [serial = 1179] [outer = 0000000000000000] 14:34:07 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4946C800) [pid = 428] [serial = 1180] [outer = 000000FA493C2400] 14:34:07 INFO - PROCESS | 428 | 1467322447821 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4E16D000) [pid = 428] [serial = 1181] [outer = 000000FA493C2400] 14:34:08 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:08 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:08 INFO - PROCESS | 428 | 1467322448507 Marionette TRACE conn9 <- [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]]]}] 14:34:09 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D91000 == 31 [pid = 428] [id = 370] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55F7D000) [pid = 428] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA52747400) [pid = 428] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4E2DA400) [pid = 428] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4EE69000) [pid = 428] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5379B000) [pid = 428] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA54FC1400) [pid = 428] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F58400) [pid = 428] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA48E10C00) [pid = 428] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55148400) [pid = 428] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA493C6400) [pid = 428] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA49966C00) [pid = 428] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55A08000) [pid = 428] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4E176800) [pid = 428] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA55D76400) [pid = 428] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA54FC5000) [pid = 428] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA55F87400) [pid = 428] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA52763400) [pid = 428] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 14:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1701ms 14:34:09 INFO - PROCESS | 428 | 1467322449164 Marionette TRACE conn9 -> [0,1537,"getWindowHandle",null] 14:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:34:09 INFO - PROCESS | 428 | 1467322449169 Marionette TRACE conn9 <- [1,1537,null,{"value":"13"}] 14:34:09 INFO - PROCESS | 428 | 1467322449175 Marionette TRACE conn9 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 428 | 1467322449178 Marionette TRACE conn9 <- [1,1538,null,{}] 14:34:09 INFO - PROCESS | 428 | 1467322449184 Marionette TRACE conn9 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:09 INFO - PROCESS | 428 | 1467322449188 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:09 INFO - PROCESS | 428 | 1467322449276 Marionette TRACE conn9 <- [1,1539,null,{"value":null}] 14:34:09 INFO - PROCESS | 428 | 1467322449283 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 428 | 1467322449288 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA49D21800 == 32 [pid = 428] [id = 394] 14:34:09 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA48FD9C00) [pid = 428] [serial = 1182] [outer = 0000000000000000] 14:34:09 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA49099400) [pid = 428] [serial = 1183] [outer = 000000FA48FD9C00] 14:34:09 INFO - PROCESS | 428 | 1467322449338 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA49470400) [pid = 428] [serial = 1184] [outer = 000000FA48FD9C00] 14:34:09 INFO - PROCESS | 428 | 1467322449841 Marionette TRACE conn9 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 14:34:09 INFO - PROCESS | 428 | 1467322449912 Marionette TRACE conn9 -> [0,1541,"getWindowHandle",null] 14:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:34:09 INFO - PROCESS | 428 | 1467322449915 Marionette TRACE conn9 <- [1,1541,null,{"value":"13"}] 14:34:09 INFO - PROCESS | 428 | 1467322449922 Marionette TRACE conn9 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 428 | 1467322449927 Marionette TRACE conn9 <- [1,1542,null,{}] 14:34:09 INFO - PROCESS | 428 | 1467322449931 Marionette TRACE conn9 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:09 INFO - PROCESS | 428 | 1467322449934 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:10 INFO - PROCESS | 428 | 1467322450028 Marionette TRACE conn9 <- [1,1543,null,{"value":null}] 14:34:10 INFO - PROCESS | 428 | 1467322450103 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 428 | 1467322450105 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534D3000 == 33 [pid = 428] [id = 395] 14:34:10 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4D7D5400) [pid = 428] [serial = 1185] [outer = 0000000000000000] 14:34:10 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4E2D8800) [pid = 428] [serial = 1186] [outer = 000000FA4D7D5400] 14:34:10 INFO - PROCESS | 428 | 1467322450158 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4EE08400) [pid = 428] [serial = 1187] [outer = 000000FA4D7D5400] 14:34:10 INFO - PROCESS | 428 | 1467322450566 Marionette TRACE conn9 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:34:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:34:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 693ms 14:34:10 INFO - PROCESS | 428 | 1467322450632 Marionette TRACE conn9 -> [0,1545,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 428 | 1467322450634 Marionette TRACE conn9 <- [1,1545,null,{"value":"13"}] 14:34:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:34:10 INFO - PROCESS | 428 | 1467322450638 Marionette TRACE conn9 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - PROCESS | 428 | 1467322450640 Marionette TRACE conn9 <- [1,1546,null,{}] 14:34:10 INFO - PROCESS | 428 | 1467322450657 Marionette TRACE conn9 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:10 INFO - PROCESS | 428 | 1467322450670 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:10 INFO - PROCESS | 428 | 1467322450770 Marionette TRACE conn9 <- [1,1547,null,{"value":null}] 14:34:10 INFO - PROCESS | 428 | 1467322450782 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 428 | 1467322450786 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55730000 == 34 [pid = 428] [id = 396] 14:34:10 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA52763800) [pid = 428] [serial = 1188] [outer = 0000000000000000] 14:34:10 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA52B28C00) [pid = 428] [serial = 1189] [outer = 000000FA52763800] 14:34:10 INFO - PROCESS | 428 | 1467322450838 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5351C000) [pid = 428] [serial = 1190] [outer = 000000FA52763800] 14:34:11 INFO - PROCESS | 428 | 1467322451270 Marionette TRACE conn9 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 14:34:11 INFO - PROCESS | 428 | 1467322451311 Marionette TRACE conn9 -> [0,1549,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 428 | 1467322451313 Marionette TRACE conn9 <- [1,1549,null,{"value":"13"}] 14:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:34:11 INFO - PROCESS | 428 | 1467322451316 Marionette TRACE conn9 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 428 | 1467322451318 Marionette TRACE conn9 <- [1,1550,null,{}] 14:34:11 INFO - PROCESS | 428 | 1467322451322 Marionette TRACE conn9 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:11 INFO - PROCESS | 428 | 1467322451324 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:11 INFO - PROCESS | 428 | 1467322451444 Marionette TRACE conn9 <- [1,1551,null,{"value":null}] 14:34:11 INFO - PROCESS | 428 | 1467322451450 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 428 | 1467322451452 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F63000 == 35 [pid = 428] [id = 397] 14:34:11 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA537A3000) [pid = 428] [serial = 1191] [outer = 0000000000000000] 14:34:11 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54F5F800) [pid = 428] [serial = 1192] [outer = 000000FA537A3000] 14:34:11 INFO - PROCESS | 428 | 1467322451498 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54FC6C00) [pid = 428] [serial = 1193] [outer = 000000FA537A3000] 14:34:11 INFO - PROCESS | 428 | 1467322451955 Marionette TRACE conn9 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 14:34:12 INFO - PROCESS | 428 | 1467322451991 Marionette TRACE conn9 -> [0,1553,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 428 | 1467322451993 Marionette TRACE conn9 <- [1,1553,null,{"value":"13"}] 14:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:34:12 INFO - PROCESS | 428 | 1467322451997 Marionette TRACE conn9 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - PROCESS | 428 | 1467322451999 Marionette TRACE conn9 <- [1,1554,null,{}] 14:34:12 INFO - PROCESS | 428 | 1467322452002 Marionette TRACE conn9 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:12 INFO - PROCESS | 428 | 1467322452005 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:12 INFO - PROCESS | 428 | 1467322452122 Marionette TRACE conn9 <- [1,1555,null,{"value":null}] 14:34:12 INFO - PROCESS | 428 | 1467322452203 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 428 | 1467322452205 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D99000 == 36 [pid = 428] [id = 398] 14:34:12 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55142400) [pid = 428] [serial = 1194] [outer = 0000000000000000] 14:34:12 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55526000) [pid = 428] [serial = 1195] [outer = 000000FA55142400] 14:34:12 INFO - PROCESS | 428 | 1467322452253 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5576B000) [pid = 428] [serial = 1196] [outer = 000000FA55142400] 14:34:12 INFO - PROCESS | 428 | 1467322452676 Marionette TRACE conn9 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 14:34:12 INFO - PROCESS | 428 | 1467322452734 Marionette TRACE conn9 -> [0,1557,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 428 | 1467322452737 Marionette TRACE conn9 <- [1,1557,null,{"value":"13"}] 14:34:12 INFO - PROCESS | 428 | 1467322452740 Marionette TRACE conn9 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:34:12 INFO - PROCESS | 428 | 1467322452742 Marionette TRACE conn9 <- [1,1558,null,{}] 14:34:12 INFO - PROCESS | 428 | 1467322452746 Marionette TRACE conn9 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:12 INFO - PROCESS | 428 | 1467322452752 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:12 INFO - PROCESS | 428 | 1467322452893 Marionette TRACE conn9 <- [1,1559,null,{"value":null}] 14:34:12 INFO - PROCESS | 428 | 1467322452898 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 428 | 1467322452901 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D48800 == 37 [pid = 428] [id = 399] 14:34:12 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55D74400) [pid = 428] [serial = 1197] [outer = 0000000000000000] 14:34:12 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55F83000) [pid = 428] [serial = 1198] [outer = 000000FA55D74400] 14:34:12 INFO - PROCESS | 428 | 1467322452947 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56C87C00) [pid = 428] [serial = 1199] [outer = 000000FA55D74400] 14:34:13 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:13 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5792F800) [pid = 428] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5792E800) [pid = 428] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54FBE000) [pid = 428] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55527400) [pid = 428] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA49968C00) [pid = 428] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA565DA800) [pid = 428] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA48EC2800) [pid = 428] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA48B26400) [pid = 428] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4E5DC400) [pid = 428] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52745800) [pid = 428] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55D73C00) [pid = 428] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:34:13 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA48FD3000) [pid = 428] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:34:13 INFO - PROCESS | 428 | 1467322453588 Marionette TRACE conn9 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:34:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:34:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 882ms 14:34:13 INFO - PROCESS | 428 | 1467322453624 Marionette TRACE conn9 -> [0,1561,"getWindowHandle",null] 14:34:13 INFO - PROCESS | 428 | 1467322453626 Marionette TRACE conn9 <- [1,1561,null,{"value":"13"}] 14:34:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:34:13 INFO - PROCESS | 428 | 1467322453630 Marionette TRACE conn9 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:34:13 INFO - PROCESS | 428 | 1467322453632 Marionette TRACE conn9 <- [1,1562,null,{}] 14:34:13 INFO - PROCESS | 428 | 1467322453635 Marionette TRACE conn9 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:13 INFO - PROCESS | 428 | 1467322453637 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:13 INFO - PROCESS | 428 | 1467322453725 Marionette TRACE conn9 <- [1,1563,null,{"value":null}] 14:34:13 INFO - PROCESS | 428 | 1467322453804 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:13 INFO - PROCESS | 428 | 1467322453806 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B46F800 == 38 [pid = 428] [id = 400] 14:34:13 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA49477400) [pid = 428] [serial = 1200] [outer = 0000000000000000] 14:34:13 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55147C00) [pid = 428] [serial = 1201] [outer = 000000FA49477400] 14:34:13 INFO - PROCESS | 428 | 1467322453853 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA56F54400) [pid = 428] [serial = 1202] [outer = 000000FA49477400] 14:34:14 INFO - PROCESS | 428 | 1467322454234 Marionette TRACE conn9 <- [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]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 14:34:14 INFO - PROCESS | 428 | 1467322454262 Marionette TRACE conn9 -> [0,1565,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 428 | 1467322454264 Marionette TRACE conn9 <- [1,1565,null,{"value":"13"}] 14:34:14 INFO - PROCESS | 428 | 1467322454268 Marionette TRACE conn9 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:34:14 INFO - PROCESS | 428 | 1467322454270 Marionette TRACE conn9 <- [1,1566,null,{}] 14:34:14 INFO - PROCESS | 428 | 1467322454273 Marionette TRACE conn9 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 428 | 1467322454275 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:14 INFO - PROCESS | 428 | 1467322454386 Marionette TRACE conn9 <- [1,1567,null,{"value":null}] 14:34:14 INFO - PROCESS | 428 | 1467322454395 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 428 | 1467322454397 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDF2000 == 39 [pid = 428] [id = 401] 14:34:14 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5792B000) [pid = 428] [serial = 1203] [outer = 0000000000000000] 14:34:14 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA579AC000) [pid = 428] [serial = 1204] [outer = 000000FA5792B000] 14:34:14 INFO - PROCESS | 428 | 1467322454442 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57FB4800) [pid = 428] [serial = 1205] [outer = 000000FA5792B000] 14:34:14 INFO - PROCESS | 428 | 1467322454848 Marionette TRACE conn9 <- [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]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 14:34:14 INFO - PROCESS | 428 | 1467322454901 Marionette TRACE conn9 -> [0,1569,"getWindowHandle",null] 14:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:34:14 INFO - PROCESS | 428 | 1467322454903 Marionette TRACE conn9 <- [1,1569,null,{"value":"13"}] 14:34:14 INFO - PROCESS | 428 | 1467322454906 Marionette TRACE conn9 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 428 | 1467322454908 Marionette TRACE conn9 <- [1,1570,null,{}] 14:34:14 INFO - PROCESS | 428 | 1467322454912 Marionette TRACE conn9 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 428 | 1467322454914 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:15 INFO - PROCESS | 428 | 1467322455035 Marionette TRACE conn9 <- [1,1571,null,{"value":null}] 14:34:15 INFO - PROCESS | 428 | 1467322455076 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 428 | 1467322455078 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C4B1000 == 40 [pid = 428] [id = 402] 14:34:15 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4EFD7800) [pid = 428] [serial = 1206] [outer = 0000000000000000] 14:34:15 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA58DB7C00) [pid = 428] [serial = 1207] [outer = 000000FA4EFD7800] 14:34:15 INFO - PROCESS | 428 | 1467322455124 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA58DBF400) [pid = 428] [serial = 1208] [outer = 000000FA4EFD7800] 14:34:15 INFO - PROCESS | 428 | 1467322455634 Marionette TRACE conn9 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:34:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:34:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 777ms 14:34:15 INFO - PROCESS | 428 | 1467322455703 Marionette TRACE conn9 -> [0,1573,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 428 | 1467322455709 Marionette TRACE conn9 <- [1,1573,null,{"value":"13"}] 14:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:34:15 INFO - PROCESS | 428 | 1467322455716 Marionette TRACE conn9 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 428 | 1467322455720 Marionette TRACE conn9 <- [1,1574,null,{}] 14:34:15 INFO - PROCESS | 428 | 1467322455727 Marionette TRACE conn9 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:15 INFO - PROCESS | 428 | 1467322455730 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:15 INFO - PROCESS | 428 | 1467322455868 Marionette TRACE conn9 <- [1,1575,null,{"value":null}] 14:34:15 INFO - PROCESS | 428 | 1467322455961 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 428 | 1467322455966 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA52C22800 == 41 [pid = 428] [id = 403] 14:34:15 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA49469C00) [pid = 428] [serial = 1209] [outer = 0000000000000000] 14:34:16 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA496D8400) [pid = 428] [serial = 1210] [outer = 000000FA49469C00] 14:34:16 INFO - PROCESS | 428 | 1467322456028 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4E176800) [pid = 428] [serial = 1211] [outer = 000000FA49469C00] 14:34:16 INFO - PROCESS | 428 | 1467322456802 Marionette TRACE conn9 <- [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]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1124ms 14:34:16 INFO - PROCESS | 428 | 1467322456855 Marionette TRACE conn9 -> [0,1577,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 428 | 1467322456860 Marionette TRACE conn9 <- [1,1577,null,{"value":"13"}] 14:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:34:16 INFO - PROCESS | 428 | 1467322456867 Marionette TRACE conn9 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 428 | 1467322456870 Marionette TRACE conn9 <- [1,1578,null,{}] 14:34:16 INFO - PROCESS | 428 | 1467322456875 Marionette TRACE conn9 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:16 INFO - PROCESS | 428 | 1467322456878 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:17 INFO - PROCESS | 428 | 1467322457011 Marionette TRACE conn9 <- [1,1579,null,{"value":null}] 14:34:17 INFO - PROCESS | 428 | 1467322457082 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 428 | 1467322457085 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57EAF800 == 42 [pid = 428] [id = 404] 14:34:17 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA52C5A800) [pid = 428] [serial = 1212] [outer = 0000000000000000] 14:34:17 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA53189800) [pid = 428] [serial = 1213] [outer = 000000FA52C5A800] 14:34:17 INFO - PROCESS | 428 | 1467322457185 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA54FBB400) [pid = 428] [serial = 1214] [outer = 000000FA52C5A800] 14:34:18 INFO - PROCESS | 428 | 1467322458072 Marionette TRACE conn9 <- [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]]]}] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDF2000 == 41 [pid = 428] [id = 401] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B46F800 == 40 [pid = 428] [id = 400] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D48800 == 39 [pid = 428] [id = 399] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D99000 == 38 [pid = 428] [id = 398] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F63000 == 37 [pid = 428] [id = 397] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA55730000 == 36 [pid = 428] [id = 396] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA534D3000 == 35 [pid = 428] [id = 395] 14:34:18 INFO - PROCESS | 428 | --DOCSHELL 000000FA49D21800 == 34 [pid = 428] [id = 394] 14:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1279ms 14:34:18 INFO - PROCESS | 428 | 1467322458152 Marionette TRACE conn9 -> [0,1581,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 428 | 1467322458157 Marionette TRACE conn9 <- [1,1581,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:34:18 INFO - PROCESS | 428 | 1467322458162 Marionette TRACE conn9 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 428 | 1467322458165 Marionette TRACE conn9 <- [1,1582,null,{}] 14:34:18 INFO - PROCESS | 428 | 1467322458171 Marionette TRACE conn9 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:18 INFO - PROCESS | 428 | 1467322458173 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:18 INFO - PROCESS | 428 | 1467322458281 Marionette TRACE conn9 <- [1,1583,null,{"value":null}] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5835AC00) [pid = 428] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA57FB3000) [pid = 428] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA57934400) [pid = 428] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA54FC4800) [pid = 428] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA556DA000) [pid = 428] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55146800) [pid = 428] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4DBFC000) [pid = 428] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4E579800) [pid = 428] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56DF2C00) [pid = 428] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA56691400) [pid = 428] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4909D400) [pid = 428] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4DE60400) [pid = 428] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA493C3800) [pid = 428] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4EF75000) [pid = 428] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4F710C00) [pid = 428] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA52765000) [pid = 428] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA530B1400) [pid = 428] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA55F81000) [pid = 428] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA56F57800) [pid = 428] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA53796800) [pid = 428] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA53524400) [pid = 428] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA579B0400) [pid = 428] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA54F5D800) [pid = 428] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA57926400) [pid = 428] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 14:34:18 INFO - PROCESS | 428 | 1467322458352 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 428 | 1467322458357 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E186800 == 35 [pid = 428] [id = 405] 14:34:18 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4946A000) [pid = 428] [serial = 1215] [outer = 0000000000000000] 14:34:18 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA49640400) [pid = 428] [serial = 1216] [outer = 000000FA4946A000] 14:34:18 INFO - PROCESS | 428 | 1467322458409 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4DED2400) [pid = 428] [serial = 1217] [outer = 000000FA4946A000] 14:34:18 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:18 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:18 INFO - PROCESS | 428 | 1467322458825 Marionette TRACE conn9 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 775ms 14:34:18 INFO - PROCESS | 428 | 1467322458941 Marionette TRACE conn9 -> [0,1585,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 428 | 1467322458946 Marionette TRACE conn9 <- [1,1585,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:34:18 INFO - PROCESS | 428 | 1467322458952 Marionette TRACE conn9 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 428 | 1467322458955 Marionette TRACE conn9 <- [1,1586,null,{}] 14:34:18 INFO - PROCESS | 428 | 1467322458959 Marionette TRACE conn9 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:18 INFO - PROCESS | 428 | 1467322458961 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:19 INFO - PROCESS | 428 | 1467322459059 Marionette TRACE conn9 <- [1,1587,null,{"value":null}] 14:34:19 INFO - PROCESS | 428 | 1467322459068 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 428 | 1467322459070 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55026800 == 36 [pid = 428] [id = 406] 14:34:19 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4F70AC00) [pid = 428] [serial = 1218] [outer = 0000000000000000] 14:34:19 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4F715400) [pid = 428] [serial = 1219] [outer = 000000FA4F70AC00] 14:34:19 INFO - PROCESS | 428 | 1467322459119 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA5274CC00) [pid = 428] [serial = 1220] [outer = 000000FA4F70AC00] 14:34:19 INFO - PROCESS | 428 | 1467322459589 Marionette TRACE conn9 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 672ms 14:34:19 INFO - PROCESS | 428 | 1467322459626 Marionette TRACE conn9 -> [0,1589,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 428 | 1467322459629 Marionette TRACE conn9 <- [1,1589,null,{"value":"13"}] 14:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:34:19 INFO - PROCESS | 428 | 1467322459632 Marionette TRACE conn9 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 428 | 1467322459636 Marionette TRACE conn9 <- [1,1590,null,{}] 14:34:19 INFO - PROCESS | 428 | 1467322459648 Marionette TRACE conn9 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:19 INFO - PROCESS | 428 | 1467322459653 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:19 INFO - PROCESS | 428 | 1467322459744 Marionette TRACE conn9 <- [1,1591,null,{"value":null}] 14:34:19 INFO - PROCESS | 428 | 1467322459752 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 428 | 1467322459756 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D1A800 == 37 [pid = 428] [id = 407] 14:34:19 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA48FD4000) [pid = 428] [serial = 1221] [outer = 0000000000000000] 14:34:19 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA54F5AC00) [pid = 428] [serial = 1222] [outer = 000000FA48FD4000] 14:34:19 INFO - PROCESS | 428 | 1467322459809 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA54FC6400) [pid = 428] [serial = 1223] [outer = 000000FA48FD4000] 14:34:20 INFO - PROCESS | 428 | 1467322460259 Marionette TRACE conn9 <- [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]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:34:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 14:34:20 INFO - PROCESS | 428 | 1467322460327 Marionette TRACE conn9 -> [0,1593,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 428 | 1467322460330 Marionette TRACE conn9 <- [1,1593,null,{"value":"13"}] 14:34:20 INFO - PROCESS | 428 | 1467322460334 Marionette TRACE conn9 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:34:20 INFO - PROCESS | 428 | 1467322460336 Marionette TRACE conn9 <- [1,1594,null,{}] 14:34:20 INFO - PROCESS | 428 | 1467322460339 Marionette TRACE conn9 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:20 INFO - PROCESS | 428 | 1467322460341 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:20 INFO - PROCESS | 428 | 1467322460457 Marionette TRACE conn9 <- [1,1595,null,{"value":null}] 14:34:20 INFO - PROCESS | 428 | 1467322460466 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 428 | 1467322460468 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56523000 == 38 [pid = 428] [id = 408] 14:34:20 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55344800) [pid = 428] [serial = 1224] [outer = 0000000000000000] 14:34:20 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA556D4800) [pid = 428] [serial = 1225] [outer = 000000FA55344800] 14:34:20 INFO - PROCESS | 428 | 1467322460516 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55B77400) [pid = 428] [serial = 1226] [outer = 000000FA55344800] 14:34:21 INFO - PROCESS | 428 | 1467322461001 Marionette TRACE conn9 <- [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]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 14:34:21 INFO - PROCESS | 428 | 1467322461071 Marionette TRACE conn9 -> [0,1597,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 428 | 1467322461073 Marionette TRACE conn9 <- [1,1597,null,{"value":"13"}] 14:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:34:21 INFO - PROCESS | 428 | 1467322461076 Marionette TRACE conn9 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - PROCESS | 428 | 1467322461078 Marionette TRACE conn9 <- [1,1598,null,{}] 14:34:21 INFO - PROCESS | 428 | 1467322461081 Marionette TRACE conn9 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:21 INFO - PROCESS | 428 | 1467322461083 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:21 INFO - PROCESS | 428 | 1467322461193 Marionette TRACE conn9 <- [1,1599,null,{"value":null}] 14:34:21 INFO - PROCESS | 428 | 1467322461203 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 428 | 1467322461205 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D35000 == 39 [pid = 428] [id = 409] 14:34:21 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA48FDA400) [pid = 428] [serial = 1227] [outer = 0000000000000000] 14:34:21 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55D81800) [pid = 428] [serial = 1228] [outer = 000000FA48FDA400] 14:34:21 INFO - PROCESS | 428 | 1467322461291 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55F86800) [pid = 428] [serial = 1229] [outer = 000000FA48FDA400] 14:34:21 INFO - PROCESS | 428 | 1467322461733 Marionette TRACE conn9 <- [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]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 14:34:21 INFO - PROCESS | 428 | 1467322461751 Marionette TRACE conn9 -> [0,1601,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 428 | 1467322461753 Marionette TRACE conn9 <- [1,1601,null,{"value":"13"}] 14:34:21 INFO - PROCESS | 428 | 1467322461756 Marionette TRACE conn9 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:34:21 INFO - PROCESS | 428 | 1467322461758 Marionette TRACE conn9 <- [1,1602,null,{}] 14:34:21 INFO - PROCESS | 428 | 1467322461773 Marionette TRACE conn9 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:21 INFO - PROCESS | 428 | 1467322461779 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:21 INFO - PROCESS | 428 | 1467322461946 Marionette TRACE conn9 <- [1,1603,null,{"value":null}] 14:34:22 INFO - PROCESS | 428 | 1467322462001 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 428 | 1467322462010 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC8A000 == 40 [pid = 428] [id = 410] 14:34:22 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56F55000) [pid = 428] [serial = 1230] [outer = 0000000000000000] 14:34:22 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA57935000) [pid = 428] [serial = 1231] [outer = 000000FA56F55000] 14:34:22 INFO - PROCESS | 428 | 1467322462058 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA579B4C00) [pid = 428] [serial = 1232] [outer = 000000FA56F55000] 14:34:22 INFO - PROCESS | 428 | 1467322462500 Marionette TRACE conn9 <- [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]]]}] 14:34:22 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 14:34:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 777ms 14:34:22 INFO - PROCESS | 428 | 1467322462536 Marionette TRACE conn9 -> [0,1605,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 428 | 1467322462538 Marionette TRACE conn9 <- [1,1605,null,{"value":"13"}] 14:34:22 INFO - PROCESS | 428 | 1467322462541 Marionette TRACE conn9 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:34:22 INFO - PROCESS | 428 | 1467322462543 Marionette TRACE conn9 <- [1,1606,null,{}] 14:34:22 INFO - PROCESS | 428 | 1467322462547 Marionette TRACE conn9 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:22 INFO - PROCESS | 428 | 1467322462549 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:22 INFO - PROCESS | 428 | 1467322462658 Marionette TRACE conn9 <- [1,1607,null,{"value":null}] 14:34:22 INFO - PROCESS | 428 | 1467322462665 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 428 | 1467322462667 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C269800 == 41 [pid = 428] [id = 411] 14:34:22 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA48E18800) [pid = 428] [serial = 1233] [outer = 0000000000000000] 14:34:22 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA58DB5000) [pid = 428] [serial = 1234] [outer = 000000FA48E18800] 14:34:22 INFO - PROCESS | 428 | 1467322462777 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B011000) [pid = 428] [serial = 1235] [outer = 000000FA48E18800] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA52763800) [pid = 428] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4D7D5400) [pid = 428] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA48FD9C00) [pid = 428] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA493C2400) [pid = 428] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA537A3000) [pid = 428] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E173C00) [pid = 428] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA53524C00) [pid = 428] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55142400) [pid = 428] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA49477400) [pid = 428] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5792B000) [pid = 428] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:34:22 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55D74400) [pid = 428] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:34:23 INFO - PROCESS | 428 | 1467322463166 Marionette TRACE conn9 <- [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]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 14:34:23 INFO - PROCESS | 428 | 1467322463215 Marionette TRACE conn9 -> [0,1609,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 428 | 1467322463217 Marionette TRACE conn9 <- [1,1609,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:34:23 INFO - PROCESS | 428 | 1467322463221 Marionette TRACE conn9 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 428 | 1467322463222 Marionette TRACE conn9 <- [1,1610,null,{}] 14:34:23 INFO - PROCESS | 428 | 1467322463226 Marionette TRACE conn9 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:23 INFO - PROCESS | 428 | 1467322463228 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:23 INFO - PROCESS | 428 | 1467322463378 Marionette TRACE conn9 <- [1,1611,null,{"value":null}] 14:34:23 INFO - PROCESS | 428 | 1467322463416 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 428 | 1467322463418 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEA9800 == 42 [pid = 428] [id = 412] 14:34:23 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA56C8B400) [pid = 428] [serial = 1236] [outer = 0000000000000000] 14:34:23 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA58357000) [pid = 428] [serial = 1237] [outer = 000000FA56C8B400] 14:34:23 INFO - PROCESS | 428 | 1467322463464 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5B015400) [pid = 428] [serial = 1238] [outer = 000000FA56C8B400] 14:34:23 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:23 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:23 INFO - PROCESS | 428 | 1467322463876 Marionette TRACE conn9 <- [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]]]}] 14:34:23 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 14:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 14:34:23 INFO - PROCESS | 428 | 1467322463896 Marionette TRACE conn9 -> [0,1613,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 428 | 1467322463898 Marionette TRACE conn9 <- [1,1613,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:34:23 INFO - PROCESS | 428 | 1467322463901 Marionette TRACE conn9 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 428 | 1467322463903 Marionette TRACE conn9 <- [1,1614,null,{}] 14:34:23 INFO - PROCESS | 428 | 1467322463906 Marionette TRACE conn9 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:23 INFO - PROCESS | 428 | 1467322463908 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:24 INFO - PROCESS | 428 | 1467322464026 Marionette TRACE conn9 <- [1,1615,null,{"value":null}] 14:34:24 INFO - PROCESS | 428 | 1467322464034 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 428 | 1467322464036 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D19800 == 43 [pid = 428] [id = 413] 14:34:24 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B019800) [pid = 428] [serial = 1239] [outer = 0000000000000000] 14:34:24 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B0BAC00) [pid = 428] [serial = 1240] [outer = 000000FA5B019800] 14:34:24 INFO - PROCESS | 428 | 1467322464082 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B0C4C00) [pid = 428] [serial = 1241] [outer = 000000FA5B019800] 14:34:24 INFO - PROCESS | 428 | 1467322464462 Marionette TRACE conn9 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:34:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 14:34:24 INFO - PROCESS | 428 | 1467322464534 Marionette TRACE conn9 -> [0,1617,"getWindowHandle",null] 14:34:24 INFO - PROCESS | 428 | 1467322464536 Marionette TRACE conn9 <- [1,1617,null,{"value":"13"}] 14:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:34:24 INFO - PROCESS | 428 | 1467322464539 Marionette TRACE conn9 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 428 | 1467322464541 Marionette TRACE conn9 <- [1,1618,null,{}] 14:34:24 INFO - PROCESS | 428 | 1467322464545 Marionette TRACE conn9 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:24 INFO - PROCESS | 428 | 1467322464547 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:24 INFO - PROCESS | 428 | 1467322464663 Marionette TRACE conn9 <- [1,1619,null,{"value":null}] 14:34:24 INFO - PROCESS | 428 | 1467322464674 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 428 | 1467322464676 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E40B000 == 44 [pid = 428] [id = 414] 14:34:24 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B4A9800) [pid = 428] [serial = 1242] [outer = 0000000000000000] 14:34:24 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B4B2400) [pid = 428] [serial = 1243] [outer = 000000FA5B4A9800] 14:34:24 INFO - PROCESS | 428 | 1467322464722 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5BAA0400) [pid = 428] [serial = 1244] [outer = 000000FA5B4A9800] 14:34:25 INFO - PROCESS | 428 | 1467322465394 Marionette TRACE conn9 <- [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]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 881ms 14:34:25 INFO - PROCESS | 428 | 1467322465423 Marionette TRACE conn9 -> [0,1621,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 428 | 1467322465428 Marionette TRACE conn9 <- [1,1621,null,{"value":"13"}] 14:34:25 INFO - PROCESS | 428 | 1467322465433 Marionette TRACE conn9 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:34:25 INFO - PROCESS | 428 | 1467322465439 Marionette TRACE conn9 <- [1,1622,null,{}] 14:34:25 INFO - PROCESS | 428 | 1467322465445 Marionette TRACE conn9 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:25 INFO - PROCESS | 428 | 1467322465448 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:25 INFO - PROCESS | 428 | 1467322465568 Marionette TRACE conn9 <- [1,1623,null,{"value":null}] 14:34:25 INFO - PROCESS | 428 | 1467322465688 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 428 | 1467322465691 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553A3000 == 45 [pid = 428] [id = 415] 14:34:25 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4E5E3800) [pid = 428] [serial = 1245] [outer = 0000000000000000] 14:34:25 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4F70A400) [pid = 428] [serial = 1246] [outer = 000000FA4E5E3800] 14:34:25 INFO - PROCESS | 428 | 1467322465752 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA52C4F400) [pid = 428] [serial = 1247] [outer = 000000FA4E5E3800] 14:34:26 INFO - PROCESS | 428 | 1467322466385 Marionette TRACE conn9 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 14:34:26 INFO - PROCESS | 428 | 1467322466424 Marionette TRACE conn9 -> [0,1625,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 428 | 1467322466429 Marionette TRACE conn9 <- [1,1625,null,{"value":"13"}] 14:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:34:26 INFO - PROCESS | 428 | 1467322466436 Marionette TRACE conn9 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 428 | 1467322466439 Marionette TRACE conn9 <- [1,1626,null,{}] 14:34:26 INFO - PROCESS | 428 | 1467322466443 Marionette TRACE conn9 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:26 INFO - PROCESS | 428 | 1467322466447 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:26 INFO - PROCESS | 428 | 1467322466569 Marionette TRACE conn9 <- [1,1627,null,{"value":null}] 14:34:26 INFO - PROCESS | 428 | 1467322466689 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 428 | 1467322466692 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B46A800 == 46 [pid = 428] [id = 416] 14:34:26 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA550E6C00) [pid = 428] [serial = 1248] [outer = 0000000000000000] 14:34:26 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55D7E800) [pid = 428] [serial = 1249] [outer = 000000FA550E6C00] 14:34:26 INFO - PROCESS | 428 | 1467322466752 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA56C88400) [pid = 428] [serial = 1250] [outer = 000000FA550E6C00] 14:34:27 INFO - PROCESS | 428 | 1467322467369 Marionette TRACE conn9 <- [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]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 985ms 14:34:27 INFO - PROCESS | 428 | 1467322467428 Marionette TRACE conn9 -> [0,1629,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 428 | 1467322467431 Marionette TRACE conn9 <- [1,1629,null,{"value":"13"}] 14:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:34:27 INFO - PROCESS | 428 | 1467322467435 Marionette TRACE conn9 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 428 | 1467322467440 Marionette TRACE conn9 <- [1,1630,null,{}] 14:34:27 INFO - PROCESS | 428 | 1467322467451 Marionette TRACE conn9 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:27 INFO - PROCESS | 428 | 1467322467456 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:27 INFO - PROCESS | 428 | 1467322467571 Marionette TRACE conn9 <- [1,1631,null,{"value":null}] 14:34:27 INFO - PROCESS | 428 | 1467322467699 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 428 | 1467322467703 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E47A800 == 47 [pid = 428] [id = 417] 14:34:27 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4DEB6C00) [pid = 428] [serial = 1251] [outer = 0000000000000000] 14:34:27 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B4ACC00) [pid = 428] [serial = 1252] [outer = 000000FA4DEB6C00] 14:34:27 INFO - PROCESS | 428 | 1467322467764 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5BAA7000) [pid = 428] [serial = 1253] [outer = 000000FA4DEB6C00] 14:34:28 INFO - PROCESS | 428 | 1467322468568 Marionette TRACE conn9 <- [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]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1178ms 14:34:28 INFO - PROCESS | 428 | 1467322468615 Marionette TRACE conn9 -> [0,1633,"getWindowHandle",null] 14:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:34:28 INFO - PROCESS | 428 | 1467322468619 Marionette TRACE conn9 <- [1,1633,null,{"value":"13"}] 14:34:28 INFO - PROCESS | 428 | 1467322468624 Marionette TRACE conn9 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 428 | 1467322468627 Marionette TRACE conn9 <- [1,1634,null,{}] 14:34:28 INFO - PROCESS | 428 | 1467322468633 Marionette TRACE conn9 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:28 INFO - PROCESS | 428 | 1467322468635 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:28 INFO - PROCESS | 428 | 1467322468742 Marionette TRACE conn9 <- [1,1635,null,{"value":null}] 14:34:28 INFO - PROCESS | 428 | 1467322468821 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 428 | 1467322468824 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE32800 == 48 [pid = 428] [id = 418] 14:34:28 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4E1E8000) [pid = 428] [serial = 1254] [outer = 0000000000000000] 14:34:28 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4E45A400) [pid = 428] [serial = 1255] [outer = 000000FA4E1E8000] 14:34:28 INFO - PROCESS | 428 | 1467322468919 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4F7B0400) [pid = 428] [serial = 1256] [outer = 000000FA4E1E8000] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5346D000 == 47 [pid = 428] [id = 391] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDFA800 == 46 [pid = 428] [id = 389] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D19800 == 45 [pid = 428] [id = 413] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEA9800 == 44 [pid = 428] [id = 412] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C269800 == 43 [pid = 428] [id = 411] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC8A000 == 42 [pid = 428] [id = 410] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D35000 == 41 [pid = 428] [id = 409] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA56523000 == 40 [pid = 428] [id = 408] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D1A800 == 39 [pid = 428] [id = 407] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA55026800 == 38 [pid = 428] [id = 406] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E186800 == 37 [pid = 428] [id = 405] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA56516000 == 36 [pid = 428] [id = 392] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C4B1000 == 35 [pid = 428] [id = 402] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA52C22800 == 34 [pid = 428] [id = 403] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA57EAF800 == 33 [pid = 428] [id = 404] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C493800 == 32 [pid = 428] [id = 390] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E25F000 == 31 [pid = 428] [id = 393] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E47A800 == 30 [pid = 428] [id = 417] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B46A800 == 29 [pid = 428] [id = 416] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA553A3000 == 28 [pid = 428] [id = 415] 14:34:29 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E40B000 == 27 [pid = 428] [id = 414] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA52B28C00) [pid = 428] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4E2D8800) [pid = 428] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4EE08400) [pid = 428] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA49099400) [pid = 428] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA49470400) [pid = 428] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4E16D000) [pid = 428] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4946C800) [pid = 428] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54F5F800) [pid = 428] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA52740400) [pid = 428] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4EE6A800) [pid = 428] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA556CD400) [pid = 428] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA54FC2000) [pid = 428] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5576B000) [pid = 428] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55526000) [pid = 428] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55147C00) [pid = 428] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA57FB4800) [pid = 428] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55F83000) [pid = 428] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA579AC000) [pid = 428] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA58DB7C00) [pid = 428] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA54FC6C00) [pid = 428] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA56C87C00) [pid = 428] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA56F54400) [pid = 428] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5351C000) [pid = 428] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 14:34:29 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:29 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:30 INFO - PROCESS | 428 | 1467322470015 Marionette TRACE conn9 <- [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]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1446ms 14:34:30 INFO - PROCESS | 428 | 1467322470071 Marionette TRACE conn9 -> [0,1637,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 428 | 1467322470075 Marionette TRACE conn9 <- [1,1637,null,{"value":"13"}] 14:34:30 INFO - PROCESS | 428 | 1467322470079 Marionette TRACE conn9 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:34:30 INFO - PROCESS | 428 | 1467322470084 Marionette TRACE conn9 <- [1,1638,null,{}] 14:34:30 INFO - PROCESS | 428 | 1467322470089 Marionette TRACE conn9 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:30 INFO - PROCESS | 428 | 1467322470092 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:30 INFO - PROCESS | 428 | 1467322470184 Marionette TRACE conn9 <- [1,1639,null,{"value":null}] 14:34:30 INFO - PROCESS | 428 | 1467322470193 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 428 | 1467322470197 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE19000 == 28 [pid = 428] [id = 419] 14:34:30 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA49598400) [pid = 428] [serial = 1257] [outer = 0000000000000000] 14:34:30 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA496E2C00) [pid = 428] [serial = 1258] [outer = 000000FA49598400] 14:34:30 INFO - PROCESS | 428 | 1467322470253 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4DFAA800) [pid = 428] [serial = 1259] [outer = 000000FA49598400] 14:34:30 INFO - PROCESS | 428 | 1467322470749 Marionette TRACE conn9 <- [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]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 14:34:30 INFO - PROCESS | 428 | 1467322470837 Marionette TRACE conn9 -> [0,1641,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 428 | 1467322470842 Marionette TRACE conn9 <- [1,1641,null,{"value":"13"}] 14:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:34:30 INFO - PROCESS | 428 | 1467322470851 Marionette TRACE conn9 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 428 | 1467322470855 Marionette TRACE conn9 <- [1,1642,null,{}] 14:34:30 INFO - PROCESS | 428 | 1467322470858 Marionette TRACE conn9 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:30 INFO - PROCESS | 428 | 1467322470861 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:30 INFO - PROCESS | 428 | 1467322470964 Marionette TRACE conn9 <- [1,1643,null,{"value":null}] 14:34:31 INFO - PROCESS | 428 | 1467322471034 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 428 | 1467322471037 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D71800 == 29 [pid = 428] [id = 420] 14:34:31 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4959EC00) [pid = 428] [serial = 1260] [outer = 0000000000000000] 14:34:31 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4F70F800) [pid = 428] [serial = 1261] [outer = 000000FA4959EC00] 14:34:31 INFO - PROCESS | 428 | 1467322471086 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5274C400) [pid = 428] [serial = 1262] [outer = 000000FA4959EC00] 14:34:31 INFO - PROCESS | 428 | 1467322471458 Marionette TRACE conn9 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 14:34:31 INFO - PROCESS | 428 | 1467322471546 Marionette TRACE conn9 -> [0,1645,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 428 | 1467322471548 Marionette TRACE conn9 <- [1,1645,null,{"value":"13"}] 14:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:34:31 INFO - PROCESS | 428 | 1467322471552 Marionette TRACE conn9 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 428 | 1467322471556 Marionette TRACE conn9 <- [1,1646,null,{}] 14:34:31 INFO - PROCESS | 428 | 1467322471572 Marionette TRACE conn9 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:31 INFO - PROCESS | 428 | 1467322471576 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:31 INFO - PROCESS | 428 | 1467322471664 Marionette TRACE conn9 <- [1,1647,null,{"value":null}] 14:34:31 INFO - PROCESS | 428 | 1467322471671 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 428 | 1467322471675 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA558B7000 == 30 [pid = 428] [id = 421] 14:34:31 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5351C000) [pid = 428] [serial = 1263] [outer = 0000000000000000] 14:34:31 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA53522000) [pid = 428] [serial = 1264] [outer = 000000FA5351C000] 14:34:31 INFO - PROCESS | 428 | 1467322471724 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA54F5E400) [pid = 428] [serial = 1265] [outer = 000000FA5351C000] 14:34:32 INFO - PROCESS | 428 | 1467322472209 Marionette TRACE conn9 <- [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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 14:34:32 INFO - PROCESS | 428 | 1467322472247 Marionette TRACE conn9 -> [0,1649,"getWindowHandle",null] 14:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:34:32 INFO - PROCESS | 428 | 1467322472249 Marionette TRACE conn9 <- [1,1649,null,{"value":"13"}] 14:34:32 INFO - PROCESS | 428 | 1467322472252 Marionette TRACE conn9 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 428 | 1467322472254 Marionette TRACE conn9 <- [1,1650,null,{}] 14:34:32 INFO - PROCESS | 428 | 1467322472258 Marionette TRACE conn9 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 428 | 1467322472260 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:32 INFO - PROCESS | 428 | 1467322472403 Marionette TRACE conn9 <- [1,1651,null,{"value":null}] 14:34:32 INFO - PROCESS | 428 | 1467322472424 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 428 | 1467322472426 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCC800 == 31 [pid = 428] [id = 422] 14:34:32 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA54FC7C00) [pid = 428] [serial = 1266] [outer = 0000000000000000] 14:34:32 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55146800) [pid = 428] [serial = 1267] [outer = 000000FA54FC7C00] 14:34:32 INFO - PROCESS | 428 | 1467322472472 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA556CBC00) [pid = 428] [serial = 1268] [outer = 000000FA54FC7C00] 14:34:32 INFO - PROCESS | 428 | 1467322472895 Marionette TRACE conn9 <- [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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 14:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:34:32 INFO - PROCESS | 428 | 1467322472946 Marionette TRACE conn9 -> [0,1653,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 428 | 1467322472948 Marionette TRACE conn9 <- [1,1653,null,{"value":"13"}] 14:34:32 INFO - PROCESS | 428 | 1467322472951 Marionette TRACE conn9 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 428 | 1467322472953 Marionette TRACE conn9 <- [1,1654,null,{}] 14:34:32 INFO - PROCESS | 428 | 1467322472956 Marionette TRACE conn9 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 428 | 1467322472959 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:33 INFO - PROCESS | 428 | 1467322473064 Marionette TRACE conn9 <- [1,1655,null,{"value":null}] 14:34:33 INFO - PROCESS | 428 | 1467322473069 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 428 | 1467322473071 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56DA4800 == 32 [pid = 428] [id = 423] 14:34:33 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA556D2000) [pid = 428] [serial = 1269] [outer = 0000000000000000] 14:34:33 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA556D6C00) [pid = 428] [serial = 1270] [outer = 000000FA556D2000] 14:34:33 INFO - PROCESS | 428 | 1467322473116 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55B7C800) [pid = 428] [serial = 1271] [outer = 000000FA556D2000] 14:34:33 INFO - PROCESS | 428 | 1467322473599 Marionette TRACE conn9 <- [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]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 14:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:34:33 INFO - PROCESS | 428 | 1467322473651 Marionette TRACE conn9 -> [0,1657,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 428 | 1467322473654 Marionette TRACE conn9 <- [1,1657,null,{"value":"13"}] 14:34:33 INFO - PROCESS | 428 | 1467322473657 Marionette TRACE conn9 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 428 | 1467322473659 Marionette TRACE conn9 <- [1,1658,null,{}] 14:34:33 INFO - PROCESS | 428 | 1467322473662 Marionette TRACE conn9 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:33 INFO - PROCESS | 428 | 1467322473668 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:33 INFO - PROCESS | 428 | 1467322473819 Marionette TRACE conn9 <- [1,1659,null,{"value":null}] 14:34:33 INFO - PROCESS | 428 | 1467322473848 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 428 | 1467322473851 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C16000 == 33 [pid = 428] [id = 424] 14:34:33 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55D7D800) [pid = 428] [serial = 1272] [outer = 0000000000000000] 14:34:33 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA56F50400) [pid = 428] [serial = 1273] [outer = 000000FA55D7D800] 14:34:33 INFO - PROCESS | 428 | 1467322473896 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA57929400) [pid = 428] [serial = 1274] [outer = 000000FA55D7D800] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA52C5A800) [pid = 428] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA48FD4000) [pid = 428] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA49469C00) [pid = 428] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA48FDA400) [pid = 428] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4946A000) [pid = 428] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4F70AC00) [pid = 428] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA56F55000) [pid = 428] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA48E18800) [pid = 428] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55344800) [pid = 428] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA56C8B400) [pid = 428] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4EFD7800) [pid = 428] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5B4A9800) [pid = 428] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:34:34 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5B019800) [pid = 428] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:34:34 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:34 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:34 INFO - PROCESS | 428 | 1467322474487 Marionette TRACE conn9 <- [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]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 881ms 14:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:34:34 INFO - PROCESS | 428 | 1467322474539 Marionette TRACE conn9 -> [0,1661,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 428 | 1467322474541 Marionette TRACE conn9 <- [1,1661,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 428 | 1467322474544 Marionette TRACE conn9 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 428 | 1467322474546 Marionette TRACE conn9 <- [1,1662,null,{}] 14:34:34 INFO - PROCESS | 428 | 1467322474550 Marionette TRACE conn9 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 428 | 1467322474552 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:34 INFO - PROCESS | 428 | 1467322474630 Marionette TRACE conn9 <- [1,1663,null,{"value":null}] 14:34:34 INFO - PROCESS | 428 | 1467322474635 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 428 | 1467322474637 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B01F000 == 34 [pid = 428] [id = 425] 14:34:34 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4DF0B400) [pid = 428] [serial = 1275] [outer = 0000000000000000] 14:34:34 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA556D0400) [pid = 428] [serial = 1276] [outer = 000000FA4DF0B400] 14:34:34 INFO - PROCESS | 428 | 1467322474682 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56F5DC00) [pid = 428] [serial = 1277] [outer = 000000FA4DF0B400] 14:34:35 INFO - PROCESS | 428 | 1467322475083 Marionette TRACE conn9 <- [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]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 587ms 14:34:35 INFO - PROCESS | 428 | 1467322475142 Marionette TRACE conn9 -> [0,1665,"getWindowHandle",null] 14:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:34:35 INFO - PROCESS | 428 | 1467322475145 Marionette TRACE conn9 <- [1,1665,null,{"value":"13"}] 14:34:35 INFO - PROCESS | 428 | 1467322475148 Marionette TRACE conn9 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - PROCESS | 428 | 1467322475150 Marionette TRACE conn9 <- [1,1666,null,{}] 14:34:35 INFO - PROCESS | 428 | 1467322475158 Marionette TRACE conn9 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:35 INFO - PROCESS | 428 | 1467322475160 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:35 INFO - PROCESS | 428 | 1467322475241 Marionette TRACE conn9 <- [1,1667,null,{"value":null}] 14:34:35 INFO - PROCESS | 428 | 1467322475247 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 428 | 1467322475249 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC78000 == 35 [pid = 428] [id = 426] 14:34:35 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA579A9800) [pid = 428] [serial = 1278] [outer = 0000000000000000] 14:34:35 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA579B0400) [pid = 428] [serial = 1279] [outer = 000000FA579A9800] 14:34:35 INFO - PROCESS | 428 | 1467322475296 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5834E000) [pid = 428] [serial = 1280] [outer = 000000FA579A9800] 14:34:35 INFO - PROCESS | 428 | 1467322475760 Marionette TRACE conn9 <- [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]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 650ms 14:34:35 INFO - PROCESS | 428 | 1467322475804 Marionette TRACE conn9 -> [0,1669,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 428 | 1467322475806 Marionette TRACE conn9 <- [1,1669,null,{"value":"13"}] 14:34:35 INFO - PROCESS | 428 | 1467322475809 Marionette TRACE conn9 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:34:35 INFO - PROCESS | 428 | 1467322475811 Marionette TRACE conn9 <- [1,1670,null,{}] 14:34:35 INFO - PROCESS | 428 | 1467322475815 Marionette TRACE conn9 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:35 INFO - PROCESS | 428 | 1467322475817 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:35 INFO - PROCESS | 428 | 1467322475897 Marionette TRACE conn9 <- [1,1671,null,{"value":null}] 14:34:35 INFO - PROCESS | 428 | 1467322475902 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 428 | 1467322475904 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C258800 == 36 [pid = 428] [id = 427] 14:34:35 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA58DB5400) [pid = 428] [serial = 1281] [outer = 0000000000000000] 14:34:35 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA58DBE000) [pid = 428] [serial = 1282] [outer = 000000FA58DB5400] 14:34:35 INFO - PROCESS | 428 | 1467322475949 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5B0B9400) [pid = 428] [serial = 1283] [outer = 000000FA58DB5400] 14:34:36 INFO - PROCESS | 428 | 1467322476483 Marionette TRACE conn9 <- [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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 14:34:36 INFO - PROCESS | 428 | 1467322476547 Marionette TRACE conn9 -> [0,1673,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 428 | 1467322476552 Marionette TRACE conn9 <- [1,1673,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:34:36 INFO - PROCESS | 428 | 1467322476557 Marionette TRACE conn9 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 428 | 1467322476561 Marionette TRACE conn9 <- [1,1674,null,{}] 14:34:36 INFO - PROCESS | 428 | 1467322476567 Marionette TRACE conn9 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 428 | 1467322476570 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:36 INFO - PROCESS | 428 | 1467322476750 Marionette TRACE conn9 <- [1,1675,null,{"value":null}] 14:34:36 INFO - PROCESS | 428 | 1467322476823 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 428 | 1467322476826 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53453800 == 37 [pid = 428] [id = 428] 14:34:36 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA490A4000) [pid = 428] [serial = 1284] [outer = 0000000000000000] 14:34:36 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4D5DAC00) [pid = 428] [serial = 1285] [outer = 000000FA490A4000] 14:34:36 INFO - PROCESS | 428 | 1467322476925 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4EE73000) [pid = 428] [serial = 1286] [outer = 000000FA490A4000] 14:34:37 INFO - PROCESS | 428 | 1467322477651 Marionette TRACE conn9 <- [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]]]}] 14:34:37 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 14:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1132ms 14:34:37 INFO - PROCESS | 428 | 1467322477693 Marionette TRACE conn9 -> [0,1677,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 428 | 1467322477698 Marionette TRACE conn9 <- [1,1677,null,{"value":"13"}] 14:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:34:37 INFO - PROCESS | 428 | 1467322477705 Marionette TRACE conn9 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 428 | 1467322477708 Marionette TRACE conn9 <- [1,1678,null,{}] 14:34:37 INFO - PROCESS | 428 | 1467322477713 Marionette TRACE conn9 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:37 INFO - PROCESS | 428 | 1467322477716 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:37 INFO - PROCESS | 428 | 1467322477856 Marionette TRACE conn9 <- [1,1679,null,{"value":null}] 14:34:37 INFO - PROCESS | 428 | 1467322477928 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 428 | 1467322477931 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D91000 == 38 [pid = 428] [id = 429] 14:34:37 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5351C400) [pid = 428] [serial = 1287] [outer = 0000000000000000] 14:34:38 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5379A000) [pid = 428] [serial = 1288] [outer = 000000FA5351C400] 14:34:38 INFO - PROCESS | 428 | 1467322478030 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA550E3C00) [pid = 428] [serial = 1289] [outer = 000000FA5351C400] 14:34:38 INFO - PROCESS | 428 | 1467322478937 Marionette TRACE conn9 <- [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]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1297ms 14:34:39 INFO - PROCESS | 428 | 1467322479004 Marionette TRACE conn9 -> [0,1681,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 428 | 1467322479008 Marionette TRACE conn9 <- [1,1681,null,{"value":"13"}] 14:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:34:39 INFO - PROCESS | 428 | 1467322479013 Marionette TRACE conn9 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 428 | 1467322479017 Marionette TRACE conn9 <- [1,1682,null,{}] 14:34:39 INFO - PROCESS | 428 | 1467322479022 Marionette TRACE conn9 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:39 INFO - PROCESS | 428 | 1467322479025 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:39 INFO - PROCESS | 428 | 1467322479143 Marionette TRACE conn9 <- [1,1683,null,{"value":null}] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC78000 == 37 [pid = 428] [id = 426] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B01F000 == 36 [pid = 428] [id = 425] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C16000 == 35 [pid = 428] [id = 424] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA56DA4800 == 34 [pid = 428] [id = 423] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FCC800 == 33 [pid = 428] [id = 422] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA558B7000 == 32 [pid = 428] [id = 421] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D71800 == 31 [pid = 428] [id = 420] 14:34:39 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE19000 == 30 [pid = 428] [id = 419] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5B0C4C00) [pid = 428] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA53189800) [pid = 428] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA54F5AC00) [pid = 428] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA496D8400) [pid = 428] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA55D81800) [pid = 428] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA49640400) [pid = 428] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4F715400) [pid = 428] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA57935000) [pid = 428] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA58DB5000) [pid = 428] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55B77400) [pid = 428] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55F86800) [pid = 428] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B011000) [pid = 428] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA58357000) [pid = 428] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4E176800) [pid = 428] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54FBB400) [pid = 428] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4DED2400) [pid = 428] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA556D4800) [pid = 428] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA54FC6400) [pid = 428] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA58DBF400) [pid = 428] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA579B4C00) [pid = 428] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5274CC00) [pid = 428] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5B015400) [pid = 428] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5BAA0400) [pid = 428] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5B4B2400) [pid = 428] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5B0BAC00) [pid = 428] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 14:34:39 INFO - PROCESS | 428 | 1467322479266 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 428 | 1467322479271 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE51800 == 31 [pid = 428] [id = 430] 14:34:39 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4843D400) [pid = 428] [serial = 1290] [outer = 0000000000000000] 14:34:39 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA48FD1C00) [pid = 428] [serial = 1291] [outer = 000000FA4843D400] 14:34:39 INFO - PROCESS | 428 | 1467322479323 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4DEA9800) [pid = 428] [serial = 1292] [outer = 000000FA4843D400] 14:34:39 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:39 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:39 INFO - PROCESS | 428 | 1467322479749 Marionette TRACE conn9 <- [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]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 797ms 14:34:39 INFO - PROCESS | 428 | 1467322479814 Marionette TRACE conn9 -> [0,1685,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 428 | 1467322479819 Marionette TRACE conn9 <- [1,1685,null,{"value":"13"}] 14:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:34:39 INFO - PROCESS | 428 | 1467322479825 Marionette TRACE conn9 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 428 | 1467322479827 Marionette TRACE conn9 <- [1,1686,null,{}] 14:34:39 INFO - PROCESS | 428 | 1467322479831 Marionette TRACE conn9 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:39 INFO - PROCESS | 428 | 1467322479834 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:39 INFO - PROCESS | 428 | 1467322479929 Marionette TRACE conn9 <- [1,1687,null,{"value":null}] 14:34:39 INFO - PROCESS | 428 | 1467322479938 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 428 | 1467322479940 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553AA800 == 32 [pid = 428] [id = 431] 14:34:39 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5274B800) [pid = 428] [serial = 1293] [outer = 0000000000000000] 14:34:40 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA5275A400) [pid = 428] [serial = 1294] [outer = 000000FA5274B800] 14:34:40 INFO - PROCESS | 428 | 1467322479994 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5344F800) [pid = 428] [serial = 1295] [outer = 000000FA5274B800] 14:34:40 INFO - PROCESS | 428 | 1467322480460 Marionette TRACE conn9 <- [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]]]}] 14:34:40 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 14:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 14:34:40 INFO - PROCESS | 428 | 1467322480520 Marionette TRACE conn9 -> [0,1689,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 428 | 1467322480522 Marionette TRACE conn9 <- [1,1689,null,{"value":"13"}] 14:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:34:40 INFO - PROCESS | 428 | 1467322480526 Marionette TRACE conn9 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - PROCESS | 428 | 1467322480529 Marionette TRACE conn9 <- [1,1690,null,{}] 14:34:40 INFO - PROCESS | 428 | 1467322480541 Marionette TRACE conn9 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:40 INFO - PROCESS | 428 | 1467322480546 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:40 INFO - PROCESS | 428 | 1467322480670 Marionette TRACE conn9 <- [1,1691,null,{"value":null}] 14:34:40 INFO - PROCESS | 428 | 1467322480747 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 428 | 1467322480751 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F64000 == 33 [pid = 428] [id = 432] 14:34:40 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA493C4400) [pid = 428] [serial = 1296] [outer = 0000000000000000] 14:34:40 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA550E5400) [pid = 428] [serial = 1297] [outer = 000000FA493C4400] 14:34:40 INFO - PROCESS | 428 | 1467322480800 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA556D9400) [pid = 428] [serial = 1298] [outer = 000000FA493C4400] 14:34:41 INFO - PROCESS | 428 | 1467322481189 Marionette TRACE conn9 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 14:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:34:41 INFO - PROCESS | 428 | 1467322481219 Marionette TRACE conn9 -> [0,1693,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 428 | 1467322481222 Marionette TRACE conn9 <- [1,1693,null,{"value":"13"}] 14:34:41 INFO - PROCESS | 428 | 1467322481225 Marionette TRACE conn9 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 428 | 1467322481227 Marionette TRACE conn9 <- [1,1694,null,{}] 14:34:41 INFO - PROCESS | 428 | 1467322481230 Marionette TRACE conn9 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:41 INFO - PROCESS | 428 | 1467322481232 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:41 INFO - PROCESS | 428 | 1467322481356 Marionette TRACE conn9 <- [1,1695,null,{"value":null}] 14:34:41 INFO - PROCESS | 428 | 1467322481403 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 428 | 1467322481405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58383000 == 34 [pid = 428] [id = 433] 14:34:41 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55528000) [pid = 428] [serial = 1299] [outer = 0000000000000000] 14:34:41 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55D77400) [pid = 428] [serial = 1300] [outer = 000000FA55528000] 14:34:41 INFO - PROCESS | 428 | 1467322481452 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5606AC00) [pid = 428] [serial = 1301] [outer = 000000FA55528000] 14:34:41 INFO - PROCESS | 428 | 1467322481890 Marionette TRACE conn9 <- [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]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 14:34:41 INFO - PROCESS | 428 | 1467322481920 Marionette TRACE conn9 -> [0,1697,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 428 | 1467322481922 Marionette TRACE conn9 <- [1,1697,null,{"value":"13"}] 14:34:41 INFO - PROCESS | 428 | 1467322481925 Marionette TRACE conn9 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:34:41 INFO - PROCESS | 428 | 1467322481927 Marionette TRACE conn9 <- [1,1698,null,{}] 14:34:41 INFO - PROCESS | 428 | 1467322481930 Marionette TRACE conn9 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:41 INFO - PROCESS | 428 | 1467322481933 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:42 INFO - PROCESS | 428 | 1467322482068 Marionette TRACE conn9 <- [1,1699,null,{"value":null}] 14:34:42 INFO - PROCESS | 428 | 1467322482090 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 428 | 1467322482092 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B02A800 == 35 [pid = 428] [id = 434] 14:34:42 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56C87C00) [pid = 428] [serial = 1302] [outer = 0000000000000000] 14:34:42 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56F52C00) [pid = 428] [serial = 1303] [outer = 000000FA56C87C00] 14:34:42 INFO - PROCESS | 428 | 1467322482137 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA579A7C00) [pid = 428] [serial = 1304] [outer = 000000FA56C87C00] 14:34:42 INFO - PROCESS | 428 | 1467322482599 Marionette TRACE conn9 <- [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]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 14:34:42 INFO - PROCESS | 428 | 1467322482662 Marionette TRACE conn9 -> [0,1701,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 428 | 1467322482664 Marionette TRACE conn9 <- [1,1701,null,{"value":"13"}] 14:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:34:42 INFO - PROCESS | 428 | 1467322482668 Marionette TRACE conn9 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 428 | 1467322482669 Marionette TRACE conn9 <- [1,1702,null,{}] 14:34:42 INFO - PROCESS | 428 | 1467322482673 Marionette TRACE conn9 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:42 INFO - PROCESS | 428 | 1467322482679 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:42 INFO - PROCESS | 428 | 1467322482815 Marionette TRACE conn9 <- [1,1703,null,{"value":null}] 14:34:42 INFO - PROCESS | 428 | 1467322482869 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 428 | 1467322482871 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C252800 == 36 [pid = 428] [id = 435] 14:34:42 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA58DB5000) [pid = 428] [serial = 1305] [outer = 0000000000000000] 14:34:42 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B0BBC00) [pid = 428] [serial = 1306] [outer = 000000FA58DB5000] 14:34:42 INFO - PROCESS | 428 | 1467322482917 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B0C6C00) [pid = 428] [serial = 1307] [outer = 000000FA58DB5000] 14:34:43 INFO - PROCESS | 428 | 1467322483356 Marionette TRACE conn9 <- [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 14:34:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 14:34:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 14:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:43 INFO - _addTest/ [0,1705,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 428 | 1467322483460 Marionette TRACE conn9 <- [1,1705,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:34:43 INFO - PROCESS | 428 | 1467322483463 Marionette TRACE conn9 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 428 | 1467322483465 Marionette TRACE conn9 <- [1,1706,null,{}] 14:34:43 INFO - PROCESS | 428 | 1467322483469 Marionette TRACE conn9 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:43 INFO - PROCESS | 428 | 1467322483471 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:43 INFO - PROCESS | 428 | 1467322483553 Marionette TRACE conn9 <- [1,1707,null,{"value":null}] 14:34:43 INFO - PROCESS | 428 | 1467322483562 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 428 | 1467322483564 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDF2800 == 37 [pid = 428] [id = 436] 14:34:43 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4DED6C00) [pid = 428] [serial = 1308] [outer = 0000000000000000] 14:34:43 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4EE74400) [pid = 428] [serial = 1309] [outer = 000000FA4DED6C00] 14:34:43 INFO - PROCESS | 428 | 1467322483609 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55A10C00) [pid = 428] [serial = 1310] [outer = 000000FA4DED6C00] 14:34:44 INFO - PROCESS | 428 | 1467322484023 Marionette TRACE conn9 <- [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]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 585ms 14:34:44 INFO - PROCESS | 428 | 1467322484054 Marionette TRACE conn9 -> [0,1709,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 428 | 1467322484056 Marionette TRACE conn9 <- [1,1709,null,{"value":"13"}] 14:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:34:44 INFO - PROCESS | 428 | 1467322484059 Marionette TRACE conn9 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 428 | 1467322484061 Marionette TRACE conn9 <- [1,1710,null,{}] 14:34:44 INFO - PROCESS | 428 | 1467322484065 Marionette TRACE conn9 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 428 | 1467322484066 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:44 INFO - PROCESS | 428 | 1467322484155 Marionette TRACE conn9 <- [1,1711,null,{"value":null}] 14:34:44 INFO - PROCESS | 428 | 1467322484160 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 428 | 1467322484162 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBD800 == 38 [pid = 428] [id = 437] 14:34:44 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5BA99800) [pid = 428] [serial = 1311] [outer = 0000000000000000] 14:34:44 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5BA9F800) [pid = 428] [serial = 1312] [outer = 000000FA5BA99800] 14:34:44 INFO - PROCESS | 428 | 1467322484207 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5BC21800) [pid = 428] [serial = 1313] [outer = 000000FA5BA99800] 14:34:44 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:44 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:44 INFO - PROCESS | 428 | 1467322484622 Marionette TRACE conn9 <- [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]]]}] 14:34:44 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 14:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 587ms 14:34:44 INFO - PROCESS | 428 | 1467322484647 Marionette TRACE conn9 -> [0,1713,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 428 | 1467322484650 Marionette TRACE conn9 <- [1,1713,null,{"value":"13"}] 14:34:44 INFO - PROCESS | 428 | 1467322484653 Marionette TRACE conn9 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:34:44 INFO - PROCESS | 428 | 1467322484655 Marionette TRACE conn9 <- [1,1714,null,{}] 14:34:44 INFO - PROCESS | 428 | 1467322484658 Marionette TRACE conn9 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 428 | 1467322484660 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:44 INFO - PROCESS | 428 | 1467322484778 Marionette TRACE conn9 <- [1,1715,null,{"value":null}] 14:34:44 INFO - PROCESS | 428 | 1467322484800 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 428 | 1467322484802 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F61800 == 39 [pid = 428] [id = 438] 14:34:44 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BC25800) [pid = 428] [serial = 1314] [outer = 0000000000000000] 14:34:44 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5BC2B000) [pid = 428] [serial = 1315] [outer = 000000FA5BC25800] 14:34:44 INFO - PROCESS | 428 | 1467322484847 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BC6C000) [pid = 428] [serial = 1316] [outer = 000000FA5BC25800] 14:34:45 INFO - PROCESS | 428 | 1467322485280 Marionette TRACE conn9 <- [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]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 14:34:45 INFO - PROCESS | 428 | 1467322485348 Marionette TRACE conn9 -> [0,1717,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 428 | 1467322485350 Marionette TRACE conn9 <- [1,1717,null,{"value":"13"}] 14:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:34:45 INFO - PROCESS | 428 | 1467322485354 Marionette TRACE conn9 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 428 | 1467322485355 Marionette TRACE conn9 <- [1,1718,null,{}] 14:34:45 INFO - PROCESS | 428 | 1467322485359 Marionette TRACE conn9 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:45 INFO - PROCESS | 428 | 1467322485361 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:45 INFO - PROCESS | 428 | 1467322485490 Marionette TRACE conn9 <- [1,1719,null,{"value":null}] 14:34:45 INFO - PROCESS | 428 | 1467322485616 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 428 | 1467322485620 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E1B7000 == 40 [pid = 428] [id = 439] 14:34:45 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4733BC00) [pid = 428] [serial = 1317] [outer = 0000000000000000] 14:34:45 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA47C09000) [pid = 428] [serial = 1318] [outer = 000000FA4733BC00] 14:34:45 INFO - PROCESS | 428 | 1467322485682 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4D786400) [pid = 428] [serial = 1319] [outer = 000000FA4733BC00] 14:34:46 INFO - PROCESS | 428 | 1467322486330 Marionette TRACE conn9 <- [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] 14:34:46 INFO - PROCESS | 428 | 1467322486390 Marionette TRACE conn9 <- [1,1721,null,{"value":"13"}] 14:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:34:46 INFO - PROCESS | 428 | 1467322486416 Marionette TRACE conn9 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 428 | 1467322486420 Marionette TRACE conn9 <- [1,1722,null,{}] 14:34:46 INFO - PROCESS | 428 | 1467322486425 Marionette TRACE conn9 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:46 INFO - PROCESS | 428 | 1467322486428 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:46 INFO - PROCESS | 428 | 1467322486552 Marionette TRACE conn9 <- [1,1723,null,{"value":null}] 14:34:46 INFO - PROCESS | 428 | 1467322486667 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 428 | 1467322486670 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57F93000 == 41 [pid = 428] [id = 440] 14:34:46 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA53C97800) [pid = 428] [serial = 1320] [outer = 0000000000000000] 14:34:46 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA54FC4000) [pid = 428] [serial = 1321] [outer = 000000FA53C97800] 14:34:46 INFO - PROCESS | 428 | 1467322486730 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55A08000) [pid = 428] [serial = 1322] [outer = 000000FA53C97800] 14:34:47 INFO - PROCESS | 428 | 1467322487326 Marionette TRACE conn9 <- [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]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 964ms 14:34:47 INFO - PROCESS | 428 | 1467322487363 Marionette TRACE conn9 -> [0,1725,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 428 | 1467322487367 Marionette TRACE conn9 <- [1,1725,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:34:47 INFO - PROCESS | 428 | 1467322487370 Marionette TRACE conn9 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 428 | 1467322487373 Marionette TRACE conn9 <- [1,1726,null,{}] 14:34:47 INFO - PROCESS | 428 | 1467322487377 Marionette TRACE conn9 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:47 INFO - PROCESS | 428 | 1467322487380 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:47 INFO - PROCESS | 428 | 1467322487494 Marionette TRACE conn9 <- [1,1727,null,{"value":null}] 14:34:47 INFO - PROCESS | 428 | 1467322487616 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 428 | 1467322487619 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E420800 == 42 [pid = 428] [id = 441] 14:34:47 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA57F52C00) [pid = 428] [serial = 1323] [outer = 0000000000000000] 14:34:47 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA58DBE400) [pid = 428] [serial = 1324] [outer = 000000FA57F52C00] 14:34:47 INFO - PROCESS | 428 | 1467322487675 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B0BB800) [pid = 428] [serial = 1325] [outer = 000000FA57F52C00] 14:34:48 INFO - PROCESS | 428 | 1467322488305 Marionette TRACE conn9 <- [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]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 14:34:48 INFO - PROCESS | 428 | 1467322488358 Marionette TRACE conn9 -> [0,1729,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 428 | 1467322488363 Marionette TRACE conn9 <- [1,1729,null,{"value":"13"}] 14:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:34:48 INFO - PROCESS | 428 | 1467322488387 Marionette TRACE conn9 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 428 | 1467322488392 Marionette TRACE conn9 <- [1,1730,null,{}] 14:34:48 INFO - PROCESS | 428 | 1467322488398 Marionette TRACE conn9 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:48 INFO - PROCESS | 428 | 1467322488402 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:48 INFO - PROCESS | 428 | 1467322488526 Marionette TRACE conn9 <- [1,1731,null,{"value":null}] 14:34:48 INFO - PROCESS | 428 | 1467322488761 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 428 | 1467322488764 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D694800 == 43 [pid = 428] [id = 442] 14:34:48 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4909E400) [pid = 428] [serial = 1326] [outer = 0000000000000000] 14:34:48 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA493C6400) [pid = 428] [serial = 1327] [outer = 000000FA4909E400] 14:34:48 INFO - PROCESS | 428 | 1467322488830 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4E2DB000) [pid = 428] [serial = 1328] [outer = 000000FA4909E400] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F61800 == 42 [pid = 428] [id = 438] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEBD800 == 41 [pid = 428] [id = 437] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDF2800 == 40 [pid = 428] [id = 436] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C252800 == 39 [pid = 428] [id = 435] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B02A800 == 38 [pid = 428] [id = 434] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA58383000 == 37 [pid = 428] [id = 433] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F64000 == 36 [pid = 428] [id = 432] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA553AA800 == 35 [pid = 428] [id = 431] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE51800 == 34 [pid = 428] [id = 430] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C258800 == 33 [pid = 428] [id = 427] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA53453800 == 32 [pid = 428] [id = 428] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D91000 == 31 [pid = 428] [id = 429] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE32800 == 30 [pid = 428] [id = 418] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E420800 == 29 [pid = 428] [id = 441] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA57F93000 == 28 [pid = 428] [id = 440] 14:34:50 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E1B7000 == 27 [pid = 428] [id = 439] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA55146800) [pid = 428] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA496E2C00) [pid = 428] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4DFAA800) [pid = 428] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4F70F800) [pid = 428] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA5274C400) [pid = 428] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA53522000) [pid = 428] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4F7B0400) [pid = 428] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4E45A400) [pid = 428] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA556D6C00) [pid = 428] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA52C4F400) [pid = 428] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5834E000) [pid = 428] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4F70A400) [pid = 428] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA56C88400) [pid = 428] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA58DBE000) [pid = 428] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55D7E800) [pid = 428] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5BAA7000) [pid = 428] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5B4ACC00) [pid = 428] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA556CBC00) [pid = 428] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA56F50400) [pid = 428] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55B7C800) [pid = 428] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA579B0400) [pid = 428] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA57929400) [pid = 428] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA556D0400) [pid = 428] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA56F5DC00) [pid = 428] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA54F5E400) [pid = 428] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 14:34:50 INFO - PROCESS | 428 | 1467322490134 Marionette TRACE conn9 <- [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]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1809ms 14:34:50 INFO - PROCESS | 428 | 1467322490181 Marionette TRACE conn9 -> [0,1733,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 428 | 1467322490186 Marionette TRACE conn9 <- [1,1733,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:34:50 INFO - PROCESS | 428 | 1467322490191 Marionette TRACE conn9 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 428 | 1467322490195 Marionette TRACE conn9 <- [1,1734,null,{}] 14:34:50 INFO - PROCESS | 428 | 1467322490201 Marionette TRACE conn9 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:50 INFO - PROCESS | 428 | 1467322490204 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:50 INFO - PROCESS | 428 | 1467322490343 Marionette TRACE conn9 <- [1,1735,null,{"value":null}] 14:34:50 INFO - PROCESS | 428 | 1467322490352 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 428 | 1467322490357 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D99C000 == 28 [pid = 428] [id = 443] 14:34:50 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA49475000) [pid = 428] [serial = 1329] [outer = 0000000000000000] 14:34:50 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA49634000) [pid = 428] [serial = 1330] [outer = 000000FA49475000] 14:34:50 INFO - PROCESS | 428 | 1467322490407 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4D783800) [pid = 428] [serial = 1331] [outer = 000000FA49475000] 14:34:50 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:50 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:50 INFO - PROCESS | 428 | 1467322490908 Marionette TRACE conn9 <- [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]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 14:34:50 INFO - PROCESS | 428 | 1467322490928 Marionette TRACE conn9 -> [0,1737,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 428 | 1467322490933 Marionette TRACE conn9 <- [1,1737,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:34:50 INFO - PROCESS | 428 | 1467322490940 Marionette TRACE conn9 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 428 | 1467322490943 Marionette TRACE conn9 <- [1,1738,null,{}] 14:34:50 INFO - PROCESS | 428 | 1467322490946 Marionette TRACE conn9 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:50 INFO - PROCESS | 428 | 1467322490949 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:51 INFO - PROCESS | 428 | 1467322491042 Marionette TRACE conn9 <- [1,1739,null,{"value":null}] 14:34:51 INFO - PROCESS | 428 | 1467322491050 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 428 | 1467322491053 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53456000 == 29 [pid = 428] [id = 444] 14:34:51 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4EE6A800) [pid = 428] [serial = 1332] [outer = 0000000000000000] 14:34:51 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4EF75000) [pid = 428] [serial = 1333] [outer = 000000FA4EE6A800] 14:34:51 INFO - PROCESS | 428 | 1467322491103 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4F717400) [pid = 428] [serial = 1334] [outer = 000000FA4EE6A800] 14:34:51 INFO - PROCESS | 428 | 1467322491575 Marionette TRACE conn9 <- [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]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 693ms 14:34:51 INFO - PROCESS | 428 | 1467322491634 Marionette TRACE conn9 -> [0,1741,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 428 | 1467322491637 Marionette TRACE conn9 <- [1,1741,null,{"value":"13"}] 14:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:34:51 INFO - PROCESS | 428 | 1467322491640 Marionette TRACE conn9 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 428 | 1467322491644 Marionette TRACE conn9 <- [1,1742,null,{}] 14:34:51 INFO - PROCESS | 428 | 1467322491655 Marionette TRACE conn9 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:51 INFO - PROCESS | 428 | 1467322491660 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:51 INFO - PROCESS | 428 | 1467322491807 Marionette TRACE conn9 <- [1,1743,null,{"value":null}] 14:34:51 INFO - PROCESS | 428 | 1467322491858 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 428 | 1467322491861 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55031800 == 30 [pid = 428] [id = 445] 14:34:51 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA52764800) [pid = 428] [serial = 1335] [outer = 0000000000000000] 14:34:51 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA52C5C000) [pid = 428] [serial = 1336] [outer = 000000FA52764800] 14:34:51 INFO - PROCESS | 428 | 1467322491910 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5351B800) [pid = 428] [serial = 1337] [outer = 000000FA52764800] 14:34:52 INFO - PROCESS | 428 | 1467322492304 Marionette TRACE conn9 <- [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]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 14:34:52 INFO - PROCESS | 428 | 1467322492335 Marionette TRACE conn9 -> [0,1745,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 428 | 1467322492338 Marionette TRACE conn9 <- [1,1745,null,{"value":"13"}] 14:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:34:52 INFO - PROCESS | 428 | 1467322492341 Marionette TRACE conn9 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 428 | 1467322492343 Marionette TRACE conn9 <- [1,1746,null,{}] 14:34:52 INFO - PROCESS | 428 | 1467322492347 Marionette TRACE conn9 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:52 INFO - PROCESS | 428 | 1467322492349 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:52 INFO - PROCESS | 428 | 1467322492481 Marionette TRACE conn9 <- [1,1747,null,{"value":null}] 14:34:52 INFO - PROCESS | 428 | 1467322492486 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 428 | 1467322492488 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D1D000 == 31 [pid = 428] [id = 446] 14:34:52 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54F58C00) [pid = 428] [serial = 1338] [outer = 0000000000000000] 14:34:52 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54F63000) [pid = 428] [serial = 1339] [outer = 000000FA54F58C00] 14:34:52 INFO - PROCESS | 428 | 1467322492575 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA550DDC00) [pid = 428] [serial = 1340] [outer = 000000FA54F58C00] 14:34:53 INFO - PROCESS | 428 | 1467322493010 Marionette TRACE conn9 <- [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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 14:34:53 INFO - PROCESS | 428 | 1467322493077 Marionette TRACE conn9 -> [0,1749,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 428 | 1467322493080 Marionette TRACE conn9 <- [1,1749,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:34:53 INFO - PROCESS | 428 | 1467322493083 Marionette TRACE conn9 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 428 | 1467322493085 Marionette TRACE conn9 <- [1,1750,null,{}] 14:34:53 INFO - PROCESS | 428 | 1467322493089 Marionette TRACE conn9 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:53 INFO - PROCESS | 428 | 1467322493091 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:53 INFO - PROCESS | 428 | 1467322493224 Marionette TRACE conn9 <- [1,1751,null,{"value":null}] 14:34:53 INFO - PROCESS | 428 | 1467322493243 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 428 | 1467322493245 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F67000 == 32 [pid = 428] [id = 447] 14:34:53 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA49473400) [pid = 428] [serial = 1341] [outer = 0000000000000000] 14:34:53 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55527400) [pid = 428] [serial = 1342] [outer = 000000FA49473400] 14:34:53 INFO - PROCESS | 428 | 1467322493290 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55768400) [pid = 428] [serial = 1343] [outer = 000000FA49473400] 14:34:53 INFO - PROCESS | 428 | 1467322493769 Marionette TRACE conn9 <- [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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 14:34:53 INFO - PROCESS | 428 | 1467322493820 Marionette TRACE conn9 -> [0,1753,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 428 | 1467322493822 Marionette TRACE conn9 <- [1,1753,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:34:53 INFO - PROCESS | 428 | 1467322493826 Marionette TRACE conn9 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 428 | 1467322493827 Marionette TRACE conn9 <- [1,1754,null,{}] 14:34:53 INFO - PROCESS | 428 | 1467322493831 Marionette TRACE conn9 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:53 INFO - PROCESS | 428 | 1467322493837 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:53 INFO - PROCESS | 428 | 1467322493980 Marionette TRACE conn9 <- [1,1755,null,{"value":null}] 14:34:54 INFO - PROCESS | 428 | 1467322494041 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 428 | 1467322494043 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57EAC000 == 33 [pid = 428] [id = 448] 14:34:54 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56065800) [pid = 428] [serial = 1344] [outer = 0000000000000000] 14:34:54 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA56DF7000) [pid = 428] [serial = 1345] [outer = 000000FA56065800] 14:34:54 INFO - PROCESS | 428 | 1467322494088 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5792F800) [pid = 428] [serial = 1346] [outer = 000000FA56065800] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA58DB5000) [pid = 428] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA56C87C00) [pid = 428] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4843D400) [pid = 428] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA490A4000) [pid = 428] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5274B800) [pid = 428] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5351C400) [pid = 428] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA58DB5400) [pid = 428] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA493C4400) [pid = 428] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4DED6C00) [pid = 428] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55528000) [pid = 428] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5BA99800) [pid = 428] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:34:54 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5BC25800) [pid = 428] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:34:54 INFO - PROCESS | 428 | 1467322494706 Marionette TRACE conn9 <- [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]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 924ms 14:34:54 INFO - PROCESS | 428 | 1467322494752 Marionette TRACE conn9 -> [0,1757,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 428 | 1467322494754 Marionette TRACE conn9 <- [1,1757,null,{"value":"13"}] 14:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:34:54 INFO - PROCESS | 428 | 1467322494757 Marionette TRACE conn9 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 428 | 1467322494759 Marionette TRACE conn9 <- [1,1758,null,{}] 14:34:54 INFO - PROCESS | 428 | 1467322494762 Marionette TRACE conn9 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:54 INFO - PROCESS | 428 | 1467322494764 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:54 INFO - PROCESS | 428 | 1467322494873 Marionette TRACE conn9 <- [1,1759,null,{"value":null}] 14:34:54 INFO - PROCESS | 428 | 1467322494924 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 428 | 1467322494926 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C18800 == 34 [pid = 428] [id = 449] 14:34:54 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4959EC00) [pid = 428] [serial = 1347] [outer = 0000000000000000] 14:34:54 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54F65C00) [pid = 428] [serial = 1348] [outer = 000000FA4959EC00] 14:34:54 INFO - PROCESS | 428 | 1467322494971 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56DF5C00) [pid = 428] [serial = 1349] [outer = 000000FA4959EC00] 14:34:55 INFO - PROCESS | 428 | 1467322495325 Marionette TRACE conn9 <- [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]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 626ms 14:34:55 INFO - PROCESS | 428 | 1467322495387 Marionette TRACE conn9 -> [0,1761,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 428 | 1467322495389 Marionette TRACE conn9 <- [1,1761,null,{"value":"13"}] 14:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:34:55 INFO - PROCESS | 428 | 1467322495399 Marionette TRACE conn9 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 428 | 1467322495401 Marionette TRACE conn9 <- [1,1762,null,{}] 14:34:55 INFO - PROCESS | 428 | 1467322495405 Marionette TRACE conn9 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:55 INFO - PROCESS | 428 | 1467322495407 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:55 INFO - PROCESS | 428 | 1467322495487 Marionette TRACE conn9 <- [1,1763,null,{"value":null}] 14:34:55 INFO - PROCESS | 428 | 1467322495493 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 428 | 1467322495495 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B02D000 == 35 [pid = 428] [id = 450] 14:34:55 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA579A7000) [pid = 428] [serial = 1350] [outer = 0000000000000000] 14:34:55 INFO - PROCESS | 428 | [428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:34:55 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA57E9AC00) [pid = 428] [serial = 1351] [outer = 000000FA579A7000] 14:34:55 INFO - PROCESS | 428 | 1467322495540 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA58DB5400) [pid = 428] [serial = 1352] [outer = 000000FA579A7000] 14:34:55 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:34:55 INFO - PROCESS | 428 | 1467322495949 Marionette TRACE conn9 <- [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]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 587ms 14:34:55 INFO - PROCESS | 428 | 1467322495983 Marionette TRACE conn9 -> [0,1765,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 428 | 1467322495986 Marionette TRACE conn9 <- [1,1765,null,{"value":"13"}] 14:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:34:56 INFO - PROCESS | 428 | 1467322495999 Marionette TRACE conn9 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 428 | 1467322496001 Marionette TRACE conn9 <- [1,1766,null,{}] 14:34:56 INFO - PROCESS | 428 | 1467322496009 Marionette TRACE conn9 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 428 | 1467322496011 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:56 INFO - PROCESS | 428 | 1467322496095 Marionette TRACE conn9 <- [1,1767,null,{"value":null}] 14:34:56 INFO - PROCESS | 428 | 1467322496102 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 428 | 1467322496104 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC8C000 == 36 [pid = 428] [id = 451] 14:34:56 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA58DBB800) [pid = 428] [serial = 1353] [outer = 0000000000000000] 14:34:56 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B00CC00) [pid = 428] [serial = 1354] [outer = 000000FA58DBB800] 14:34:56 INFO - PROCESS | 428 | 1467322496150 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B01BC00) [pid = 428] [serial = 1355] [outer = 000000FA58DBB800] 14:34:56 INFO - PROCESS | 428 | 1467322496645 Marionette TRACE conn9 <- [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]]]}] 14:34:56 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 14:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 14:34:56 INFO - PROCESS | 428 | 1467322496737 Marionette TRACE conn9 -> [0,1769,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 428 | 1467322496743 Marionette TRACE conn9 <- [1,1769,null,{"value":"13"}] 14:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:34:56 INFO - PROCESS | 428 | 1467322496749 Marionette TRACE conn9 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 428 | 1467322496753 Marionette TRACE conn9 <- [1,1770,null,{}] 14:34:56 INFO - PROCESS | 428 | 1467322496785 Marionette TRACE conn9 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 428 | 1467322496788 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:56 INFO - PROCESS | 428 | 1467322496923 Marionette TRACE conn9 <- [1,1771,null,{"value":null}] 14:34:57 INFO - PROCESS | 428 | 1467322496996 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 428 | 1467322497001 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE25000 == 37 [pid = 428] [id = 452] 14:34:57 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4946D000) [pid = 428] [serial = 1356] [outer = 0000000000000000] 14:34:57 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA49474000) [pid = 428] [serial = 1357] [outer = 000000FA4946D000] 14:34:57 INFO - PROCESS | 428 | 1467322497060 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4E1E8000) [pid = 428] [serial = 1358] [outer = 000000FA4946D000] 14:34:57 INFO - PROCESS | 428 | 1467322497860 Marionette TRACE conn9 <- [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]]]}] 14:34:57 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 14:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1164ms 14:34:57 INFO - PROCESS | 428 | 1467322497915 Marionette TRACE conn9 -> [0,1773,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 428 | 1467322497920 Marionette TRACE conn9 <- [1,1773,null,{"value":"13"}] 14:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:34:57 INFO - PROCESS | 428 | 1467322497927 Marionette TRACE conn9 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 428 | 1467322497930 Marionette TRACE conn9 <- [1,1774,null,{}] 14:34:57 INFO - PROCESS | 428 | 1467322497934 Marionette TRACE conn9 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:57 INFO - PROCESS | 428 | 1467322497937 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:58 INFO - PROCESS | 428 | 1467322498068 Marionette TRACE conn9 <- [1,1775,null,{"value":null}] 14:34:58 INFO - PROCESS | 428 | 1467322498141 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 428 | 1467322498144 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F53000 == 38 [pid = 428] [id = 453] 14:34:58 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA52744800) [pid = 428] [serial = 1359] [outer = 0000000000000000] 14:34:58 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA52765800) [pid = 428] [serial = 1360] [outer = 000000FA52744800] 14:34:58 INFO - PROCESS | 428 | 1467322498242 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA53D23400) [pid = 428] [serial = 1361] [outer = 000000FA52744800] 14:34:59 INFO - PROCESS | 428 | 1467322499085 Marionette TRACE conn9 <- [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]]]}] 14:34:59 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 14:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1235ms 14:34:59 INFO - PROCESS | 428 | 1467322499164 Marionette TRACE conn9 -> [0,1777,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 428 | 1467322499169 Marionette TRACE conn9 <- [1,1777,null,{"value":"13"}] 14:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:34:59 INFO - PROCESS | 428 | 1467322499174 Marionette TRACE conn9 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 428 | 1467322499178 Marionette TRACE conn9 <- [1,1778,null,{}] 14:34:59 INFO - PROCESS | 428 | 1467322499183 Marionette TRACE conn9 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 428 | 1467322499186 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:59 INFO - PROCESS | 428 | 1467322499307 Marionette TRACE conn9 <- [1,1779,null,{"value":null}] 14:34:59 INFO - PROCESS | 428 | 1467322499380 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 428 | 1467322499385 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:34:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA499BB800 == 39 [pid = 428] [id = 454] 14:34:59 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA493C6800) [pid = 428] [serial = 1362] [outer = 0000000000000000] 14:34:59 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4DF0B400) [pid = 428] [serial = 1363] [outer = 000000FA493C6800] 14:34:59 INFO - PROCESS | 428 | 1467322499463 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA52743800) [pid = 428] [serial = 1364] [outer = 000000FA493C6800] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B02D000 == 38 [pid = 428] [id = 450] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C18800 == 37 [pid = 428] [id = 449] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA57EAC000 == 36 [pid = 428] [id = 448] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F67000 == 35 [pid = 428] [id = 447] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D1D000 == 34 [pid = 428] [id = 446] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA55031800 == 33 [pid = 428] [id = 445] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA53456000 == 32 [pid = 428] [id = 444] 14:34:59 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D99C000 == 31 [pid = 428] [id = 443] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5BC2B000) [pid = 428] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5B0BBC00) [pid = 428] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA56F52C00) [pid = 428] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA48FD1C00) [pid = 428] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4DEA9800) [pid = 428] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4D5DAC00) [pid = 428] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EE73000) [pid = 428] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5275A400) [pid = 428] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5344F800) [pid = 428] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5379A000) [pid = 428] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA550E3C00) [pid = 428] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B0B9400) [pid = 428] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA550E5400) [pid = 428] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA556D9400) [pid = 428] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4EE74400) [pid = 428] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55A10C00) [pid = 428] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5B0C6C00) [pid = 428] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5BC6C000) [pid = 428] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55D77400) [pid = 428] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5606AC00) [pid = 428] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA579A7C00) [pid = 428] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5BC21800) [pid = 428] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BA9F800) [pid = 428] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 14:34:59 INFO - PROCESS | 428 | 1467322499949 Marionette TRACE conn9 <- [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]]]}] 14:35:00 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) 14:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 838ms 14:35:00 INFO - PROCESS | 428 | 1467322500016 Marionette TRACE conn9 -> [0,1781,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 428 | 1467322500021 Marionette TRACE conn9 <- [1,1781,null,{"value":"13"}] 14:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:35:00 INFO - PROCESS | 428 | 1467322500027 Marionette TRACE conn9 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 428 | 1467322500030 Marionette TRACE conn9 <- [1,1782,null,{}] 14:35:00 INFO - PROCESS | 428 | 1467322500033 Marionette TRACE conn9 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:00 INFO - PROCESS | 428 | 1467322500036 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:00 INFO - PROCESS | 428 | 1467322500126 Marionette TRACE conn9 <- [1,1783,null,{"value":null}] 14:35:00 INFO - PROCESS | 428 | 1467322500140 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 428 | 1467322500142 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5501F000 == 32 [pid = 428] [id = 455] 14:35:00 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5274D000) [pid = 428] [serial = 1365] [outer = 0000000000000000] 14:35:00 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA5275D000) [pid = 428] [serial = 1366] [outer = 000000FA5274D000] 14:35:00 INFO - PROCESS | 428 | 1467322500191 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5344E000) [pid = 428] [serial = 1367] [outer = 000000FA5274D000] 14:35:00 INFO - PROCESS | 428 | 1467322500657 Marionette TRACE conn9 <- [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]]]}] 14:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 693ms 14:35:00 INFO - PROCESS | 428 | 1467322500722 Marionette TRACE conn9 -> [0,1785,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 428 | 1467322500725 Marionette TRACE conn9 <- [1,1785,null,{"value":"13"}] 14:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:35:00 INFO - PROCESS | 428 | 1467322500729 Marionette TRACE conn9 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 428 | 1467322500732 Marionette TRACE conn9 <- [1,1786,null,{}] 14:35:00 INFO - PROCESS | 428 | 1467322500744 Marionette TRACE conn9 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:00 INFO - PROCESS | 428 | 1467322500749 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:00 INFO - PROCESS | 428 | 1467322500846 Marionette TRACE conn9 <- [1,1787,null,{"value":null}] 14:35:00 INFO - PROCESS | 428 | 1467322500861 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 428 | 1467322500865 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D21800 == 33 [pid = 428] [id = 456] 14:35:00 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA493C3000) [pid = 428] [serial = 1368] [outer = 0000000000000000] 14:35:00 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA550E3C00) [pid = 428] [serial = 1369] [outer = 000000FA493C3000] 14:35:00 INFO - PROCESS | 428 | 1467322500914 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA556D0800) [pid = 428] [serial = 1370] [outer = 000000FA493C3000] 14:35:01 INFO - PROCESS | 428 | [428] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 14:35:01 INFO - PROCESS | 428 | 1467322501342 Marionette TRACE conn9 <- [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]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 14:35:01 INFO - PROCESS | 428 | 1467322501424 Marionette TRACE conn9 -> [0,1789,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 428 | 1467322501426 Marionette TRACE conn9 <- [1,1789,null,{"value":"13"}] 14:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:35:01 INFO - PROCESS | 428 | 1467322501430 Marionette TRACE conn9 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 428 | 1467322501432 Marionette TRACE conn9 <- [1,1790,null,{}] 14:35:01 INFO - PROCESS | 428 | 1467322501435 Marionette TRACE conn9 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:01 INFO - PROCESS | 428 | 1467322501437 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:01 INFO - PROCESS | 428 | 1467322501553 Marionette TRACE conn9 <- [1,1791,null,{"value":null}] 14:35:01 INFO - PROCESS | 428 | 1467322501636 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 428 | 1467322501639 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A64800 == 34 [pid = 428] [id = 457] 14:35:01 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54F65000) [pid = 428] [serial = 1371] [outer = 0000000000000000] 14:35:01 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55D77400) [pid = 428] [serial = 1372] [outer = 000000FA54F65000] 14:35:01 INFO - PROCESS | 428 | 1467322501684 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55F7FC00) [pid = 428] [serial = 1373] [outer = 000000FA54F65000] 14:35:02 INFO - PROCESS | 428 | 1467322502099 Marionette TRACE conn9 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 14:35:02 INFO - PROCESS | 428 | 1467322502123 Marionette TRACE conn9 -> [0,1793,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 428 | 1467322502125 Marionette TRACE conn9 <- [1,1793,null,{"value":"13"}] 14:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:35:02 INFO - PROCESS | 428 | 1467322502135 Marionette TRACE conn9 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 428 | 1467322502137 Marionette TRACE conn9 <- [1,1794,null,{}] 14:35:02 INFO - PROCESS | 428 | 1467322502141 Marionette TRACE conn9 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:02 INFO - PROCESS | 428 | 1467322502143 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:02 INFO - PROCESS | 428 | 1467322502251 Marionette TRACE conn9 <- [1,1795,null,{"value":null}] 14:35:02 INFO - PROCESS | 428 | 1467322502258 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 428 | 1467322502260 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D3B000 == 35 [pid = 428] [id = 458] 14:35:02 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA493B8400) [pid = 428] [serial = 1374] [outer = 0000000000000000] 14:35:02 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56C86400) [pid = 428] [serial = 1375] [outer = 000000FA493B8400] 14:35:02 INFO - PROCESS | 428 | 1467322502304 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56F58800) [pid = 428] [serial = 1376] [outer = 000000FA493B8400] 14:35:02 INFO - PROCESS | 428 | 1467322502771 Marionette TRACE conn9 <- [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]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 14:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:35:02 INFO - PROCESS | 428 | 1467322502823 Marionette TRACE conn9 -> [0,1797,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 428 | 1467322502825 Marionette TRACE conn9 <- [1,1797,null,{"value":"13"}] 14:35:02 INFO - PROCESS | 428 | 1467322502828 Marionette TRACE conn9 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 428 | 1467322502830 Marionette TRACE conn9 <- [1,1798,null,{}] 14:35:02 INFO - PROCESS | 428 | 1467322502834 Marionette TRACE conn9 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:02 INFO - PROCESS | 428 | 1467322502840 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:03 INFO - PROCESS | 428 | 1467322503005 Marionette TRACE conn9 <- [1,1799,null,{"value":null}] 14:35:03 INFO - PROCESS | 428 | 1467322503032 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 428 | 1467322503034 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC8F000 == 36 [pid = 428] [id = 459] 14:35:03 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5834F000) [pid = 428] [serial = 1377] [outer = 0000000000000000] 14:35:03 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B0BA800) [pid = 428] [serial = 1378] [outer = 000000FA5834F000] 14:35:03 INFO - PROCESS | 428 | 1467322503079 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B0C6000) [pid = 428] [serial = 1379] [outer = 000000FA5834F000] 14:35:03 INFO - PROCESS | 428 | 1467322503541 Marionette TRACE conn9 <- [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]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 735ms 14:35:03 INFO - PROCESS | 428 | 1467322503567 Marionette TRACE conn9 -> [0,1801,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 428 | 1467322503569 Marionette TRACE conn9 <- [1,1801,null,{"value":"13"}] 14:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:35:03 INFO - PROCESS | 428 | 1467322503572 Marionette TRACE conn9 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 428 | 1467322503574 Marionette TRACE conn9 <- [1,1802,null,{}] 14:35:03 INFO - PROCESS | 428 | 1467322503577 Marionette TRACE conn9 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:03 INFO - PROCESS | 428 | 1467322503579 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:03 INFO - PROCESS | 428 | 1467322503687 Marionette TRACE conn9 <- [1,1803,null,{"value":null}] 14:35:03 INFO - PROCESS | 428 | 1467322503694 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 428 | 1467322503696 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C498000 == 37 [pid = 428] [id = 460] 14:35:03 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA48FDD400) [pid = 428] [serial = 1380] [outer = 0000000000000000] 14:35:03 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5BA99400) [pid = 428] [serial = 1381] [outer = 000000FA48FDD400] 14:35:03 INFO - PROCESS | 428 | 1467322503783 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5BAA6000) [pid = 428] [serial = 1382] [outer = 000000FA48FDD400] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4909E400) [pid = 428] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA52764800) [pid = 428] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA49475000) [pid = 428] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4EE6A800) [pid = 428] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4733BC00) [pid = 428] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA53C97800) [pid = 428] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA49473400) [pid = 428] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA57F52C00) [pid = 428] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4959EC00) [pid = 428] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA56065800) [pid = 428] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA579A7000) [pid = 428] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:35:04 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA54F58C00) [pid = 428] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:35:04 INFO - PROCESS | 428 | 1467322504246 Marionette TRACE conn9 <- [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]]]}] 14:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 732ms 14:35:04 INFO - PROCESS | 428 | 1467322504308 Marionette TRACE conn9 -> [0,1805,"getWindowHandle",null] 14:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:35:04 INFO - PROCESS | 428 | 1467322504310 Marionette TRACE conn9 <- [1,1805,null,{"value":"13"}] 14:35:04 INFO - PROCESS | 428 | 1467322504340 Marionette TRACE conn9 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - PROCESS | 428 | 1467322504342 Marionette TRACE conn9 <- [1,1806,null,{}] 14:35:04 INFO - PROCESS | 428 | 1467322504349 Marionette TRACE conn9 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:04 INFO - PROCESS | 428 | 1467322504351 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:04 INFO - PROCESS | 428 | 1467322504435 Marionette TRACE conn9 <- [1,1807,null,{"value":null}] 14:35:04 INFO - PROCESS | 428 | 1467322504445 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 428 | 1467322504447 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEA9000 == 38 [pid = 428] [id = 461] 14:35:04 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54FBE800) [pid = 428] [serial = 1383] [outer = 0000000000000000] 14:35:04 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA57928000) [pid = 428] [serial = 1384] [outer = 000000FA54FBE800] 14:35:04 INFO - PROCESS | 428 | 1467322504491 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5BAA6C00) [pid = 428] [serial = 1385] [outer = 000000FA54FBE800] 14:35:04 INFO - PROCESS | 428 | 1467322504904 Marionette TRACE conn9 <- [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]]]}] 14:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 608ms 14:35:04 INFO - PROCESS | 428 | 1467322504947 Marionette TRACE conn9 -> [0,1809,"getWindowHandle",null] 14:35:04 INFO - PROCESS | 428 | 1467322504950 Marionette TRACE conn9 <- [1,1809,null,{"value":"13"}] 14:35:04 INFO - PROCESS | 428 | 1467322504954 Marionette TRACE conn9 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:35:04 INFO - PROCESS | 428 | 1467322504956 Marionette TRACE conn9 <- [1,1810,null,{}] 14:35:04 INFO - PROCESS | 428 | 1467322504964 Marionette TRACE conn9 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:04 INFO - PROCESS | 428 | 1467322504966 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:05 INFO - PROCESS | 428 | 1467322505050 Marionette TRACE conn9 <- [1,1811,null,{"value":null}] 14:35:05 INFO - PROCESS | 428 | 1467322505056 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 428 | 1467322505058 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D067800 == 39 [pid = 428] [id = 462] 14:35:05 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA52749800) [pid = 428] [serial = 1386] [outer = 0000000000000000] 14:35:05 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA58DBA000) [pid = 428] [serial = 1387] [outer = 000000FA52749800] 14:35:05 INFO - PROCESS | 428 | 1467322505102 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BC6CC00) [pid = 428] [serial = 1388] [outer = 000000FA52749800] 14:35:05 INFO - PROCESS | 428 | 1467322505524 Marionette TRACE conn9 <- [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]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 586ms 14:35:05 INFO - PROCESS | 428 | 1467322505546 Marionette TRACE conn9 -> [0,1813,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 428 | 1467322505548 Marionette TRACE conn9 <- [1,1813,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:35:05 INFO - PROCESS | 428 | 1467322505562 Marionette TRACE conn9 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 428 | 1467322505564 Marionette TRACE conn9 <- [1,1814,null,{}] 14:35:05 INFO - PROCESS | 428 | 1467322505568 Marionette TRACE conn9 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:05 INFO - PROCESS | 428 | 1467322505570 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:05 INFO - PROCESS | 428 | 1467322505654 Marionette TRACE conn9 <- [1,1815,null,{"value":null}] 14:35:05 INFO - PROCESS | 428 | 1467322505659 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 428 | 1467322505662 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E40D000 == 40 [pid = 428] [id = 463] 14:35:05 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5C1D1000) [pid = 428] [serial = 1389] [outer = 0000000000000000] 14:35:05 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5C1D9800) [pid = 428] [serial = 1390] [outer = 000000FA5C1D1000] 14:35:05 INFO - PROCESS | 428 | 1467322505716 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5C218C00) [pid = 428] [serial = 1391] [outer = 000000FA5C1D1000] 14:35:06 INFO - PROCESS | 428 | 1467322506324 Marionette TRACE conn9 <- [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]]]}] 14:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 797ms 14:35:06 INFO - PROCESS | 428 | 1467322506352 Marionette TRACE conn9 -> [0,1817,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 428 | 1467322506357 Marionette TRACE conn9 <- [1,1817,null,{"value":"13"}] 14:35:06 INFO - PROCESS | 428 | 1467322506362 Marionette TRACE conn9 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:35:06 INFO - PROCESS | 428 | 1467322506366 Marionette TRACE conn9 <- [1,1818,null,{}] 14:35:06 INFO - PROCESS | 428 | 1467322506372 Marionette TRACE conn9 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:06 INFO - PROCESS | 428 | 1467322506375 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:06 INFO - PROCESS | 428 | 1467322506495 Marionette TRACE conn9 <- [1,1819,null,{"value":null}] 14:35:06 INFO - PROCESS | 428 | 1467322506618 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 428 | 1467322506621 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D6A000 == 41 [pid = 428] [id = 464] 14:35:06 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA4DEA9800) [pid = 428] [serial = 1392] [outer = 0000000000000000] 14:35:06 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4EFD8000) [pid = 428] [serial = 1393] [outer = 000000FA4DEA9800] 14:35:06 INFO - PROCESS | 428 | 1467322506681 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA52CA9800) [pid = 428] [serial = 1394] [outer = 000000FA4DEA9800] 14:35:07 INFO - PROCESS | 428 | 1467322507308 Marionette TRACE conn9 <- [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]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 985ms 14:35:07 INFO - PROCESS | 428 | 1467322507352 Marionette TRACE conn9 -> [0,1821,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 428 | 1467322507357 Marionette TRACE conn9 <- [1,1821,null,{"value":"13"}] 14:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:35:07 INFO - PROCESS | 428 | 1467322507364 Marionette TRACE conn9 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 428 | 1467322507367 Marionette TRACE conn9 <- [1,1822,null,{}] 14:35:07 INFO - PROCESS | 428 | 1467322507371 Marionette TRACE conn9 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 428 | 1467322507374 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:07 INFO - PROCESS | 428 | 1467322507491 Marionette TRACE conn9 <- [1,1823,null,{"value":null}] 14:35:07 INFO - PROCESS | 428 | 1467322507613 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 428 | 1467322507616 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B02D000 == 42 [pid = 428] [id = 465] 14:35:07 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA54FC2000) [pid = 428] [serial = 1395] [outer = 0000000000000000] 14:35:07 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55960800) [pid = 428] [serial = 1396] [outer = 000000FA54FC2000] 14:35:07 INFO - PROCESS | 428 | 1467322507674 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA56DF6000) [pid = 428] [serial = 1397] [outer = 000000FA54FC2000] 14:35:08 INFO - PROCESS | 428 | 1467322508300 Marionette TRACE conn9 <- [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]]]}] 14:35:08 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 14:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 14:35:08 INFO - PROCESS | 428 | 1467322508352 Marionette TRACE conn9 -> [0,1825,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 428 | 1467322508355 Marionette TRACE conn9 <- [1,1825,null,{"value":"13"}] 14:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:35:08 INFO - PROCESS | 428 | 1467322508373 Marionette TRACE conn9 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 428 | 1467322508377 Marionette TRACE conn9 <- [1,1826,null,{}] 14:35:08 INFO - PROCESS | 428 | 1467322508390 Marionette TRACE conn9 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:08 INFO - PROCESS | 428 | 1467322508395 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:08 INFO - PROCESS | 428 | 1467322508510 Marionette TRACE conn9 <- [1,1827,null,{"value":null}] 14:35:08 INFO - PROCESS | 428 | 1467322508632 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 428 | 1467322508636 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D906000 == 43 [pid = 428] [id = 466] 14:35:08 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5B4AE400) [pid = 428] [serial = 1398] [outer = 0000000000000000] 14:35:08 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5B4AF400) [pid = 428] [serial = 1399] [outer = 000000FA5B4AE400] 14:35:08 INFO - PROCESS | 428 | 1467322508714 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5C21DC00) [pid = 428] [serial = 1400] [outer = 000000FA5B4AE400] 14:35:09 INFO - PROCESS | 428 | 1467322509350 Marionette TRACE conn9 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1047ms 14:35:09 INFO - PROCESS | 428 | 1467322509407 Marionette TRACE conn9 -> [0,1829,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 428 | 1467322509410 Marionette TRACE conn9 <- [1,1829,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:35:09 INFO - PROCESS | 428 | 1467322509414 Marionette TRACE conn9 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 428 | 1467322509416 Marionette TRACE conn9 <- [1,1830,null,{}] 14:35:09 INFO - PROCESS | 428 | 1467322509420 Marionette TRACE conn9 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:09 INFO - PROCESS | 428 | 1467322509423 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:09 INFO - PROCESS | 428 | 1467322509538 Marionette TRACE conn9 <- [1,1831,null,{"value":null}] 14:35:09 INFO - PROCESS | 428 | 1467322509755 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 428 | 1467322509759 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E524000 == 44 [pid = 428] [id = 467] 14:35:09 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA490A1800) [pid = 428] [serial = 1401] [outer = 0000000000000000] 14:35:09 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4D5CD000) [pid = 428] [serial = 1402] [outer = 000000FA490A1800] 14:35:09 INFO - PROCESS | 428 | 1467322509830 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4EF77000) [pid = 428] [serial = 1403] [outer = 000000FA490A1800] 14:35:10 INFO - PROCESS | 428 | 1467322510447 Marionette TRACE conn9 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1076ms 14:35:10 INFO - PROCESS | 428 | 1467322510494 Marionette TRACE conn9 -> [0,1833,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 428 | 1467322510498 Marionette TRACE conn9 <- [1,1833,null,{"value":"13"}] 14:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:35:10 INFO - PROCESS | 428 | 1467322510502 Marionette TRACE conn9 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 428 | 1467322510505 Marionette TRACE conn9 <- [1,1834,null,{}] 14:35:10 INFO - PROCESS | 428 | 1467322510511 Marionette TRACE conn9 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:10 INFO - PROCESS | 428 | 1467322510515 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D067800 == 43 [pid = 428] [id = 462] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEA9000 == 42 [pid = 428] [id = 461] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C498000 == 41 [pid = 428] [id = 460] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC8F000 == 40 [pid = 428] [id = 459] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D3B000 == 39 [pid = 428] [id = 458] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A64800 == 38 [pid = 428] [id = 457] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D21800 == 37 [pid = 428] [id = 456] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5501F000 == 36 [pid = 428] [id = 455] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA499BB800 == 35 [pid = 428] [id = 454] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F53000 == 34 [pid = 428] [id = 453] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC8C000 == 33 [pid = 428] [id = 451] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE25000 == 32 [pid = 428] [id = 452] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D694800 == 31 [pid = 428] [id = 442] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D906000 == 30 [pid = 428] [id = 466] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B02D000 == 29 [pid = 428] [id = 465] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E40D000 == 28 [pid = 428] [id = 463] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D6A000 == 27 [pid = 428] [id = 464] 14:35:11 INFO - PROCESS | 428 | 1467322511222 Marionette TRACE conn9 <- [1,1835,null,{"value":null}] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA4E2DB000) [pid = 428] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA493C6400) [pid = 428] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA52C5C000) [pid = 428] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA49634000) [pid = 428] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4D783800) [pid = 428] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4EF75000) [pid = 428] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4F717400) [pid = 428] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4D786400) [pid = 428] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA47C09000) [pid = 428] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA55A08000) [pid = 428] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA54FC4000) [pid = 428] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55527400) [pid = 428] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5B0BB800) [pid = 428] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA58DBE400) [pid = 428] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54F65C00) [pid = 428] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA56DF7000) [pid = 428] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA57E9AC00) [pid = 428] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5792F800) [pid = 428] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA54F63000) [pid = 428] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA550DDC00) [pid = 428] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55768400) [pid = 428] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5B00CC00) [pid = 428] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA56DF5C00) [pid = 428] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA58DB5400) [pid = 428] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5351B800) [pid = 428] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 14:35:11 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E524000 == 26 [pid = 428] [id = 467] 14:35:11 INFO - PROCESS | 428 | 1467322511414 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 428 | 1467322511417 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA494A4800 == 27 [pid = 428] [id = 468] 14:35:11 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA486CB400) [pid = 428] [serial = 1404] [outer = 0000000000000000] 14:35:11 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA48E10000) [pid = 428] [serial = 1405] [outer = 000000FA486CB400] 14:35:11 INFO - PROCESS | 428 | 1467322511468 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA48FD5800) [pid = 428] [serial = 1406] [outer = 000000FA486CB400] 14:35:11 INFO - PROCESS | 428 | 1467322511906 Marionette TRACE conn9 <- [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]]]}] 14:35:11 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) 14:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1440ms 14:35:11 INFO - PROCESS | 428 | 1467322511948 Marionette TRACE conn9 -> [0,1837,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 428 | 1467322511953 Marionette TRACE conn9 <- [1,1837,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:35:11 INFO - PROCESS | 428 | 1467322511958 Marionette TRACE conn9 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 428 | 1467322511961 Marionette TRACE conn9 <- [1,1838,null,{}] 14:35:11 INFO - PROCESS | 428 | 1467322511966 Marionette TRACE conn9 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:11 INFO - PROCESS | 428 | 1467322511968 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:12 INFO - PROCESS | 428 | 1467322512059 Marionette TRACE conn9 <- [1,1839,null,{"value":null}] 14:35:12 INFO - PROCESS | 428 | 1467322512072 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 428 | 1467322512075 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE59000 == 28 [pid = 428] [id = 469] 14:35:12 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4A463400) [pid = 428] [serial = 1407] [outer = 0000000000000000] 14:35:12 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4D51A000) [pid = 428] [serial = 1408] [outer = 000000FA4A463400] 14:35:12 INFO - PROCESS | 428 | 1467322512124 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4DBFC400) [pid = 428] [serial = 1409] [outer = 000000FA4A463400] 14:35:12 INFO - PROCESS | 428 | 1467322512579 Marionette TRACE conn9 <- [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]]]}] 14:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 14:35:12 INFO - PROCESS | 428 | 1467322512653 Marionette TRACE conn9 -> [0,1841,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 428 | 1467322512656 Marionette TRACE conn9 <- [1,1841,null,{"value":"13"}] 14:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:35:12 INFO - PROCESS | 428 | 1467322512659 Marionette TRACE conn9 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 428 | 1467322512661 Marionette TRACE conn9 <- [1,1842,null,{}] 14:35:12 INFO - PROCESS | 428 | 1467322512666 Marionette TRACE conn9 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:12 INFO - PROCESS | 428 | 1467322512668 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:12 INFO - PROCESS | 428 | 1467322512795 Marionette TRACE conn9 <- [1,1843,null,{"value":null}] 14:35:12 INFO - PROCESS | 428 | 1467322512878 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 428 | 1467322512881 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5358D800 == 29 [pid = 428] [id = 470] 14:35:12 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4D78C400) [pid = 428] [serial = 1410] [outer = 0000000000000000] 14:35:12 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4EE68800) [pid = 428] [serial = 1411] [outer = 000000FA4D78C400] 14:35:12 INFO - PROCESS | 428 | 1467322512928 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4EFD3800) [pid = 428] [serial = 1412] [outer = 000000FA4D78C400] 14:35:13 INFO - PROCESS | 428 | 1467322513328 Marionette TRACE conn9 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 14:35:13 INFO - PROCESS | 428 | 1467322513395 Marionette TRACE conn9 -> [0,1845,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 428 | 1467322513399 Marionette TRACE conn9 <- [1,1845,null,{"value":"13"}] 14:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:35:13 INFO - PROCESS | 428 | 1467322513420 Marionette TRACE conn9 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - PROCESS | 428 | 1467322513425 Marionette TRACE conn9 <- [1,1846,null,{}] 14:35:13 INFO - PROCESS | 428 | 1467322513434 Marionette TRACE conn9 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:13 INFO - PROCESS | 428 | 1467322513437 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:13 INFO - PROCESS | 428 | 1467322513557 Marionette TRACE conn9 <- [1,1847,null,{"value":null}] 14:35:13 INFO - PROCESS | 428 | 1467322513564 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 428 | 1467322513567 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55730800 == 30 [pid = 428] [id = 471] 14:35:13 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5274DC00) [pid = 428] [serial = 1413] [outer = 0000000000000000] 14:35:13 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA52CB3400) [pid = 428] [serial = 1414] [outer = 000000FA5274DC00] 14:35:13 INFO - PROCESS | 428 | 1467322513612 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5351D000) [pid = 428] [serial = 1415] [outer = 000000FA5274DC00] 14:35:14 INFO - PROCESS | 428 | 1467322514065 Marionette TRACE conn9 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 14:35:14 INFO - PROCESS | 428 | 1467322514106 Marionette TRACE conn9 -> [0,1849,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 428 | 1467322514108 Marionette TRACE conn9 <- [1,1849,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:35:14 INFO - PROCESS | 428 | 1467322514111 Marionette TRACE conn9 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 428 | 1467322514113 Marionette TRACE conn9 <- [1,1850,null,{}] 14:35:14 INFO - PROCESS | 428 | 1467322514116 Marionette TRACE conn9 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:14 INFO - PROCESS | 428 | 1467322514118 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:14 INFO - PROCESS | 428 | 1467322514273 Marionette TRACE conn9 <- [1,1851,null,{"value":null}] 14:35:14 INFO - PROCESS | 428 | 1467322514283 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 428 | 1467322514285 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D98000 == 31 [pid = 428] [id = 472] 14:35:14 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA53D22C00) [pid = 428] [serial = 1416] [outer = 0000000000000000] 14:35:14 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA54F64C00) [pid = 428] [serial = 1417] [outer = 000000FA53D22C00] 14:35:14 INFO - PROCESS | 428 | 1467322514330 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA550DA400) [pid = 428] [serial = 1418] [outer = 000000FA53D22C00] 14:35:14 INFO - PROCESS | 428 | 1467322514769 Marionette TRACE conn9 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 14:35:14 INFO - PROCESS | 428 | 1467322514807 Marionette TRACE conn9 -> [0,1853,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 428 | 1467322514809 Marionette TRACE conn9 <- [1,1853,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:35:14 INFO - PROCESS | 428 | 1467322514812 Marionette TRACE conn9 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 428 | 1467322514814 Marionette TRACE conn9 <- [1,1854,null,{}] 14:35:14 INFO - PROCESS | 428 | 1467322514824 Marionette TRACE conn9 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:14 INFO - PROCESS | 428 | 1467322514827 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:14 INFO - PROCESS | 428 | 1467322514938 Marionette TRACE conn9 <- [1,1855,null,{"value":null}] 14:35:14 INFO - PROCESS | 428 | 1467322514945 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 428 | 1467322514951 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56517800 == 32 [pid = 428] [id = 473] 14:35:15 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA49474800) [pid = 428] [serial = 1419] [outer = 0000000000000000] 14:35:15 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA55527800) [pid = 428] [serial = 1420] [outer = 000000FA49474800] 14:35:15 INFO - PROCESS | 428 | 1467322515050 Marionette DEBUG loaded listener.js 14:35:15 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA55965800) [pid = 428] [serial = 1421] [outer = 000000FA49474800] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA493B8400) [pid = 428] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5834F000) [pid = 428] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA48FDD400) [pid = 428] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA54FBE800) [pid = 428] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA58DBB800) [pid = 428] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA52744800) [pid = 428] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA493C6800) [pid = 428] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA493C3000) [pid = 428] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5274D000) [pid = 428] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4946D000) [pid = 428] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA54F65000) [pid = 428] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA52749800) [pid = 428] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:35:15 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5C1D1000) [pid = 428] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:35:15 INFO - PROCESS | 428 | 1467322515782 Marionette TRACE conn9 <- [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]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 986ms 14:35:15 INFO - PROCESS | 428 | 1467322515801 Marionette TRACE conn9 -> [0,1857,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 428 | 1467322515803 Marionette TRACE conn9 <- [1,1857,null,{"value":"13"}] 14:35:15 INFO - PROCESS | 428 | 1467322515806 Marionette TRACE conn9 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:35:15 INFO - PROCESS | 428 | 1467322515808 Marionette TRACE conn9 <- [1,1858,null,{}] 14:35:15 INFO - PROCESS | 428 | 1467322515812 Marionette TRACE conn9 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:15 INFO - PROCESS | 428 | 1467322515814 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:15 INFO - PROCESS | 428 | 1467322515935 Marionette TRACE conn9 <- [1,1859,null,{"value":null}] 14:35:16 INFO - PROCESS | 428 | 1467322515986 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 428 | 1467322515988 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA499BD800 == 33 [pid = 428] [id = 474] 14:35:16 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA493C6800) [pid = 428] [serial = 1422] [outer = 0000000000000000] 14:35:16 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4D5CE000) [pid = 428] [serial = 1423] [outer = 000000FA493C6800] 14:35:16 INFO - PROCESS | 428 | 1467322516033 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55B0A800) [pid = 428] [serial = 1424] [outer = 000000FA493C6800] 14:35:16 INFO - PROCESS | 428 | 1467322516396 Marionette TRACE conn9 <- [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]]]}] 14:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 14:35:16 INFO - PROCESS | 428 | 1467322516438 Marionette TRACE conn9 -> [0,1861,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 428 | 1467322516440 Marionette TRACE conn9 <- [1,1861,null,{"value":"13"}] 14:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:35:16 INFO - PROCESS | 428 | 1467322516443 Marionette TRACE conn9 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - PROCESS | 428 | 1467322516445 Marionette TRACE conn9 <- [1,1862,null,{}] 14:35:16 INFO - PROCESS | 428 | 1467322516449 Marionette TRACE conn9 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:16 INFO - PROCESS | 428 | 1467322516451 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:16 INFO - PROCESS | 428 | 1467322516561 Marionette TRACE conn9 <- [1,1863,null,{"value":null}] 14:35:16 INFO - PROCESS | 428 | 1467322516569 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 428 | 1467322516571 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D3E000 == 34 [pid = 428] [id = 475] 14:35:16 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA49472000) [pid = 428] [serial = 1425] [outer = 0000000000000000] 14:35:16 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55F7E400) [pid = 428] [serial = 1426] [outer = 000000FA49472000] 14:35:16 INFO - PROCESS | 428 | 1467322516617 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5609D800) [pid = 428] [serial = 1427] [outer = 000000FA49472000] 14:35:17 INFO - PROCESS | 428 | 1467322517011 Marionette TRACE conn9 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 587ms 14:35:17 INFO - PROCESS | 428 | 1467322517034 Marionette TRACE conn9 -> [0,1865,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 428 | 1467322517037 Marionette TRACE conn9 <- [1,1865,null,{"value":"13"}] 14:35:17 INFO - PROCESS | 428 | 1467322517040 Marionette TRACE conn9 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:35:17 INFO - PROCESS | 428 | 1467322517042 Marionette TRACE conn9 <- [1,1866,null,{}] 14:35:17 INFO - PROCESS | 428 | 1467322517046 Marionette TRACE conn9 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:17 INFO - PROCESS | 428 | 1467322517047 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:17 INFO - PROCESS | 428 | 1467322517137 Marionette TRACE conn9 <- [1,1867,null,{"value":null}] 14:35:17 INFO - PROCESS | 428 | 1467322517243 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 428 | 1467322517245 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B034000 == 35 [pid = 428] [id = 476] 14:35:17 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55F7C000) [pid = 428] [serial = 1428] [outer = 0000000000000000] 14:35:17 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56DF6400) [pid = 428] [serial = 1429] [outer = 000000FA55F7C000] 14:35:17 INFO - PROCESS | 428 | 1467322517292 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5792C400) [pid = 428] [serial = 1430] [outer = 000000FA55F7C000] 14:35:17 INFO - PROCESS | 428 | 1467322517634 Marionette TRACE conn9 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 14:35:17 INFO - PROCESS | 428 | 1467322517735 Marionette TRACE conn9 -> [0,1869,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 428 | 1467322517740 Marionette TRACE conn9 <- [1,1869,null,{"value":"13"}] 14:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:35:17 INFO - PROCESS | 428 | 1467322517745 Marionette TRACE conn9 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 428 | 1467322517750 Marionette TRACE conn9 <- [1,1870,null,{}] 14:35:17 INFO - PROCESS | 428 | 1467322517756 Marionette TRACE conn9 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:17 INFO - PROCESS | 428 | 1467322517760 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:17 INFO - PROCESS | 428 | 1467322517910 Marionette TRACE conn9 <- [1,1871,null,{"value":null}] 14:35:18 INFO - PROCESS | 428 | 1467322517986 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 428 | 1467322517990 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DF89800 == 36 [pid = 428] [id = 477] 14:35:18 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA48FD4800) [pid = 428] [serial = 1431] [outer = 0000000000000000] 14:35:18 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4909F400) [pid = 428] [serial = 1432] [outer = 000000FA48FD4800] 14:35:18 INFO - PROCESS | 428 | 1467322518092 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4A2F7C00) [pid = 428] [serial = 1433] [outer = 000000FA48FD4800] 14:35:18 INFO - PROCESS | 428 | 1467322518881 Marionette TRACE conn9 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1190ms 14:35:18 INFO - PROCESS | 428 | 1467322518939 Marionette TRACE conn9 -> [0,1873,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 428 | 1467322518942 Marionette TRACE conn9 <- [1,1873,null,{"value":"13"}] 14:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:35:18 INFO - PROCESS | 428 | 1467322518949 Marionette TRACE conn9 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 428 | 1467322518953 Marionette TRACE conn9 <- [1,1874,null,{}] 14:35:19 INFO - PROCESS | 428 | 1467322518999 Marionette TRACE conn9 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:19 INFO - PROCESS | 428 | 1467322519002 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:19 INFO - PROCESS | 428 | 1467322519110 Marionette TRACE conn9 <- [1,1875,null,{"value":null}] 14:35:19 INFO - PROCESS | 428 | 1467322519225 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 428 | 1467322519228 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D90000 == 37 [pid = 428] [id = 478] 14:35:19 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4EE73400) [pid = 428] [serial = 1434] [outer = 0000000000000000] 14:35:19 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA52741400) [pid = 428] [serial = 1435] [outer = 000000FA4EE73400] 14:35:19 INFO - PROCESS | 428 | 1467322519287 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA52CB3C00) [pid = 428] [serial = 1436] [outer = 000000FA4EE73400] 14:35:20 INFO - PROCESS | 428 | 1467322520194 Marionette TRACE conn9 <- [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]]]}] 14:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1337ms 14:35:20 INFO - PROCESS | 428 | 1467322520285 Marionette TRACE conn9 -> [0,1877,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 428 | 1467322520290 Marionette TRACE conn9 <- [1,1877,null,{"value":"13"}] 14:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:35:20 INFO - PROCESS | 428 | 1467322520295 Marionette TRACE conn9 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - PROCESS | 428 | 1467322520299 Marionette TRACE conn9 <- [1,1878,null,{}] 14:35:20 INFO - PROCESS | 428 | 1467322520304 Marionette TRACE conn9 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:20 INFO - PROCESS | 428 | 1467322520307 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:20 INFO - PROCESS | 428 | 1467322520430 Marionette TRACE conn9 <- [1,1879,null,{"value":null}] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D3E000 == 36 [pid = 428] [id = 475] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA499BD800 == 35 [pid = 428] [id = 474] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA56517800 == 34 [pid = 428] [id = 473] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D98000 == 33 [pid = 428] [id = 472] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA55730800 == 32 [pid = 428] [id = 471] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA5358D800 == 31 [pid = 428] [id = 470] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE59000 == 30 [pid = 428] [id = 469] 14:35:20 INFO - PROCESS | 428 | --DOCSHELL 000000FA494A4800 == 29 [pid = 428] [id = 468] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA56C86400) [pid = 428] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5B0BA800) [pid = 428] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA56F58800) [pid = 428] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5BA99400) [pid = 428] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5B0C6000) [pid = 428] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA57928000) [pid = 428] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5B01BC00) [pid = 428] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA52765800) [pid = 428] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA53D23400) [pid = 428] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4DF0B400) [pid = 428] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA52743800) [pid = 428] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA550E3C00) [pid = 428] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA556D0800) [pid = 428] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5275D000) [pid = 428] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5344E000) [pid = 428] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA49474000) [pid = 428] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4E1E8000) [pid = 428] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55D77400) [pid = 428] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA58DBA000) [pid = 428] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5C218C00) [pid = 428] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5C1D9800) [pid = 428] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BAA6000) [pid = 428] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5BAA6C00) [pid = 428] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5BC6CC00) [pid = 428] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA55F7FC00) [pid = 428] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 14:35:20 INFO - PROCESS | 428 | 1467322520549 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 428 | 1467322520553 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D69F000 == 30 [pid = 428] [id = 479] 14:35:20 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA48FD4C00) [pid = 428] [serial = 1437] [outer = 0000000000000000] 14:35:20 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA49435400) [pid = 428] [serial = 1438] [outer = 000000FA48FD4C00] 14:35:20 INFO - PROCESS | 428 | 1467322520603 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E1E7C00) [pid = 428] [serial = 1439] [outer = 000000FA48FD4C00] 14:35:21 INFO - PROCESS | 428 | 1467322521019 Marionette TRACE conn9 <- [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]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 774ms 14:35:21 INFO - PROCESS | 428 | 1467322521077 Marionette TRACE conn9 -> [0,1881,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 428 | 1467322521082 Marionette TRACE conn9 <- [1,1881,null,{"value":"13"}] 14:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:35:21 INFO - PROCESS | 428 | 1467322521088 Marionette TRACE conn9 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 428 | 1467322521090 Marionette TRACE conn9 <- [1,1882,null,{}] 14:35:21 INFO - PROCESS | 428 | 1467322521094 Marionette TRACE conn9 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 428 | 1467322521097 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:21 INFO - PROCESS | 428 | 1467322521186 Marionette TRACE conn9 <- [1,1883,null,{"value":null}] 14:35:21 INFO - PROCESS | 428 | 1467322521193 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 428 | 1467322521195 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5502C800 == 31 [pid = 428] [id = 480] 14:35:21 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4F716C00) [pid = 428] [serial = 1440] [outer = 0000000000000000] 14:35:21 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52748400) [pid = 428] [serial = 1441] [outer = 000000FA4F716C00] 14:35:21 INFO - PROCESS | 428 | 1467322521244 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA52B25000) [pid = 428] [serial = 1442] [outer = 000000FA4F716C00] 14:35:21 INFO - PROCESS | 428 | 1467322521701 Marionette TRACE conn9 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 14:35:21 INFO - PROCESS | 428 | 1467322521785 Marionette TRACE conn9 -> [0,1885,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 428 | 1467322521787 Marionette TRACE conn9 <- [1,1885,null,{"value":"13"}] 14:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:35:21 INFO - PROCESS | 428 | 1467322521791 Marionette TRACE conn9 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 428 | 1467322521795 Marionette TRACE conn9 <- [1,1886,null,{}] 14:35:21 INFO - PROCESS | 428 | 1467322521806 Marionette TRACE conn9 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 428 | 1467322521811 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:21 INFO - PROCESS | 428 | 1467322521942 Marionette TRACE conn9 <- [1,1887,null,{"value":null}] 14:35:22 INFO - PROCESS | 428 | 1467322522015 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 428 | 1467322522019 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55DA3000 == 32 [pid = 428] [id = 481] 14:35:22 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA48FD6800) [pid = 428] [serial = 1443] [outer = 0000000000000000] 14:35:22 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA54F60400) [pid = 428] [serial = 1444] [outer = 000000FA48FD6800] 14:35:22 INFO - PROCESS | 428 | 1467322522068 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55146000) [pid = 428] [serial = 1445] [outer = 000000FA48FD6800] 14:35:22 INFO - PROCESS | 428 | 1467322522457 Marionette TRACE conn9 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 14:35:22 INFO - PROCESS | 428 | 1467322522485 Marionette TRACE conn9 -> [0,1889,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 428 | 1467322522488 Marionette TRACE conn9 <- [1,1889,null,{"value":"13"}] 14:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:35:22 INFO - PROCESS | 428 | 1467322522491 Marionette TRACE conn9 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - PROCESS | 428 | 1467322522493 Marionette TRACE conn9 <- [1,1890,null,{}] 14:35:22 INFO - PROCESS | 428 | 1467322522510 Marionette TRACE conn9 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:22 INFO - PROCESS | 428 | 1467322522512 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:22 INFO - PROCESS | 428 | 1467322522629 Marionette TRACE conn9 <- [1,1891,null,{"value":null}] 14:35:22 INFO - PROCESS | 428 | 1467322522635 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 428 | 1467322522637 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58383000 == 33 [pid = 428] [id = 482] 14:35:22 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55526000) [pid = 428] [serial = 1446] [outer = 0000000000000000] 14:35:22 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA556D5C00) [pid = 428] [serial = 1447] [outer = 000000FA55526000] 14:35:22 INFO - PROCESS | 428 | 1467322522724 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55D74800) [pid = 428] [serial = 1448] [outer = 000000FA55526000] 14:35:23 INFO - PROCESS | 428 | 1467322523139 Marionette TRACE conn9 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 14:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:35:23 INFO - PROCESS | 428 | 1467322523193 Marionette TRACE conn9 -> [0,1893,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 428 | 1467322523195 Marionette TRACE conn9 <- [1,1893,null,{"value":"13"}] 14:35:23 INFO - PROCESS | 428 | 1467322523198 Marionette TRACE conn9 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 428 | 1467322523200 Marionette TRACE conn9 <- [1,1894,null,{}] 14:35:23 INFO - PROCESS | 428 | 1467322523209 Marionette TRACE conn9 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:23 INFO - PROCESS | 428 | 1467322523212 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:23 INFO - PROCESS | 428 | 1467322523348 Marionette TRACE conn9 <- [1,1895,null,{"value":null}] 14:35:23 INFO - PROCESS | 428 | 1467322523370 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:23 INFO - PROCESS | 428 | 1467322523372 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B020000 == 34 [pid = 428] [id = 483] 14:35:23 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55F7A400) [pid = 428] [serial = 1449] [outer = 0000000000000000] 14:35:23 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55F85C00) [pid = 428] [serial = 1450] [outer = 000000FA55F7A400] 14:35:23 INFO - PROCESS | 428 | 1467322523417 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56F51400) [pid = 428] [serial = 1451] [outer = 000000FA55F7A400] 14:35:23 INFO - PROCESS | 428 | 1467322523901 Marionette TRACE conn9 <- [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]]]}] 14:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 14:35:23 INFO - PROCESS | 428 | 1467322523934 Marionette TRACE conn9 -> [0,1897,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 428 | 1467322523936 Marionette TRACE conn9 <- [1,1897,null,{"value":"13"}] 14:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:35:23 INFO - PROCESS | 428 | 1467322523939 Marionette TRACE conn9 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 428 | 1467322523941 Marionette TRACE conn9 <- [1,1898,null,{}] 14:35:23 INFO - PROCESS | 428 | 1467322523944 Marionette TRACE conn9 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:23 INFO - PROCESS | 428 | 1467322523950 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:24 INFO - PROCESS | 428 | 1467322524085 Marionette TRACE conn9 <- [1,1899,null,{"value":null}] 14:35:24 INFO - PROCESS | 428 | 1467322524143 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 428 | 1467322524145 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDF9000 == 35 [pid = 428] [id = 484] 14:35:24 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA57A28000) [pid = 428] [serial = 1452] [outer = 0000000000000000] 14:35:24 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA58DB4400) [pid = 428] [serial = 1453] [outer = 000000FA57A28000] 14:35:24 INFO - PROCESS | 428 | 1467322524192 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA58DBF000) [pid = 428] [serial = 1454] [outer = 000000FA57A28000] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4D78C400) [pid = 428] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4A463400) [pid = 428] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA490A1800) [pid = 428] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA486CB400) [pid = 428] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5274DC00) [pid = 428] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA49472000) [pid = 428] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4DEA9800) [pid = 428] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54FC2000) [pid = 428] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5B4AE400) [pid = 428] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA53D22C00) [pid = 428] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA493C6800) [pid = 428] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:35:24 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA49474800) [pid = 428] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:35:24 INFO - PROCESS | 428 | 1467322524719 Marionette TRACE conn9 <- [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]]]}] 14:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 838ms 14:35:24 INFO - PROCESS | 428 | 1467322524780 Marionette TRACE conn9 -> [0,1901,"getWindowHandle",null] 14:35:24 INFO - PROCESS | 428 | 1467322524783 Marionette TRACE conn9 <- [1,1901,null,{"value":"13"}] 14:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:35:24 INFO - PROCESS | 428 | 1467322524786 Marionette TRACE conn9 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - PROCESS | 428 | 1467322524788 Marionette TRACE conn9 <- [1,1902,null,{}] 14:35:24 INFO - PROCESS | 428 | 1467322524791 Marionette TRACE conn9 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:24 INFO - PROCESS | 428 | 1467322524793 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:24 INFO - PROCESS | 428 | 1467322524875 Marionette TRACE conn9 <- [1,1903,null,{"value":null}] 14:35:24 INFO - PROCESS | 428 | 1467322524957 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 428 | 1467322524959 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C25D800 == 36 [pid = 428] [id = 485] 14:35:24 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA493BF000) [pid = 428] [serial = 1455] [outer = 0000000000000000] 14:35:25 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA52CAC000) [pid = 428] [serial = 1456] [outer = 000000FA493BF000] 14:35:25 INFO - PROCESS | 428 | 1467322525004 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA579A8800) [pid = 428] [serial = 1457] [outer = 000000FA493BF000] 14:35:25 INFO - PROCESS | 428 | 1467322525352 Marionette TRACE conn9 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 14:35:25 INFO - PROCESS | 428 | 1467322525418 Marionette TRACE conn9 -> [0,1905,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 428 | 1467322525420 Marionette TRACE conn9 <- [1,1905,null,{"value":"13"}] 14:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:35:25 INFO - PROCESS | 428 | 1467322525423 Marionette TRACE conn9 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 428 | 1467322525425 Marionette TRACE conn9 <- [1,1906,null,{}] 14:35:25 INFO - PROCESS | 428 | 1467322525437 Marionette TRACE conn9 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:25 INFO - PROCESS | 428 | 1467322525439 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:25 INFO - PROCESS | 428 | 1467322525523 Marionette TRACE conn9 <- [1,1907,null,{"value":null}] 14:35:25 INFO - PROCESS | 428 | 1467322525528 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 428 | 1467322525530 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEA6000 == 37 [pid = 428] [id = 486] 14:35:25 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5B00D400) [pid = 428] [serial = 1458] [outer = 0000000000000000] 14:35:25 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B019000) [pid = 428] [serial = 1459] [outer = 000000FA5B00D400] 14:35:25 INFO - PROCESS | 428 | 1467322525576 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B0C0C00) [pid = 428] [serial = 1460] [outer = 000000FA5B00D400] 14:35:26 INFO - PROCESS | 428 | 1467322526005 Marionette TRACE conn9 <- [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]]]}] 14:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 14:35:26 INFO - PROCESS | 428 | 1467322526055 Marionette TRACE conn9 -> [0,1909,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 428 | 1467322526057 Marionette TRACE conn9 <- [1,1909,null,{"value":"13"}] 14:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:35:26 INFO - PROCESS | 428 | 1467322526060 Marionette TRACE conn9 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 428 | 1467322526062 Marionette TRACE conn9 <- [1,1910,null,{}] 14:35:26 INFO - PROCESS | 428 | 1467322526066 Marionette TRACE conn9 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:26 INFO - PROCESS | 428 | 1467322526068 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:26 INFO - PROCESS | 428 | 1467322526153 Marionette TRACE conn9 <- [1,1911,null,{"value":null}] 14:35:26 INFO - PROCESS | 428 | 1467322526159 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 428 | 1467322526161 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D061800 == 38 [pid = 428] [id = 487] 14:35:26 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B0C5400) [pid = 428] [serial = 1461] [outer = 0000000000000000] 14:35:26 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B4AB000) [pid = 428] [serial = 1462] [outer = 000000FA5B0C5400] 14:35:26 INFO - PROCESS | 428 | 1467322526205 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BA9E400) [pid = 428] [serial = 1463] [outer = 000000FA5B0C5400] 14:35:26 INFO - PROCESS | 428 | 1467322526706 Marionette TRACE conn9 <- [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]]]}] 14:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 14:35:26 INFO - PROCESS | 428 | 1467322526755 Marionette TRACE conn9 -> [0,1913,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 428 | 1467322526761 Marionette TRACE conn9 <- [1,1913,null,{"value":"13"}] 14:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:35:26 INFO - PROCESS | 428 | 1467322526766 Marionette TRACE conn9 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 428 | 1467322526770 Marionette TRACE conn9 <- [1,1914,null,{}] 14:35:26 INFO - PROCESS | 428 | 1467322526776 Marionette TRACE conn9 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:26 INFO - PROCESS | 428 | 1467322526779 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:26 INFO - PROCESS | 428 | 1467322526901 Marionette TRACE conn9 <- [1,1915,null,{"value":null}] 14:35:27 INFO - PROCESS | 428 | 1467322527025 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 428 | 1467322527031 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534D3000 == 39 [pid = 428] [id = 488] 14:35:27 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4A463000) [pid = 428] [serial = 1464] [outer = 0000000000000000] 14:35:27 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4DEACC00) [pid = 428] [serial = 1465] [outer = 000000FA4A463000] 14:35:27 INFO - PROCESS | 428 | 1467322527091 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4F70AC00) [pid = 428] [serial = 1466] [outer = 000000FA4A463000] 14:35:27 INFO - PROCESS | 428 | 1467322527756 Marionette TRACE conn9 <- [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]]]}] 14:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1031ms 14:35:27 INFO - PROCESS | 428 | 1467322527800 Marionette TRACE conn9 -> [0,1917,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 428 | 1467322527805 Marionette TRACE conn9 <- [1,1917,null,{"value":"13"}] 14:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:35:27 INFO - PROCESS | 428 | 1467322527811 Marionette TRACE conn9 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 428 | 1467322527814 Marionette TRACE conn9 <- [1,1918,null,{}] 14:35:27 INFO - PROCESS | 428 | 1467322527818 Marionette TRACE conn9 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:27 INFO - PROCESS | 428 | 1467322527821 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:27 INFO - PROCESS | 428 | 1467322527937 Marionette TRACE conn9 <- [1,1919,null,{"value":null}] 14:35:28 INFO - PROCESS | 428 | 1467322528060 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 428 | 1467322528063 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B02A800 == 40 [pid = 428] [id = 489] 14:35:28 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA54FC2000) [pid = 428] [serial = 1467] [outer = 0000000000000000] 14:35:28 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55145000) [pid = 428] [serial = 1468] [outer = 000000FA54FC2000] 14:35:28 INFO - PROCESS | 428 | 1467322528122 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55B06C00) [pid = 428] [serial = 1469] [outer = 000000FA54FC2000] 14:35:28 INFO - PROCESS | 428 | 1467322528693 Marionette TRACE conn9 <- [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]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 944ms 14:35:28 INFO - PROCESS | 428 | 1467322528758 Marionette TRACE conn9 -> [0,1921,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 428 | 1467322528761 Marionette TRACE conn9 <- [1,1921,null,{"value":"13"}] 14:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:35:28 INFO - PROCESS | 428 | 1467322528765 Marionette TRACE conn9 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 428 | 1467322528769 Marionette TRACE conn9 <- [1,1922,null,{}] 14:35:28 INFO - PROCESS | 428 | 1467322528781 Marionette TRACE conn9 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 428 | 1467322528786 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:28 INFO - PROCESS | 428 | 1467322528901 Marionette TRACE conn9 <- [1,1923,null,{"value":null}] 14:35:29 INFO - PROCESS | 428 | 1467322528997 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 428 | 1467322529000 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D91D000 == 41 [pid = 428] [id = 490] 14:35:29 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA57FB3000) [pid = 428] [serial = 1470] [outer = 0000000000000000] 14:35:29 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA58358400) [pid = 428] [serial = 1471] [outer = 000000FA57FB3000] 14:35:29 INFO - PROCESS | 428 | 1467322529058 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5BAA1C00) [pid = 428] [serial = 1472] [outer = 000000FA57FB3000] 14:35:29 INFO - PROCESS | 428 | 1467322529736 Marionette TRACE conn9 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1035ms 14:35:29 INFO - PROCESS | 428 | 1467322529802 Marionette TRACE conn9 -> [0,1925,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 428 | 1467322529805 Marionette TRACE conn9 <- [1,1925,null,{"value":"13"}] 14:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:35:29 INFO - PROCESS | 428 | 1467322529809 Marionette TRACE conn9 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 428 | 1467322529811 Marionette TRACE conn9 <- [1,1926,null,{}] 14:35:29 INFO - PROCESS | 428 | 1467322529849 Marionette TRACE conn9 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:29 INFO - PROCESS | 428 | 1467322529852 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:29 INFO - PROCESS | 428 | 1467322529974 Marionette TRACE conn9 <- [1,1927,null,{"value":null}] 14:35:30 INFO - PROCESS | 428 | 1467322530194 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 428 | 1467322530197 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D906000 == 42 [pid = 428] [id = 491] 14:35:30 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA48E1D800) [pid = 428] [serial = 1473] [outer = 0000000000000000] 14:35:30 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA49474800) [pid = 428] [serial = 1474] [outer = 000000FA48E1D800] 14:35:30 INFO - PROCESS | 428 | 1467322530270 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4E1E5C00) [pid = 428] [serial = 1475] [outer = 000000FA48E1D800] 14:35:30 INFO - PROCESS | 428 | 1467322530844 Marionette TRACE conn9 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1078ms 14:35:30 INFO - PROCESS | 428 | 1467322530889 Marionette TRACE conn9 -> [0,1929,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 428 | 1467322530893 Marionette TRACE conn9 <- [1,1929,null,{"value":"13"}] 14:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:35:30 INFO - PROCESS | 428 | 1467322530914 Marionette TRACE conn9 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 428 | 1467322530917 Marionette TRACE conn9 <- [1,1930,null,{}] 14:35:30 INFO - PROCESS | 428 | 1467322530922 Marionette TRACE conn9 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 428 | 1467322530927 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:31 INFO - PROCESS | 428 | 1467322531034 Marionette TRACE conn9 <- [1,1931,null,{"value":null}] 14:35:31 INFO - PROCESS | 428 | 1467322531134 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 428 | 1467322531137 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53C4F000 == 43 [pid = 428] [id = 492] 14:35:31 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4EFCD800) [pid = 428] [serial = 1476] [outer = 0000000000000000] 14:35:31 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA53481800) [pid = 428] [serial = 1477] [outer = 000000FA4EFCD800] 14:35:31 INFO - PROCESS | 428 | 1467322531187 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA54F5B400) [pid = 428] [serial = 1478] [outer = 000000FA4EFCD800] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEA6000 == 42 [pid = 428] [id = 486] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C25D800 == 41 [pid = 428] [id = 485] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDF9000 == 40 [pid = 428] [id = 484] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B020000 == 39 [pid = 428] [id = 483] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA58383000 == 38 [pid = 428] [id = 482] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA55DA3000 == 37 [pid = 428] [id = 481] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5502C800 == 36 [pid = 428] [id = 480] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D69F000 == 35 [pid = 428] [id = 479] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D90000 == 34 [pid = 428] [id = 478] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B034000 == 33 [pid = 428] [id = 476] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DF89800 == 32 [pid = 428] [id = 477] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D906000 == 31 [pid = 428] [id = 491] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D91D000 == 30 [pid = 428] [id = 490] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B02A800 == 29 [pid = 428] [id = 489] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D061800 == 28 [pid = 428] [id = 487] 14:35:31 INFO - PROCESS | 428 | --DOCSHELL 000000FA534D3000 == 27 [pid = 428] [id = 488] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA4EE68800) [pid = 428] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA4D51A000) [pid = 428] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4DBFC400) [pid = 428] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA4EF77000) [pid = 428] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4D5CD000) [pid = 428] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA48E10000) [pid = 428] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA48FD5800) [pid = 428] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA52CB3400) [pid = 428] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5609D800) [pid = 428] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA52CA9800) [pid = 428] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EFD8000) [pid = 428] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA56DF6000) [pid = 428] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA55960800) [pid = 428] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5C21DC00) [pid = 428] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5B4AF400) [pid = 428] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA54F64C00) [pid = 428] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4D5CE000) [pid = 428] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55527800) [pid = 428] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55F7E400) [pid = 428] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55965800) [pid = 428] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5351D000) [pid = 428] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA550DA400) [pid = 428] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55B0A800) [pid = 428] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4EFD3800) [pid = 428] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA56DF6400) [pid = 428] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 14:35:32 INFO - PROCESS | 428 | 1467322532312 Marionette TRACE conn9 <- [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]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1444ms 14:35:32 INFO - PROCESS | 428 | 1467322532361 Marionette TRACE conn9 -> [0,1933,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 428 | 1467322532365 Marionette TRACE conn9 <- [1,1933,null,{"value":"13"}] 14:35:32 INFO - PROCESS | 428 | 1467322532369 Marionette TRACE conn9 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:35:32 INFO - PROCESS | 428 | 1467322532374 Marionette TRACE conn9 <- [1,1934,null,{}] 14:35:32 INFO - PROCESS | 428 | 1467322532379 Marionette TRACE conn9 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 428 | 1467322532382 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:32 INFO - PROCESS | 428 | 1467322532474 Marionette TRACE conn9 <- [1,1935,null,{"value":null}] 14:35:32 INFO - PROCESS | 428 | 1467322532581 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 428 | 1467322532584 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E186800 == 28 [pid = 428] [id = 493] 14:35:32 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA496E0800) [pid = 428] [serial = 1479] [outer = 0000000000000000] 14:35:32 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4A4E9400) [pid = 428] [serial = 1480] [outer = 000000FA496E0800] 14:35:32 INFO - PROCESS | 428 | 1467322532635 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4DEB1C00) [pid = 428] [serial = 1481] [outer = 000000FA496E0800] 14:35:33 INFO - PROCESS | 428 | 1467322533026 Marionette TRACE conn9 <- [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]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 14:35:33 INFO - PROCESS | 428 | 1467322533065 Marionette TRACE conn9 -> [0,1937,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 428 | 1467322533070 Marionette TRACE conn9 <- [1,1937,null,{"value":"13"}] 14:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:35:33 INFO - PROCESS | 428 | 1467322533077 Marionette TRACE conn9 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 428 | 1467322533080 Marionette TRACE conn9 <- [1,1938,null,{}] 14:35:33 INFO - PROCESS | 428 | 1467322533084 Marionette TRACE conn9 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:33 INFO - PROCESS | 428 | 1467322533087 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:33 INFO - PROCESS | 428 | 1467322533209 Marionette TRACE conn9 <- [1,1939,null,{"value":null}] 14:35:33 INFO - PROCESS | 428 | 1467322533225 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 428 | 1467322533227 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53C68800 == 29 [pid = 428] [id = 494] 14:35:33 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4EE69C00) [pid = 428] [serial = 1482] [outer = 0000000000000000] 14:35:33 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4EFD4C00) [pid = 428] [serial = 1483] [outer = 000000FA4EE69C00] 14:35:33 INFO - PROCESS | 428 | 1467322533276 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4F966400) [pid = 428] [serial = 1484] [outer = 000000FA4EE69C00] 14:35:33 INFO - PROCESS | 428 | 1467322533700 Marionette TRACE conn9 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms 14:35:33 INFO - PROCESS | 428 | 1467322533707 Marionette TRACE conn9 -> [0,1941,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 428 | 1467322533709 Marionette TRACE conn9 <- [1,1941,null,{"value":"13"}] 14:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:35:33 INFO - PROCESS | 428 | 1467322533713 Marionette TRACE conn9 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 428 | 1467322533717 Marionette TRACE conn9 <- [1,1942,null,{}] 14:35:33 INFO - PROCESS | 428 | 1467322533762 Marionette TRACE conn9 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:33 INFO - PROCESS | 428 | 1467322533767 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:33 INFO - PROCESS | 428 | 1467322533862 Marionette TRACE conn9 <- [1,1943,null,{"value":null}] 14:35:33 INFO - PROCESS | 428 | 1467322533871 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 428 | 1467322533874 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AD0000 == 30 [pid = 428] [id = 495] 14:35:33 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA53518400) [pid = 428] [serial = 1485] [outer = 0000000000000000] 14:35:33 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA53521C00) [pid = 428] [serial = 1486] [outer = 000000FA53518400] 14:35:33 INFO - PROCESS | 428 | 1467322533923 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA54F5D400) [pid = 428] [serial = 1487] [outer = 000000FA53518400] 14:35:34 INFO - PROCESS | 428 | 1467322534410 Marionette TRACE conn9 <- [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]]]}] 14:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 14:35:34 INFO - PROCESS | 428 | 1467322534450 Marionette TRACE conn9 -> [0,1945,"getWindowHandle",null] 14:35:34 INFO - PROCESS | 428 | 1467322534453 Marionette TRACE conn9 <- [1,1945,null,{"value":"13"}] 14:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:35:34 INFO - PROCESS | 428 | 1467322534456 Marionette TRACE conn9 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - PROCESS | 428 | 1467322534458 Marionette TRACE conn9 <- [1,1946,null,{}] 14:35:34 INFO - PROCESS | 428 | 1467322534467 Marionette TRACE conn9 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:34 INFO - PROCESS | 428 | 1467322534470 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:34 INFO - PROCESS | 428 | 1467322534586 Marionette TRACE conn9 <- [1,1947,null,{"value":null}] 14:35:34 INFO - PROCESS | 428 | 1467322534667 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 428 | 1467322534669 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCB000 == 31 [pid = 428] [id = 496] 14:35:34 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5513F400) [pid = 428] [serial = 1488] [outer = 0000000000000000] 14:35:34 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55147800) [pid = 428] [serial = 1489] [outer = 000000FA5513F400] 14:35:34 INFO - PROCESS | 428 | 1467322534714 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA556CDC00) [pid = 428] [serial = 1490] [outer = 000000FA5513F400] 14:35:35 INFO - PROCESS | 428 | 1467322535134 Marionette TRACE conn9 <- [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]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 14:35:35 INFO - PROCESS | 428 | 1467322535193 Marionette TRACE conn9 -> [0,1949,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 428 | 1467322535195 Marionette TRACE conn9 <- [1,1949,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:35:35 INFO - PROCESS | 428 | 1467322535205 Marionette TRACE conn9 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 428 | 1467322535207 Marionette TRACE conn9 <- [1,1950,null,{}] 14:35:35 INFO - PROCESS | 428 | 1467322535210 Marionette TRACE conn9 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 428 | 1467322535212 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:35 INFO - PROCESS | 428 | 1467322535319 Marionette TRACE conn9 <- [1,1951,null,{"value":null}] 14:35:35 INFO - PROCESS | 428 | 1467322535329 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 428 | 1467322535331 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A53800 == 32 [pid = 428] [id = 497] 14:35:35 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA556D4C00) [pid = 428] [serial = 1491] [outer = 0000000000000000] 14:35:35 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55A04400) [pid = 428] [serial = 1492] [outer = 000000FA556D4C00] 14:35:35 INFO - PROCESS | 428 | 1467322535377 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55D7F000) [pid = 428] [serial = 1493] [outer = 000000FA556D4C00] 14:35:35 INFO - PROCESS | 428 | 1467322535846 Marionette TRACE conn9 <- [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]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 14:35:35 INFO - PROCESS | 428 | 1467322535898 Marionette TRACE conn9 -> [0,1953,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 428 | 1467322535901 Marionette TRACE conn9 <- [1,1953,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:35:35 INFO - PROCESS | 428 | 1467322535904 Marionette TRACE conn9 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 428 | 1467322535906 Marionette TRACE conn9 <- [1,1954,null,{}] 14:35:35 INFO - PROCESS | 428 | 1467322535915 Marionette TRACE conn9 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 428 | 1467322535921 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:36 INFO - PROCESS | 428 | 1467322536071 Marionette TRACE conn9 <- [1,1955,null,{"value":null}] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA55F7A400) [pid = 428] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA493BF000) [pid = 428] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA57A28000) [pid = 428] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5B00D400) [pid = 428] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55F7C000) [pid = 428] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA48FD6800) [pid = 428] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48FD4800) [pid = 428] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4F716C00) [pid = 428] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4EE73400) [pid = 428] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA48FD4C00) [pid = 428] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5B0C5400) [pid = 428] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:35:36 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55526000) [pid = 428] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:35:36 INFO - PROCESS | 428 | 1467322536323 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 428 | 1467322536326 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534D2800 == 33 [pid = 428] [id = 498] 14:35:36 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA48FD4800) [pid = 428] [serial = 1494] [outer = 0000000000000000] 14:35:36 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4D7D5400) [pid = 428] [serial = 1495] [outer = 000000FA48FD4800] 14:35:36 INFO - PROCESS | 428 | 1467322536373 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54FC5000) [pid = 428] [serial = 1496] [outer = 000000FA48FD4800] 14:35:36 INFO - PROCESS | 428 | 1467322536729 Marionette TRACE conn9 <- [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]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 882ms 14:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:35:36 INFO - PROCESS | 428 | 1467322536788 Marionette TRACE conn9 -> [0,1957,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 428 | 1467322536790 Marionette TRACE conn9 <- [1,1957,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 428 | 1467322536794 Marionette TRACE conn9 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 428 | 1467322536795 Marionette TRACE conn9 <- [1,1958,null,{}] 14:35:36 INFO - PROCESS | 428 | 1467322536799 Marionette TRACE conn9 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 428 | 1467322536801 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:36 INFO - PROCESS | 428 | 1467322536880 Marionette TRACE conn9 <- [1,1959,null,{"value":null}] 14:35:36 INFO - PROCESS | 428 | 1467322536955 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 428 | 1467322536957 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3CF800 == 34 [pid = 428] [id = 499] 14:35:36 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA48454000) [pid = 428] [serial = 1497] [outer = 0000000000000000] 14:35:37 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56DF5C00) [pid = 428] [serial = 1498] [outer = 000000FA48454000] 14:35:37 INFO - PROCESS | 428 | 1467322537002 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5792F400) [pid = 428] [serial = 1499] [outer = 000000FA48454000] 14:35:37 INFO - PROCESS | 428 | 1467322537348 Marionette TRACE conn9 <- [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]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 587ms 14:35:37 INFO - PROCESS | 428 | 1467322537384 Marionette TRACE conn9 -> [0,1961,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 428 | 1467322537386 Marionette TRACE conn9 <- [1,1961,null,{"value":"13"}] 14:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:35:37 INFO - PROCESS | 428 | 1467322537389 Marionette TRACE conn9 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - PROCESS | 428 | 1467322537391 Marionette TRACE conn9 <- [1,1962,null,{}] 14:35:37 INFO - PROCESS | 428 | 1467322537395 Marionette TRACE conn9 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 428 | 1467322537397 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:37 INFO - PROCESS | 428 | 1467322537505 Marionette TRACE conn9 <- [1,1963,null,{"value":null}] 14:35:37 INFO - PROCESS | 428 | 1467322537513 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 428 | 1467322537515 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDEA000 == 35 [pid = 428] [id = 500] 14:35:37 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5792F000) [pid = 428] [serial = 1500] [outer = 0000000000000000] 14:35:37 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA579B4C00) [pid = 428] [serial = 1501] [outer = 000000FA5792F000] 14:35:37 INFO - PROCESS | 428 | 1467322537560 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5835A000) [pid = 428] [serial = 1502] [outer = 000000FA5792F000] 14:35:37 INFO - PROCESS | 428 | 1467322537977 Marionette TRACE conn9 <- [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]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 14:35:38 INFO - PROCESS | 428 | 1467322538021 Marionette TRACE conn9 -> [0,1965,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 428 | 1467322538024 Marionette TRACE conn9 <- [1,1965,null,{"value":"13"}] 14:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:35:38 INFO - PROCESS | 428 | 1467322538027 Marionette TRACE conn9 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - PROCESS | 428 | 1467322538028 Marionette TRACE conn9 <- [1,1966,null,{}] 14:35:38 INFO - PROCESS | 428 | 1467322538032 Marionette TRACE conn9 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:38 INFO - PROCESS | 428 | 1467322538034 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:38 INFO - PROCESS | 428 | 1467322538146 Marionette TRACE conn9 <- [1,1967,null,{"value":null}] 14:35:38 INFO - PROCESS | 428 | 1467322538154 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 428 | 1467322538156 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C4A7800 == 36 [pid = 428] [id = 501] 14:35:38 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA57933000) [pid = 428] [serial = 1503] [outer = 0000000000000000] 14:35:38 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5B011400) [pid = 428] [serial = 1504] [outer = 000000FA57933000] 14:35:38 INFO - PROCESS | 428 | 1467322538200 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B0BC400) [pid = 428] [serial = 1505] [outer = 000000FA57933000] 14:35:39 INFO - PROCESS | 428 | 1467322539017 Marionette TRACE conn9 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1031ms 14:35:39 INFO - PROCESS | 428 | 1467322539063 Marionette TRACE conn9 -> [0,1969,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 428 | 1467322539067 Marionette TRACE conn9 <- [1,1969,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:35:39 INFO - PROCESS | 428 | 1467322539093 Marionette TRACE conn9 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 428 | 1467322539097 Marionette TRACE conn9 <- [1,1970,null,{}] 14:35:39 INFO - PROCESS | 428 | 1467322539102 Marionette TRACE conn9 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:39 INFO - PROCESS | 428 | 1467322539106 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:39 INFO - PROCESS | 428 | 1467322539258 Marionette TRACE conn9 <- [1,1971,null,{"value":null}] 14:35:39 INFO - PROCESS | 428 | 1467322539372 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 428 | 1467322539375 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53578800 == 37 [pid = 428] [id = 502] 14:35:39 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4D524400) [pid = 428] [serial = 1506] [outer = 0000000000000000] 14:35:39 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4E1EA000) [pid = 428] [serial = 1507] [outer = 000000FA4D524400] 14:35:39 INFO - PROCESS | 428 | 1467322539436 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA52742C00) [pid = 428] [serial = 1508] [outer = 000000FA4D524400] 14:35:40 INFO - PROCESS | 428 | 1467322540180 Marionette TRACE conn9 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1132ms 14:35:40 INFO - PROCESS | 428 | 1467322540229 Marionette TRACE conn9 -> [0,1973,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 428 | 1467322540234 Marionette TRACE conn9 <- [1,1973,null,{"value":"13"}] 14:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:35:40 INFO - PROCESS | 428 | 1467322540264 Marionette TRACE conn9 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 428 | 1467322540268 Marionette TRACE conn9 <- [1,1974,null,{}] 14:35:40 INFO - PROCESS | 428 | 1467322540272 Marionette TRACE conn9 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 428 | 1467322540275 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:40 INFO - PROCESS | 428 | 1467322540412 Marionette TRACE conn9 <- [1,1975,null,{"value":null}] 14:35:40 INFO - PROCESS | 428 | 1467322540604 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 428 | 1467322540607 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4A413800 == 38 [pid = 428] [id = 503] 14:35:40 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA493C1000) [pid = 428] [serial = 1509] [outer = 0000000000000000] 14:35:40 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA49477C00) [pid = 428] [serial = 1510] [outer = 000000FA493C1000] 14:35:40 INFO - PROCESS | 428 | 1467322540666 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4EF76C00) [pid = 428] [serial = 1511] [outer = 000000FA493C1000] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDEA000 == 37 [pid = 428] [id = 500] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3CF800 == 36 [pid = 428] [id = 499] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA534D2800 == 35 [pid = 428] [id = 498] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A53800 == 34 [pid = 428] [id = 497] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FCB000 == 33 [pid = 428] [id = 496] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AD0000 == 32 [pid = 428] [id = 495] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA53C68800 == 31 [pid = 428] [id = 494] 14:35:41 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E186800 == 30 [pid = 428] [id = 493] 14:35:41 INFO - PROCESS | 428 | 1467322541285 Marionette TRACE conn9 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1035ms 14:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:35:41 INFO - PROCESS | 428 | 1467322541299 Marionette TRACE conn9 -> [0,1977,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 428 | 1467322541303 Marionette TRACE conn9 <- [1,1977,null,{"value":"13"}] 14:35:41 INFO - PROCESS | 428 | 1467322541307 Marionette TRACE conn9 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 428 | 1467322541310 Marionette TRACE conn9 <- [1,1978,null,{}] 14:35:41 INFO - PROCESS | 428 | 1467322541315 Marionette TRACE conn9 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 428 | 1467322541320 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:41 INFO - PROCESS | 428 | 1467322541435 Marionette TRACE conn9 <- [1,1979,null,{"value":null}] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA55F85C00) [pid = 428] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA52CAC000) [pid = 428] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA58DB4400) [pid = 428] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA5B019000) [pid = 428] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5792C400) [pid = 428] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54F60400) [pid = 428] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4909F400) [pid = 428] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4A2F7C00) [pid = 428] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA52748400) [pid = 428] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA52B25000) [pid = 428] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA52741400) [pid = 428] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA52CB3C00) [pid = 428] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA49435400) [pid = 428] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E1E7C00) [pid = 428] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA58DBF000) [pid = 428] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA579A8800) [pid = 428] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5B0C0C00) [pid = 428] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5B4AB000) [pid = 428] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5BA9E400) [pid = 428] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA556D5C00) [pid = 428] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55D74800) [pid = 428] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA56F51400) [pid = 428] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA55146000) [pid = 428] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 14:35:41 INFO - PROCESS | 428 | 1467322541519 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 428 | 1467322541522 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53455000 == 31 [pid = 428] [id = 504] 14:35:41 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA48FDB400) [pid = 428] [serial = 1512] [outer = 0000000000000000] 14:35:41 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA49471400) [pid = 428] [serial = 1513] [outer = 000000FA48FDB400] 14:35:41 INFO - PROCESS | 428 | 1467322541572 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4EFD7C00) [pid = 428] [serial = 1514] [outer = 000000FA48FDB400] 14:35:41 INFO - PROCESS | 428 | 1467322541944 Marionette TRACE conn9 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 14:35:42 INFO - PROCESS | 428 | 1467322542032 Marionette TRACE conn9 -> [0,1981,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 428 | 1467322542036 Marionette TRACE conn9 <- [1,1981,null,{"value":"13"}] 14:35:42 INFO - PROCESS | 428 | 1467322542044 Marionette TRACE conn9 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 428 | 1467322542046 Marionette TRACE conn9 <- [1,1982,null,{}] 14:35:42 INFO - PROCESS | 428 | 1467322542049 Marionette TRACE conn9 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:35:42 INFO - PROCESS | 428 | 1467322542052 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:42 INFO - PROCESS | 428 | 1467322542148 Marionette TRACE conn9 <- [1,1983,null,{"value":null}] 14:35:42 INFO - PROCESS | 428 | 1467322542155 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 428 | 1467322542157 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D91000 == 32 [pid = 428] [id = 505] 14:35:42 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5351BC00) [pid = 428] [serial = 1515] [outer = 0000000000000000] 14:35:42 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5379D400) [pid = 428] [serial = 1516] [outer = 000000FA5351BC00] 14:35:42 INFO - PROCESS | 428 | 1467322542203 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54FC0C00) [pid = 428] [serial = 1517] [outer = 000000FA5351BC00] 14:35:42 INFO - PROCESS | 428 | 1467322542663 Marionette TRACE conn9 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 14:35:42 INFO - PROCESS | 428 | 1467322542688 Marionette TRACE conn9 -> [0,1985,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 428 | 1467322542690 Marionette TRACE conn9 <- [1,1985,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:35:42 INFO - PROCESS | 428 | 1467322542695 Marionette TRACE conn9 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 428 | 1467322542702 Marionette TRACE conn9 <- [1,1986,null,{}] 14:35:42 INFO - PROCESS | 428 | 1467322542712 Marionette TRACE conn9 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - PROCESS | 428 | 1467322542716 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:42 INFO - PROCESS | 428 | 1467322542806 Marionette TRACE conn9 <- [1,1987,null,{"value":null}] 14:35:42 INFO - PROCESS | 428 | 1467322542815 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 428 | 1467322542817 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A55800 == 33 [pid = 428] [id = 506] 14:35:42 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA48FDCC00) [pid = 428] [serial = 1518] [outer = 0000000000000000] 14:35:42 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA556DA000) [pid = 428] [serial = 1519] [outer = 000000FA48FDCC00] 14:35:42 INFO - PROCESS | 428 | 1467322542863 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55D76000) [pid = 428] [serial = 1520] [outer = 000000FA48FDCC00] 14:35:43 INFO - PROCESS | 428 | 1467322543301 Marionette TRACE conn9 <- [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]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 14:35:43 INFO - PROCESS | 428 | 1467322543327 Marionette TRACE conn9 -> [0,1989,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 428 | 1467322543329 Marionette TRACE conn9 <- [1,1989,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:35:43 INFO - PROCESS | 428 | 1467322543333 Marionette TRACE conn9 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 428 | 1467322543334 Marionette TRACE conn9 <- [1,1990,null,{}] 14:35:43 INFO - PROCESS | 428 | 1467322543338 Marionette TRACE conn9 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 428 | 1467322543340 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:43 INFO - PROCESS | 428 | 1467322543430 Marionette TRACE conn9 <- [1,1991,null,{"value":null}] 14:35:43 INFO - PROCESS | 428 | 1467322543436 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 428 | 1467322543438 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C1B800 == 34 [pid = 428] [id = 507] 14:35:43 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55F82000) [pid = 428] [serial = 1521] [outer = 0000000000000000] 14:35:43 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56685000) [pid = 428] [serial = 1522] [outer = 000000FA55F82000] 14:35:43 INFO - PROCESS | 428 | 1467322543490 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56F51400) [pid = 428] [serial = 1523] [outer = 000000FA55F82000] 14:35:43 INFO - PROCESS | 428 | 1467322543963 Marionette TRACE conn9 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 14:35:44 INFO - PROCESS | 428 | 1467322544027 Marionette TRACE conn9 -> [0,1993,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 428 | 1467322544029 Marionette TRACE conn9 <- [1,1993,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:35:44 INFO - PROCESS | 428 | 1467322544038 Marionette TRACE conn9 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 428 | 1467322544040 Marionette TRACE conn9 <- [1,1994,null,{}] 14:35:44 INFO - PROCESS | 428 | 1467322544043 Marionette TRACE conn9 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 428 | 1467322544045 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:44 INFO - PROCESS | 428 | 1467322544154 Marionette TRACE conn9 <- [1,1995,null,{"value":null}] 14:35:44 INFO - PROCESS | 428 | 1467322544165 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 428 | 1467322544171 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56C9C800 == 35 [pid = 428] [id = 508] 14:35:44 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA57932000) [pid = 428] [serial = 1524] [outer = 0000000000000000] 14:35:44 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA579AB400) [pid = 428] [serial = 1525] [outer = 000000FA57932000] 14:35:44 INFO - PROCESS | 428 | 1467322544272 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA58DBBC00) [pid = 428] [serial = 1526] [outer = 000000FA57932000] 14:35:44 INFO - PROCESS | 428 | 1467322544710 Marionette TRACE conn9 <- [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]]]}] 14:35:44 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 14:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 14:35:44 INFO - PROCESS | 428 | 1467322544805 Marionette TRACE conn9 -> [0,1997,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 428 | 1467322544808 Marionette TRACE conn9 <- [1,1997,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:35:44 INFO - PROCESS | 428 | 1467322544821 Marionette TRACE conn9 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 428 | 1467322544823 Marionette TRACE conn9 <- [1,1998,null,{}] 14:35:44 INFO - PROCESS | 428 | 1467322544827 Marionette TRACE conn9 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 428 | 1467322544829 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:44 INFO - PROCESS | 428 | 1467322544954 Marionette TRACE conn9 <- [1,1999,null,{"value":null}] 14:35:44 INFO - PROCESS | 428 | 1467322544962 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 428 | 1467322544965 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C26D800 == 36 [pid = 428] [id = 509] 14:35:45 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5B0C3800) [pid = 428] [serial = 1527] [outer = 0000000000000000] 14:35:45 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B4A8400) [pid = 428] [serial = 1528] [outer = 000000FA5B0C3800] 14:35:45 INFO - PROCESS | 428 | 1467322545052 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5B4AF800) [pid = 428] [serial = 1529] [outer = 000000FA5B0C3800] 14:35:45 INFO - PROCESS | 428 | 1467322545477 Marionette TRACE conn9 <- [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]]]}] 14:35:45 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 14:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 693ms 14:35:45 INFO - PROCESS | 428 | 1467322545511 Marionette TRACE conn9 -> [0,2001,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 428 | 1467322545513 Marionette TRACE conn9 <- [1,2001,null,{"value":"13"}] 14:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:35:45 INFO - PROCESS | 428 | 1467322545516 Marionette TRACE conn9 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 428 | 1467322545518 Marionette TRACE conn9 <- [1,2002,null,{}] 14:35:45 INFO - PROCESS | 428 | 1467322545522 Marionette TRACE conn9 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 428 | 1467322545523 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:45 INFO - PROCESS | 428 | 1467322545634 Marionette TRACE conn9 <- [1,2003,null,{"value":null}] 14:35:45 INFO - PROCESS | 428 | 1467322545640 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 428 | 1467322545642 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53468800 == 37 [pid = 428] [id = 510] 14:35:45 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5B4ADC00) [pid = 428] [serial = 1530] [outer = 0000000000000000] 14:35:45 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5BAA6400) [pid = 428] [serial = 1531] [outer = 000000FA5B4ADC00] 14:35:45 INFO - PROCESS | 428 | 1467322545731 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5BC28000) [pid = 428] [serial = 1532] [outer = 000000FA5B4ADC00] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA556D4C00) [pid = 428] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA53518400) [pid = 428] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4EFCD800) [pid = 428] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5792F000) [pid = 428] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EE69C00) [pid = 428] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA496E0800) [pid = 428] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA48FD4800) [pid = 428] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4A463000) [pid = 428] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54FC2000) [pid = 428] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA48454000) [pid = 428] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48E1D800) [pid = 428] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:35:45 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5513F400) [pid = 428] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:35:46 INFO - PROCESS | 428 | 1467322546125 Marionette TRACE conn9 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 14:35:46 INFO - PROCESS | 428 | 1467322546211 Marionette TRACE conn9 -> [0,2005,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 428 | 1467322546214 Marionette TRACE conn9 <- [1,2005,null,{"value":"13"}] 14:35:46 INFO - PROCESS | 428 | 1467322546217 Marionette TRACE conn9 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:35:46 INFO - PROCESS | 428 | 1467322546219 Marionette TRACE conn9 <- [1,2006,null,{}] 14:35:46 INFO - PROCESS | 428 | 1467322546222 Marionette TRACE conn9 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:46 INFO - PROCESS | 428 | 1467322546224 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:46 INFO - PROCESS | 428 | 1467322546341 Marionette TRACE conn9 <- [1,2007,null,{"value":null}] 14:35:46 INFO - PROCESS | 428 | 1467322546349 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 428 | 1467322546351 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D075800 == 38 [pid = 428] [id = 511] 14:35:46 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5351F000) [pid = 428] [serial = 1533] [outer = 0000000000000000] 14:35:46 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55F7E800) [pid = 428] [serial = 1534] [outer = 000000FA5351F000] 14:35:46 INFO - PROCESS | 428 | 1467322546397 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BC28800) [pid = 428] [serial = 1535] [outer = 000000FA5351F000] 14:35:46 INFO - PROCESS | 428 | 1467322546819 Marionette TRACE conn9 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 14:35:46 INFO - PROCESS | 428 | 1467322546849 Marionette TRACE conn9 -> [0,2009,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 428 | 1467322546851 Marionette TRACE conn9 <- [1,2009,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:35:46 INFO - PROCESS | 428 | 1467322546854 Marionette TRACE conn9 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 428 | 1467322546856 Marionette TRACE conn9 <- [1,2010,null,{}] 14:35:46 INFO - PROCESS | 428 | 1467322546860 Marionette TRACE conn9 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:46 INFO - PROCESS | 428 | 1467322546861 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:46 INFO - PROCESS | 428 | 1467322546945 Marionette TRACE conn9 <- [1,2011,null,{"value":null}] 14:35:46 INFO - PROCESS | 428 | 1467322546951 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 428 | 1467322546953 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D91A000 == 39 [pid = 428] [id = 512] 14:35:46 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5BC66000) [pid = 428] [serial = 1536] [outer = 0000000000000000] 14:35:46 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5BC6D000) [pid = 428] [serial = 1537] [outer = 000000FA5BC66000] 14:35:47 INFO - PROCESS | 428 | 1467322546998 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5C1D6C00) [pid = 428] [serial = 1538] [outer = 000000FA5BC66000] 14:35:47 INFO - PROCESS | 428 | 1467322547412 Marionette TRACE conn9 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 587ms 14:35:47 INFO - PROCESS | 428 | 1467322547445 Marionette TRACE conn9 -> [0,2013,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 428 | 1467322547448 Marionette TRACE conn9 <- [1,2013,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:35:47 INFO - PROCESS | 428 | 1467322547470 Marionette TRACE conn9 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 428 | 1467322547473 Marionette TRACE conn9 <- [1,2014,null,{}] 14:35:47 INFO - PROCESS | 428 | 1467322547477 Marionette TRACE conn9 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 428 | 1467322547479 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:47 INFO - PROCESS | 428 | 1467322547563 Marionette TRACE conn9 <- [1,2015,null,{"value":null}] 14:35:47 INFO - PROCESS | 428 | 1467322547569 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 428 | 1467322547572 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E473000 == 40 [pid = 428] [id = 513] 14:35:47 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5C216400) [pid = 428] [serial = 1539] [outer = 0000000000000000] 14:35:47 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5C219800) [pid = 428] [serial = 1540] [outer = 000000FA5C216400] 14:35:47 INFO - PROCESS | 428 | 1467322547619 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5C225000) [pid = 428] [serial = 1541] [outer = 000000FA5C216400] 14:35:48 INFO - PROCESS | 428 | 1467322548299 Marionette TRACE conn9 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 902ms 14:35:48 INFO - PROCESS | 428 | 1467322548357 Marionette TRACE conn9 -> [0,2017,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 428 | 1467322548362 Marionette TRACE conn9 <- [1,2017,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:35:48 INFO - PROCESS | 428 | 1467322548367 Marionette TRACE conn9 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 428 | 1467322548371 Marionette TRACE conn9 <- [1,2018,null,{}] 14:35:48 INFO - PROCESS | 428 | 1467322548377 Marionette TRACE conn9 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 428 | 1467322548380 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:48 INFO - PROCESS | 428 | 1467322548502 Marionette TRACE conn9 <- [1,2019,null,{"value":null}] 14:35:48 INFO - PROCESS | 428 | 1467322548627 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 428 | 1467322548630 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55621800 == 41 [pid = 428] [id = 514] 14:35:48 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4E1E5800) [pid = 428] [serial = 1542] [outer = 0000000000000000] 14:35:48 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4F718C00) [pid = 428] [serial = 1543] [outer = 000000FA4E1E5800] 14:35:48 INFO - PROCESS | 428 | 1467322548690 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5351CC00) [pid = 428] [serial = 1544] [outer = 000000FA4E1E5800] 14:35:49 INFO - PROCESS | 428 | 1467322549325 Marionette TRACE conn9 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 14:35:49 INFO - PROCESS | 428 | 1467322549357 Marionette TRACE conn9 -> [0,2021,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 428 | 1467322549362 Marionette TRACE conn9 <- [1,2021,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:35:49 INFO - PROCESS | 428 | 1467322549369 Marionette TRACE conn9 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 428 | 1467322549372 Marionette TRACE conn9 <- [1,2022,null,{}] 14:35:49 INFO - PROCESS | 428 | 1467322549376 Marionette TRACE conn9 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:49 INFO - PROCESS | 428 | 1467322549379 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:49 INFO - PROCESS | 428 | 1467322549495 Marionette TRACE conn9 <- [1,2023,null,{"value":null}] 14:35:49 INFO - PROCESS | 428 | 1467322549619 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 428 | 1467322549622 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3CC800 == 42 [pid = 428] [id = 515] 14:35:49 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA556D3800) [pid = 428] [serial = 1545] [outer = 0000000000000000] 14:35:49 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA55B78400) [pid = 428] [serial = 1546] [outer = 000000FA556D3800] 14:35:49 INFO - PROCESS | 428 | 1467322549680 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA56F5A000) [pid = 428] [serial = 1547] [outer = 000000FA556D3800] 14:35:50 INFO - PROCESS | 428 | 1467322550313 Marionette TRACE conn9 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 14:35:50 INFO - PROCESS | 428 | 1467322550356 Marionette TRACE conn9 -> [0,2025,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 428 | 1467322550359 Marionette TRACE conn9 <- [1,2025,null,{"value":"13"}] 14:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:35:50 INFO - PROCESS | 428 | 1467322550363 Marionette TRACE conn9 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 428 | 1467322550367 Marionette TRACE conn9 <- [1,2026,null,{}] 14:35:50 INFO - PROCESS | 428 | 1467322550378 Marionette TRACE conn9 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 428 | 1467322550383 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:50 INFO - PROCESS | 428 | 1467322550497 Marionette TRACE conn9 <- [1,2027,null,{"value":null}] 14:35:50 INFO - PROCESS | 428 | 1467322550622 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 428 | 1467322550626 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D063000 == 43 [pid = 428] [id = 516] 14:35:50 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA5BC23400) [pid = 428] [serial = 1548] [outer = 0000000000000000] 14:35:50 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA5C21C000) [pid = 428] [serial = 1549] [outer = 000000FA5BC23400] 14:35:50 INFO - PROCESS | 428 | 1467322550685 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA5C288400) [pid = 428] [serial = 1550] [outer = 000000FA5BC23400] 14:35:51 INFO - PROCESS | 428 | 1467322551519 Marionette TRACE conn9 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1200ms 14:35:51 INFO - PROCESS | 428 | 1467322551564 Marionette TRACE conn9 -> [0,2029,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 428 | 1467322551569 Marionette TRACE conn9 <- [1,2029,null,{"value":"13"}] 14:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:35:51 INFO - PROCESS | 428 | 1467322551574 Marionette TRACE conn9 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 428 | 1467322551578 Marionette TRACE conn9 <- [1,2030,null,{}] 14:35:51 INFO - PROCESS | 428 | 1467322551583 Marionette TRACE conn9 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:51 INFO - PROCESS | 428 | 1467322551586 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:51 INFO - PROCESS | 428 | 1467322551697 Marionette TRACE conn9 <- [1,2031,null,{"value":null}] 14:35:51 INFO - PROCESS | 428 | 1467322551780 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 428 | 1467322551784 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E522000 == 44 [pid = 428] [id = 517] 14:35:51 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA4E16E000) [pid = 428] [serial = 1551] [outer = 0000000000000000] 14:35:51 INFO - PROCESS | 428 | ++DOMWINDOW == 96 (000000FA4F70F400) [pid = 428] [serial = 1552] [outer = 000000FA4E16E000] 14:35:51 INFO - PROCESS | 428 | 1467322551882 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 428 | ++DOMWINDOW == 97 (000000FA52B28C00) [pid = 428] [serial = 1553] [outer = 000000FA4E16E000] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D91A000 == 43 [pid = 428] [id = 512] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D075800 == 42 [pid = 428] [id = 511] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA53468800 == 41 [pid = 428] [id = 510] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C26D800 == 40 [pid = 428] [id = 509] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA56C9C800 == 39 [pid = 428] [id = 508] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C1B800 == 38 [pid = 428] [id = 507] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A55800 == 37 [pid = 428] [id = 506] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D91000 == 36 [pid = 428] [id = 505] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA53455000 == 35 [pid = 428] [id = 504] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA4A413800 == 34 [pid = 428] [id = 503] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA53578800 == 33 [pid = 428] [id = 502] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C4A7800 == 32 [pid = 428] [id = 501] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA53C4F000 == 31 [pid = 428] [id = 492] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D063000 == 30 [pid = 428] [id = 516] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3CC800 == 29 [pid = 428] [id = 515] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA55621800 == 28 [pid = 428] [id = 514] 14:35:52 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E473000 == 27 [pid = 428] [id = 513] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 96 (000000FA5B011400) [pid = 428] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 95 (000000FA55147800) [pid = 428] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA55A04400) [pid = 428] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA53521C00) [pid = 428] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA54F5B400) [pid = 428] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA53481800) [pid = 428] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA579B4C00) [pid = 428] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4F966400) [pid = 428] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA556CDC00) [pid = 428] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4EFD4C00) [pid = 428] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4A4E9400) [pid = 428] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4DEB1C00) [pid = 428] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4D7D5400) [pid = 428] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4F70AC00) [pid = 428] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4DEACC00) [pid = 428] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA55B06C00) [pid = 428] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55145000) [pid = 428] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA58358400) [pid = 428] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55D7F000) [pid = 428] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54FC5000) [pid = 428] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56DF5C00) [pid = 428] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4E1E5C00) [pid = 428] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA49474800) [pid = 428] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5835A000) [pid = 428] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA54F5D400) [pid = 428] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 14:35:52 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5792F400) [pid = 428] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 14:35:53 INFO - PROCESS | 428 | 1467322553180 Marionette TRACE conn9 <- [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]]]}] 14:35:53 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) 14:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1645ms 14:35:53 INFO - PROCESS | 428 | 1467322553224 Marionette TRACE conn9 -> [0,2033,"getWindowHandle",null] 14:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:35:53 INFO - PROCESS | 428 | 1467322553228 Marionette TRACE conn9 <- [1,2033,null,{"value":"13"}] 14:35:53 INFO - PROCESS | 428 | 1467322553233 Marionette TRACE conn9 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 428 | 1467322553236 Marionette TRACE conn9 <- [1,2034,null,{}] 14:35:53 INFO - PROCESS | 428 | 1467322553244 Marionette TRACE conn9 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 428 | 1467322553247 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:53 INFO - PROCESS | 428 | 1467322553366 Marionette TRACE conn9 <- [1,2035,null,{"value":null}] 14:35:53 INFO - PROCESS | 428 | 1467322553381 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 428 | 1467322553383 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE59000 == 28 [pid = 428] [id = 518] 14:35:53 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4946C800) [pid = 428] [serial = 1554] [outer = 0000000000000000] 14:35:53 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA496D8000) [pid = 428] [serial = 1555] [outer = 000000FA4946C800] 14:35:53 INFO - PROCESS | 428 | 1467322553432 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4D7D6800) [pid = 428] [serial = 1556] [outer = 000000FA4946C800] 14:35:53 INFO - PROCESS | 428 | 1467322553899 Marionette TRACE conn9 <- [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]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 14:35:53 INFO - PROCESS | 428 | 1467322553965 Marionette TRACE conn9 -> [0,2037,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 428 | 1467322553971 Marionette TRACE conn9 <- [1,2037,null,{"value":"13"}] 14:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:35:54 INFO - PROCESS | 428 | 1467322554010 Marionette TRACE conn9 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 428 | 1467322554013 Marionette TRACE conn9 <- [1,2038,null,{}] 14:35:54 INFO - PROCESS | 428 | 1467322554017 Marionette TRACE conn9 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 428 | 1467322554020 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:54 INFO - PROCESS | 428 | 1467322554122 Marionette TRACE conn9 <- [1,2039,null,{"value":null}] 14:35:54 INFO - PROCESS | 428 | 1467322554134 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 428 | 1467322554136 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D85800 == 29 [pid = 428] [id = 519] 14:35:54 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4E45AC00) [pid = 428] [serial = 1557] [outer = 0000000000000000] 14:35:54 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4EFD1C00) [pid = 428] [serial = 1558] [outer = 000000FA4E45AC00] 14:35:54 INFO - PROCESS | 428 | 1467322554251 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4F969400) [pid = 428] [serial = 1559] [outer = 000000FA4E45AC00] 14:35:54 INFO - PROCESS | 428 | 1467322554655 Marionette TRACE conn9 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 14:35:54 INFO - PROCESS | 428 | 1467322554699 Marionette TRACE conn9 -> [0,2041,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 428 | 1467322554702 Marionette TRACE conn9 <- [1,2041,null,{"value":"13"}] 14:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:35:54 INFO - PROCESS | 428 | 1467322554705 Marionette TRACE conn9 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 428 | 1467322554709 Marionette TRACE conn9 <- [1,2042,null,{}] 14:35:54 INFO - PROCESS | 428 | 1467322554720 Marionette TRACE conn9 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 428 | 1467322554725 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:54 INFO - PROCESS | 428 | 1467322554812 Marionette TRACE conn9 <- [1,2043,null,{"value":null}] 14:35:54 INFO - PROCESS | 428 | 1467322554820 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 428 | 1467322554823 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACC800 == 30 [pid = 428] [id = 520] 14:35:54 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA493C3C00) [pid = 428] [serial = 1560] [outer = 0000000000000000] 14:35:54 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA53521000) [pid = 428] [serial = 1561] [outer = 000000FA493C3C00] 14:35:54 INFO - PROCESS | 428 | 1467322554873 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA54F58800) [pid = 428] [serial = 1562] [outer = 000000FA493C3C00] 14:35:55 INFO - PROCESS | 428 | 1467322555366 Marionette TRACE conn9 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 14:35:55 INFO - PROCESS | 428 | 1467322555400 Marionette TRACE conn9 -> [0,2045,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 428 | 1467322555403 Marionette TRACE conn9 <- [1,2045,null,{"value":"13"}] 14:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:35:55 INFO - PROCESS | 428 | 1467322555406 Marionette TRACE conn9 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 428 | 1467322555408 Marionette TRACE conn9 <- [1,2046,null,{}] 14:35:55 INFO - PROCESS | 428 | 1467322555411 Marionette TRACE conn9 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 428 | 1467322555413 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:55 INFO - PROCESS | 428 | 1467322555562 Marionette TRACE conn9 <- [1,2047,null,{"value":null}] 14:35:55 INFO - PROCESS | 428 | 1467322555575 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 428 | 1467322555577 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F6A000 == 31 [pid = 428] [id = 521] 14:35:55 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA54FC7000) [pid = 428] [serial = 1563] [outer = 0000000000000000] 14:35:55 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA550E0000) [pid = 428] [serial = 1564] [outer = 000000FA54FC7000] 14:35:55 INFO - PROCESS | 428 | 1467322555667 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55343800) [pid = 428] [serial = 1565] [outer = 000000FA54FC7000] 14:35:56 INFO - PROCESS | 428 | 1467322556090 Marionette TRACE conn9 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 14:35:56 INFO - PROCESS | 428 | 1467322556142 Marionette TRACE conn9 -> [0,2049,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 428 | 1467322556144 Marionette TRACE conn9 <- [1,2049,null,{"value":"13"}] 14:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:35:56 INFO - PROCESS | 428 | 1467322556147 Marionette TRACE conn9 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 428 | 1467322556149 Marionette TRACE conn9 <- [1,2050,null,{}] 14:35:56 INFO - PROCESS | 428 | 1467322556164 Marionette TRACE conn9 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 428 | 1467322556167 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:56 INFO - PROCESS | 428 | 1467322556281 Marionette TRACE conn9 <- [1,2051,null,{"value":null}] 14:35:56 INFO - PROCESS | 428 | 1467322556292 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 428 | 1467322556294 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56DA8000 == 32 [pid = 428] [id = 522] 14:35:56 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4E45A400) [pid = 428] [serial = 1566] [outer = 0000000000000000] 14:35:56 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA556D6C00) [pid = 428] [serial = 1567] [outer = 000000FA4E45A400] 14:35:56 INFO - PROCESS | 428 | 1467322556339 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA55B73C00) [pid = 428] [serial = 1568] [outer = 000000FA4E45A400] 14:35:56 INFO - PROCESS | 428 | 1467322556784 Marionette TRACE conn9 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 14:35:56 INFO - PROCESS | 428 | 1467322556840 Marionette TRACE conn9 -> [0,2053,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 428 | 1467322556842 Marionette TRACE conn9 <- [1,2053,null,{"value":"13"}] 14:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:35:56 INFO - PROCESS | 428 | 1467322556845 Marionette TRACE conn9 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 428 | 1467322556847 Marionette TRACE conn9 <- [1,2054,null,{}] 14:35:56 INFO - PROCESS | 428 | 1467322556857 Marionette TRACE conn9 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 428 | 1467322556863 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:57 INFO - PROCESS | 428 | 1467322557023 Marionette TRACE conn9 <- [1,2055,null,{"value":null}] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA57FB3000) [pid = 428] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA57932000) [pid = 428] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5B0C3800) [pid = 428] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA493C1000) [pid = 428] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA48FDB400) [pid = 428] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5C216400) [pid = 428] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA57933000) [pid = 428] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA48FDCC00) [pid = 428] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55F82000) [pid = 428] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5B4ADC00) [pid = 428] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5351BC00) [pid = 428] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4D524400) [pid = 428] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5BC66000) [pid = 428] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:35:57 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5351F000) [pid = 428] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:35:57 INFO - PROCESS | 428 | 1467322557306 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 428 | 1467322557309 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534D2800 == 33 [pid = 428] [id = 523] 14:35:57 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA478BF800) [pid = 428] [serial = 1569] [outer = 0000000000000000] 14:35:57 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA48FDB400) [pid = 428] [serial = 1570] [outer = 000000FA478BF800] 14:35:57 INFO - PROCESS | 428 | 1467322557355 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5351BC00) [pid = 428] [serial = 1571] [outer = 000000FA478BF800] 14:35:57 INFO - PROCESS | 428 | 1467322557725 Marionette TRACE conn9 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 943ms 14:35:57 INFO - PROCESS | 428 | 1467322557793 Marionette TRACE conn9 -> [0,2057,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 428 | 1467322557795 Marionette TRACE conn9 <- [1,2057,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:35:57 INFO - PROCESS | 428 | 1467322557798 Marionette TRACE conn9 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 428 | 1467322557800 Marionette TRACE conn9 <- [1,2058,null,{}] 14:35:57 INFO - PROCESS | 428 | 1467322557803 Marionette TRACE conn9 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 428 | 1467322557805 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:57 INFO - PROCESS | 428 | 1467322557885 Marionette TRACE conn9 <- [1,2059,null,{"value":null}] 14:35:57 INFO - PROCESS | 428 | 1467322557890 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 428 | 1467322557892 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B035800 == 34 [pid = 428] [id = 524] 14:35:57 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55B7A800) [pid = 428] [serial = 1572] [outer = 0000000000000000] 14:35:57 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56DF3400) [pid = 428] [serial = 1573] [outer = 000000FA55B7A800] 14:35:57 INFO - PROCESS | 428 | 1467322557938 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA57932000) [pid = 428] [serial = 1574] [outer = 000000FA55B7A800] 14:35:58 INFO - PROCESS | 428 | 1467322558350 Marionette TRACE conn9 <- [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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 585ms 14:35:58 INFO - PROCESS | 428 | 1467322558386 Marionette TRACE conn9 -> [0,2061,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 428 | 1467322558389 Marionette TRACE conn9 <- [1,2061,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:35:58 INFO - PROCESS | 428 | 1467322558408 Marionette TRACE conn9 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 428 | 1467322558410 Marionette TRACE conn9 <- [1,2062,null,{}] 14:35:58 INFO - PROCESS | 428 | 1467322558414 Marionette TRACE conn9 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 428 | 1467322558416 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:58 INFO - PROCESS | 428 | 1467322558498 Marionette TRACE conn9 <- [1,2063,null,{"value":null}] 14:35:58 INFO - PROCESS | 428 | 1467322558504 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 428 | 1467322558506 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE0000 == 35 [pid = 428] [id = 525] 14:35:58 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA579B2400) [pid = 428] [serial = 1575] [outer = 0000000000000000] 14:35:58 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA57ABFC00) [pid = 428] [serial = 1576] [outer = 000000FA579B2400] 14:35:58 INFO - PROCESS | 428 | 1467322558552 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5835A400) [pid = 428] [serial = 1577] [outer = 000000FA579B2400] 14:35:59 INFO - PROCESS | 428 | 1467322559012 Marionette TRACE conn9 <- [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]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 14:35:59 INFO - PROCESS | 428 | 1467322559035 Marionette TRACE conn9 -> [0,2065,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 428 | 1467322559037 Marionette TRACE conn9 <- [1,2065,null,{"value":"13"}] 14:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:35:59 INFO - PROCESS | 428 | 1467322559056 Marionette TRACE conn9 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 428 | 1467322559058 Marionette TRACE conn9 <- [1,2066,null,{}] 14:35:59 INFO - PROCESS | 428 | 1467322559062 Marionette TRACE conn9 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:59 INFO - PROCESS | 428 | 1467322559064 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:59 INFO - PROCESS | 428 | 1467322559147 Marionette TRACE conn9 <- [1,2067,null,{"value":null}] 14:35:59 INFO - PROCESS | 428 | 1467322559152 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 428 | 1467322559154 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:35:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC8800 == 36 [pid = 428] [id = 526] 14:35:59 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA58DBC400) [pid = 428] [serial = 1578] [outer = 0000000000000000] 14:35:59 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA58DC0800) [pid = 428] [serial = 1579] [outer = 000000FA58DBC400] 14:35:59 INFO - PROCESS | 428 | 1467322559201 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B017000) [pid = 428] [serial = 1580] [outer = 000000FA58DBC400] 14:36:00 INFO - PROCESS | 428 | 1467322560046 Marionette TRACE conn9 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1047ms 14:36:00 INFO - PROCESS | 428 | 1467322560095 Marionette TRACE conn9 -> [0,2069,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 428 | 1467322560099 Marionette TRACE conn9 <- [1,2069,null,{"value":"13"}] 14:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:36:00 INFO - PROCESS | 428 | 1467322560125 Marionette TRACE conn9 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - PROCESS | 428 | 1467322560130 Marionette TRACE conn9 <- [1,2070,null,{}] 14:36:00 INFO - PROCESS | 428 | 1467322560136 Marionette TRACE conn9 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:00 INFO - PROCESS | 428 | 1467322560139 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:00 INFO - PROCESS | 428 | 1467322560318 Marionette TRACE conn9 <- [1,2071,null,{"value":null}] 14:36:00 INFO - PROCESS | 428 | 1467322560407 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 428 | 1467322560410 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F31800 == 37 [pid = 428] [id = 527] 14:36:00 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4E16E800) [pid = 428] [serial = 1581] [outer = 0000000000000000] 14:36:00 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4E450400) [pid = 428] [serial = 1582] [outer = 000000FA4E16E800] 14:36:00 INFO - PROCESS | 428 | 1467322560469 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4F7B6C00) [pid = 428] [serial = 1583] [outer = 000000FA4E16E800] 14:36:01 INFO - PROCESS | 428 | 1467322561173 Marionette TRACE conn9 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1081ms 14:36:01 INFO - PROCESS | 428 | 1467322561211 Marionette TRACE conn9 -> [0,2073,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 428 | 1467322561216 Marionette TRACE conn9 <- [1,2073,null,{"value":"13"}] 14:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:36:01 INFO - PROCESS | 428 | 1467322561222 Marionette TRACE conn9 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 428 | 1467322561226 Marionette TRACE conn9 <- [1,2074,null,{}] 14:36:01 INFO - PROCESS | 428 | 1467322561249 Marionette TRACE conn9 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:01 INFO - PROCESS | 428 | 1467322561252 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:01 INFO - PROCESS | 428 | 1467322561380 Marionette TRACE conn9 <- [1,2075,null,{"value":null}] 14:36:01 INFO - PROCESS | 428 | 1467322561600 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 428 | 1467322561603 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DF44800 == 38 [pid = 428] [id = 528] 14:36:01 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA482C6000) [pid = 428] [serial = 1584] [outer = 0000000000000000] 14:36:01 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA49634400) [pid = 428] [serial = 1585] [outer = 000000FA482C6000] 14:36:01 INFO - PROCESS | 428 | 1467322561664 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4E452400) [pid = 428] [serial = 1586] [outer = 000000FA482C6000] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE0000 == 37 [pid = 428] [id = 525] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B035800 == 36 [pid = 428] [id = 524] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA534D2800 == 35 [pid = 428] [id = 523] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA56DA8000 == 34 [pid = 428] [id = 522] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F6A000 == 33 [pid = 428] [id = 521] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACC800 == 32 [pid = 428] [id = 520] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D85800 == 31 [pid = 428] [id = 519] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE59000 == 30 [pid = 428] [id = 518] 14:36:02 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E522000 == 29 [pid = 428] [id = 517] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5BAA1C00) [pid = 428] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA579AB400) [pid = 428] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA5B4A8400) [pid = 428] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA58DBBC00) [pid = 428] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA49477C00) [pid = 428] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4EF76C00) [pid = 428] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA49471400) [pid = 428] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4EFD7C00) [pid = 428] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5C225000) [pid = 428] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5B0BC400) [pid = 428] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA556DA000) [pid = 428] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55D76000) [pid = 428] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA56685000) [pid = 428] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5BAA6400) [pid = 428] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5379D400) [pid = 428] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54FC0C00) [pid = 428] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4E1EA000) [pid = 428] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52742C00) [pid = 428] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5C219800) [pid = 428] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5C1D6C00) [pid = 428] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5B4AF800) [pid = 428] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55F7E800) [pid = 428] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BC6D000) [pid = 428] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5BC28000) [pid = 428] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5BC28800) [pid = 428] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA56F51400) [pid = 428] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 14:36:02 INFO - PROCESS | 428 | 1467322562318 Marionette TRACE conn9 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1164ms 14:36:02 INFO - PROCESS | 428 | 1467322562390 Marionette TRACE conn9 -> [0,2077,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 428 | 1467322562394 Marionette TRACE conn9 <- [1,2077,null,{"value":"13"}] 14:36:02 INFO - PROCESS | 428 | 1467322562398 Marionette TRACE conn9 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:36:02 INFO - PROCESS | 428 | 1467322562401 Marionette TRACE conn9 <- [1,2078,null,{}] 14:36:02 INFO - PROCESS | 428 | 1467322562408 Marionette TRACE conn9 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 428 | 1467322562413 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:02 INFO - PROCESS | 428 | 1467322562505 Marionette TRACE conn9 <- [1,2079,null,{"value":null}] 14:36:02 INFO - PROCESS | 428 | 1467322562584 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 428 | 1467322562587 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA52C14800 == 30 [pid = 428] [id = 529] 14:36:02 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA49471C00) [pid = 428] [serial = 1587] [outer = 0000000000000000] 14:36:02 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4E1EAC00) [pid = 428] [serial = 1588] [outer = 000000FA49471C00] 14:36:02 INFO - PROCESS | 428 | 1467322562635 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4F96EC00) [pid = 428] [serial = 1589] [outer = 000000FA49471C00] 14:36:03 INFO - PROCESS | 428 | 1467322563079 Marionette TRACE conn9 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 14:36:03 INFO - PROCESS | 428 | 1467322563138 Marionette TRACE conn9 -> [0,2081,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 428 | 1467322563142 Marionette TRACE conn9 <- [1,2081,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:36:03 INFO - PROCESS | 428 | 1467322563147 Marionette TRACE conn9 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 428 | 1467322563149 Marionette TRACE conn9 <- [1,2082,null,{}] 14:36:03 INFO - PROCESS | 428 | 1467322563153 Marionette TRACE conn9 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 428 | 1467322563155 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:03 INFO - PROCESS | 428 | 1467322563247 Marionette TRACE conn9 <- [1,2083,null,{"value":null}] 14:36:03 INFO - PROCESS | 428 | 1467322563255 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 428 | 1467322563257 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55742800 == 31 [pid = 428] [id = 530] 14:36:03 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA537A0400) [pid = 428] [serial = 1590] [outer = 0000000000000000] 14:36:03 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA54F56800) [pid = 428] [serial = 1591] [outer = 000000FA537A0400] 14:36:03 INFO - PROCESS | 428 | 1467322563304 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA54FC4400) [pid = 428] [serial = 1592] [outer = 000000FA537A0400] 14:36:03 INFO - PROCESS | 428 | 1467322563762 Marionette TRACE conn9 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 690ms 14:36:03 INFO - PROCESS | 428 | 1467322563840 Marionette TRACE conn9 -> [0,2085,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 428 | 1467322563843 Marionette TRACE conn9 <- [1,2085,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:36:03 INFO - PROCESS | 428 | 1467322563848 Marionette TRACE conn9 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 428 | 1467322563854 Marionette TRACE conn9 <- [1,2086,null,{}] 14:36:03 INFO - PROCESS | 428 | 1467322563864 Marionette TRACE conn9 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 428 | 1467322563868 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:03 INFO - PROCESS | 428 | 1467322563958 Marionette TRACE conn9 <- [1,2087,null,{"value":null}] 14:36:03 INFO - PROCESS | 428 | 1467322563972 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 428 | 1467322563974 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57F9A000 == 32 [pid = 428] [id = 531] 14:36:03 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA556CB400) [pid = 428] [serial = 1593] [outer = 0000000000000000] 14:36:04 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55B77400) [pid = 428] [serial = 1594] [outer = 000000FA556CB400] 14:36:04 INFO - PROCESS | 428 | 1467322564021 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55F7C400) [pid = 428] [serial = 1595] [outer = 000000FA556CB400] 14:36:04 INFO - PROCESS | 428 | 1467322564459 Marionette TRACE conn9 <- [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]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 649ms 14:36:04 INFO - PROCESS | 428 | 1467322564501 Marionette TRACE conn9 -> [0,2089,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 428 | 1467322564504 Marionette TRACE conn9 <- [1,2089,null,{"value":"13"}] 14:36:04 INFO - PROCESS | 428 | 1467322564507 Marionette TRACE conn9 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 428 | 1467322564509 Marionette TRACE conn9 <- [1,2090,null,{}] 14:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:36:04 INFO - PROCESS | 428 | 1467322564513 Marionette TRACE conn9 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 428 | 1467322564515 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:04 INFO - PROCESS | 428 | 1467322564632 Marionette TRACE conn9 <- [1,2091,null,{"value":null}] 14:36:04 INFO - PROCESS | 428 | 1467322564709 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 428 | 1467322564711 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D44800 == 33 [pid = 428] [id = 532] 14:36:04 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5609A800) [pid = 428] [serial = 1596] [outer = 0000000000000000] 14:36:04 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56D10400) [pid = 428] [serial = 1597] [outer = 000000FA5609A800] 14:36:04 INFO - PROCESS | 428 | 1467322564763 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA56F56800) [pid = 428] [serial = 1598] [outer = 000000FA5609A800] 14:36:05 INFO - PROCESS | 428 | 1467322565185 Marionette TRACE conn9 <- [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]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 14:36:05 INFO - PROCESS | 428 | 1467322565251 Marionette TRACE conn9 -> [0,2093,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 428 | 1467322565253 Marionette TRACE conn9 <- [1,2093,null,{"value":"13"}] 14:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:36:05 INFO - PROCESS | 428 | 1467322565256 Marionette TRACE conn9 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 428 | 1467322565258 Marionette TRACE conn9 <- [1,2094,null,{}] 14:36:05 INFO - PROCESS | 428 | 1467322565262 Marionette TRACE conn9 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 428 | 1467322565264 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:05 INFO - PROCESS | 428 | 1467322565376 Marionette TRACE conn9 <- [1,2095,null,{"value":null}] 14:36:05 INFO - PROCESS | 428 | 1467322565431 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 428 | 1467322565437 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8F800 == 34 [pid = 428] [id = 533] 14:36:05 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA579B5400) [pid = 428] [serial = 1599] [outer = 0000000000000000] 14:36:05 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA57FBF000) [pid = 428] [serial = 1600] [outer = 000000FA579B5400] 14:36:05 INFO - PROCESS | 428 | 1467322565494 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B011C00) [pid = 428] [serial = 1601] [outer = 000000FA579B5400] 14:36:05 INFO - PROCESS | 428 | 1467322565948 Marionette TRACE conn9 <- [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] 14:36:06 INFO - PROCESS | 428 | 1467322566010 Marionette TRACE conn9 <- [1,2097,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:36:06 INFO - PROCESS | 428 | 1467322566014 Marionette TRACE conn9 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 428 | 1467322566015 Marionette TRACE conn9 <- [1,2098,null,{}] 14:36:06 INFO - PROCESS | 428 | 1467322566019 Marionette TRACE conn9 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 428 | 1467322566021 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:06 INFO - PROCESS | 428 | 1467322566140 Marionette TRACE conn9 <- [1,2099,null,{"value":null}] 14:36:06 INFO - PROCESS | 428 | 1467322566199 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 428 | 1467322566201 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C254800 == 35 [pid = 428] [id = 534] 14:36:06 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B4A7800) [pid = 428] [serial = 1602] [outer = 0000000000000000] 14:36:06 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B4AE800) [pid = 428] [serial = 1603] [outer = 000000FA5B4A7800] 14:36:06 INFO - PROCESS | 428 | 1467322566246 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5BA9EC00) [pid = 428] [serial = 1604] [outer = 000000FA5B4A7800] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4E45AC00) [pid = 428] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA54FC7000) [pid = 428] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4E16E000) [pid = 428] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4946C800) [pid = 428] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA493C3C00) [pid = 428] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E45A400) [pid = 428] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA478BF800) [pid = 428] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55B7A800) [pid = 428] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4E1E5800) [pid = 428] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA556D3800) [pid = 428] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5BC23400) [pid = 428] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:36:06 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA579B2400) [pid = 428] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:36:06 INFO - PROCESS | 428 | 1467322566687 Marionette TRACE conn9 <- [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]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 14:36:06 INFO - PROCESS | 428 | 1467322566749 Marionette TRACE conn9 -> [0,2101,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 428 | 1467322566751 Marionette TRACE conn9 <- [1,2101,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:36:06 INFO - PROCESS | 428 | 1467322566754 Marionette TRACE conn9 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 428 | 1467322566756 Marionette TRACE conn9 <- [1,2102,null,{}] 14:36:06 INFO - PROCESS | 428 | 1467322566760 Marionette TRACE conn9 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 428 | 1467322566762 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:06 INFO - PROCESS | 428 | 1467322566873 Marionette TRACE conn9 <- [1,2103,null,{"value":null}] 14:36:06 INFO - PROCESS | 428 | 1467322566925 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 428 | 1467322566927 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534DB000 == 36 [pid = 428] [id = 535] 14:36:06 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA48FD8800) [pid = 428] [serial = 1605] [outer = 0000000000000000] 14:36:06 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4F719400) [pid = 428] [serial = 1606] [outer = 000000FA48FD8800] 14:36:06 INFO - PROCESS | 428 | 1467322566972 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA56F5E400) [pid = 428] [serial = 1607] [outer = 000000FA48FD8800] 14:36:07 INFO - PROCESS | 428 | 1467322567329 Marionette TRACE conn9 <- [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]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 14:36:07 INFO - PROCESS | 428 | 1467322567393 Marionette TRACE conn9 -> [0,2105,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 428 | 1467322567395 Marionette TRACE conn9 <- [1,2105,null,{"value":"13"}] 14:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:36:07 INFO - PROCESS | 428 | 1467322567398 Marionette TRACE conn9 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 428 | 1467322567400 Marionette TRACE conn9 <- [1,2106,null,{}] 14:36:07 INFO - PROCESS | 428 | 1467322567404 Marionette TRACE conn9 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:07 INFO - PROCESS | 428 | 1467322567407 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:07 INFO - PROCESS | 428 | 1467322567521 Marionette TRACE conn9 <- [1,2107,null,{"value":null}] 14:36:07 INFO - PROCESS | 428 | 1467322567529 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 428 | 1467322567531 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEB9000 == 37 [pid = 428] [id = 536] 14:36:07 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5B4AC400) [pid = 428] [serial = 1608] [outer = 0000000000000000] 14:36:07 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5BC21C00) [pid = 428] [serial = 1609] [outer = 000000FA5B4AC400] 14:36:07 INFO - PROCESS | 428 | 1467322567576 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5BC66000) [pid = 428] [serial = 1610] [outer = 000000FA5B4AC400] 14:36:08 INFO - PROCESS | 428 | 1467322567985 Marionette TRACE conn9 <- [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]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 14:36:08 INFO - PROCESS | 428 | 1467322568030 Marionette TRACE conn9 -> [0,2109,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 428 | 1467322568032 Marionette TRACE conn9 <- [1,2109,null,{"value":"13"}] 14:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:36:08 INFO - PROCESS | 428 | 1467322568035 Marionette TRACE conn9 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 428 | 1467322568037 Marionette TRACE conn9 <- [1,2110,null,{}] 14:36:08 INFO - PROCESS | 428 | 1467322568045 Marionette TRACE conn9 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:08 INFO - PROCESS | 428 | 1467322568047 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:08 INFO - PROCESS | 428 | 1467322568132 Marionette TRACE conn9 <- [1,2111,null,{"value":null}] 14:36:08 INFO - PROCESS | 428 | 1467322568138 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 428 | 1467322568140 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D07A800 == 38 [pid = 428] [id = 537] 14:36:08 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5C1CEC00) [pid = 428] [serial = 1611] [outer = 0000000000000000] 14:36:08 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5C1D5000) [pid = 428] [serial = 1612] [outer = 000000FA5C1CEC00] 14:36:08 INFO - PROCESS | 428 | 1467322568186 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5C21B400) [pid = 428] [serial = 1613] [outer = 000000FA5C1CEC00] 14:36:08 INFO - PROCESS | 428 | 1467322568687 Marionette TRACE conn9 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 14:36:08 INFO - PROCESS | 428 | 1467322568730 Marionette TRACE conn9 -> [0,2113,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 428 | 1467322568735 Marionette TRACE conn9 <- [1,2113,null,{"value":"13"}] 14:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:36:08 INFO - PROCESS | 428 | 1467322568741 Marionette TRACE conn9 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 428 | 1467322568744 Marionette TRACE conn9 <- [1,2114,null,{}] 14:36:08 INFO - PROCESS | 428 | 1467322568750 Marionette TRACE conn9 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:08 INFO - PROCESS | 428 | 1467322568754 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:08 INFO - PROCESS | 428 | 1467322568924 Marionette TRACE conn9 <- [1,2115,null,{"value":null}] 14:36:09 INFO - PROCESS | 428 | 1467322569089 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 428 | 1467322569093 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F30800 == 39 [pid = 428] [id = 538] 14:36:09 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4EE0F400) [pid = 428] [serial = 1614] [outer = 0000000000000000] 14:36:09 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4EFD3800) [pid = 428] [serial = 1615] [outer = 000000FA4EE0F400] 14:36:09 INFO - PROCESS | 428 | 1467322569153 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA53518C00) [pid = 428] [serial = 1616] [outer = 000000FA4EE0F400] 14:36:09 INFO - PROCESS | 428 | 1467322569739 Marionette TRACE conn9 <- [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]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1028ms 14:36:09 INFO - PROCESS | 428 | 1467322569772 Marionette TRACE conn9 -> [0,2117,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 428 | 1467322569777 Marionette TRACE conn9 <- [1,2117,null,{"value":"13"}] 14:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:36:09 INFO - PROCESS | 428 | 1467322569783 Marionette TRACE conn9 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 428 | 1467322569786 Marionette TRACE conn9 <- [1,2118,null,{}] 14:36:09 INFO - PROCESS | 428 | 1467322569790 Marionette TRACE conn9 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 428 | 1467322569793 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:09 INFO - PROCESS | 428 | 1467322569912 Marionette TRACE conn9 <- [1,2119,null,{"value":null}] 14:36:10 INFO - PROCESS | 428 | 1467322570037 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 428 | 1467322570040 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC80800 == 40 [pid = 428] [id = 539] 14:36:10 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55149400) [pid = 428] [serial = 1617] [outer = 0000000000000000] 14:36:10 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA55967400) [pid = 428] [serial = 1618] [outer = 000000FA55149400] 14:36:10 INFO - PROCESS | 428 | 1467322570098 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA56C88400) [pid = 428] [serial = 1619] [outer = 000000FA55149400] 14:36:10 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F20C000 == 39 [pid = 428] [id = 10] 14:36:10 INFO - PROCESS | 428 | 1467322570783 Marionette TRACE conn9 <- [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] 14:36:10 INFO - PROCESS | 428 | 1467322570817 Marionette TRACE conn9 <- [1,2121,null,{"value":"13"}] 14:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:36:10 INFO - PROCESS | 428 | 1467322570821 Marionette TRACE conn9 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 428 | 1467322570825 Marionette TRACE conn9 <- [1,2122,null,{}] 14:36:10 INFO - PROCESS | 428 | 1467322570836 Marionette TRACE conn9 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 428 | 1467322570842 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:11 INFO - PROCESS | 428 | 1467322571013 Marionette TRACE conn9 <- [1,2123,null,{"value":null}] 14:36:11 INFO - PROCESS | 428 | 1467322571029 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 428 | 1467322571033 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D904800 == 40 [pid = 428] [id = 540] 14:36:11 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5B015C00) [pid = 428] [serial = 1620] [outer = 0000000000000000] 14:36:11 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B4B2400) [pid = 428] [serial = 1621] [outer = 000000FA5B015C00] 14:36:11 INFO - PROCESS | 428 | 1467322571091 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5C220C00) [pid = 428] [serial = 1622] [outer = 000000FA5B015C00] 14:36:11 INFO - PROCESS | 428 | 1467322571714 Marionette TRACE conn9 <- [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] 14:36:11 INFO - PROCESS | 428 | 1467322571771 Marionette TRACE conn9 <- [1,2125,null,{"value":"13"}] 14:36:11 INFO - PROCESS | 428 | 1467322571774 Marionette TRACE conn9 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 428 | 1467322571776 Marionette TRACE conn9 <- [1,2126,null,{}] 14:36:11 INFO - PROCESS | 428 | 1467322571780 Marionette TRACE conn9 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:11 INFO - PROCESS | 428 | 1467322571782 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:11 INFO - PROCESS | 428 | 1467322571894 Marionette TRACE conn9 <- [1,2127,null,{"value":null}] 14:36:12 INFO - PROCESS | 428 | 1467322572016 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 428 | 1467322572018 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E410000 == 41 [pid = 428] [id = 541] 14:36:12 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5C28D800) [pid = 428] [serial = 1623] [outer = 0000000000000000] 14:36:12 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5C46C000) [pid = 428] [serial = 1624] [outer = 000000FA5C28D800] 14:36:12 INFO - PROCESS | 428 | 1467322572075 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA5C472400) [pid = 428] [serial = 1625] [outer = 000000FA5C28D800] 14:36:12 INFO - PROCESS | 428 | 1467322572804 Marionette TRACE conn9 <- [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]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1085ms 14:36:12 INFO - PROCESS | 428 | 1467322572865 Marionette TRACE conn9 -> [0,2129,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 428 | 1467322572869 Marionette TRACE conn9 <- [1,2129,null,{"value":"13"}] 14:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:36:12 INFO - PROCESS | 428 | 1467322572874 Marionette TRACE conn9 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 428 | 1467322572878 Marionette TRACE conn9 <- [1,2130,null,{}] 14:36:12 INFO - PROCESS | 428 | 1467322572884 Marionette TRACE conn9 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 428 | 1467322572887 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:13 INFO - PROCESS | 428 | 1467322572993 Marionette TRACE conn9 <- [1,2131,null,{"value":null}] 14:36:13 INFO - PROCESS | 428 | 1467322573070 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 428 | 1467322573075 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5346C000 == 42 [pid = 428] [id = 542] 14:36:13 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4EE07000) [pid = 428] [serial = 1626] [outer = 0000000000000000] 14:36:13 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4EFD3000) [pid = 428] [serial = 1627] [outer = 000000FA4EE07000] 14:36:13 INFO - PROCESS | 428 | 1467322573168 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA52B25000) [pid = 428] [serial = 1628] [outer = 000000FA4EE07000] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEB9000 == 41 [pid = 428] [id = 536] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA534DB000 == 40 [pid = 428] [id = 535] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C254800 == 39 [pid = 428] [id = 534] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8F800 == 38 [pid = 428] [id = 533] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D44800 == 37 [pid = 428] [id = 532] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA57F9A000 == 36 [pid = 428] [id = 531] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA55742800 == 35 [pid = 428] [id = 530] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA52C14800 == 34 [pid = 428] [id = 529] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DF44800 == 33 [pid = 428] [id = 528] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F31800 == 32 [pid = 428] [id = 527] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC8800 == 31 [pid = 428] [id = 526] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA47BF0800 == 30 [pid = 428] [id = 11] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E410000 == 29 [pid = 428] [id = 541] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D904800 == 28 [pid = 428] [id = 540] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC80800 == 27 [pid = 428] [id = 539] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D07A800 == 26 [pid = 428] [id = 537] 14:36:14 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F30800 == 25 [pid = 428] [id = 538] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA57ABFC00) [pid = 428] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA4F969400) [pid = 428] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4EFD1C00) [pid = 428] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA550E0000) [pid = 428] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA52B28C00) [pid = 428] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4F70F400) [pid = 428] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA496D8000) [pid = 428] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4D7D6800) [pid = 428] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA53521000) [pid = 428] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA556D6C00) [pid = 428] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA55343800) [pid = 428] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48FDB400) [pid = 428] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA55B73C00) [pid = 428] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5351BC00) [pid = 428] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA56DF3400) [pid = 428] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5351CC00) [pid = 428] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4F718C00) [pid = 428] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56F5A000) [pid = 428] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55B78400) [pid = 428] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5C288400) [pid = 428] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5C21C000) [pid = 428] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA57932000) [pid = 428] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5835A400) [pid = 428] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA54F58800) [pid = 428] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 14:36:14 INFO - PROCESS | 428 | 1467322574519 Marionette TRACE conn9 <- [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] 14:36:14 INFO - PROCESS | 428 | 1467322574573 Marionette TRACE conn9 <- [1,2133,null,{"value":"13"}] 14:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:36:14 INFO - PROCESS | 428 | 1467322574583 Marionette TRACE conn9 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 428 | 1467322574586 Marionette TRACE conn9 <- [1,2134,null,{}] 14:36:14 INFO - PROCESS | 428 | 1467322574592 Marionette TRACE conn9 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 428 | 1467322574595 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:14 INFO - PROCESS | 428 | 1467322574684 Marionette TRACE conn9 <- [1,2135,null,{"value":null}] 14:36:14 INFO - PROCESS | 428 | 1467322574698 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 428 | 1467322574701 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E424800 == 26 [pid = 428] [id = 543] 14:36:14 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA48E12000) [pid = 428] [serial = 1629] [outer = 0000000000000000] 14:36:14 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA49470800) [pid = 428] [serial = 1630] [outer = 000000FA48E12000] 14:36:14 INFO - PROCESS | 428 | 1467322574750 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA49DEE400) [pid = 428] [serial = 1631] [outer = 000000FA48E12000] 14:36:15 INFO - PROCESS | 428 | 1467322575243 Marionette TRACE conn9 <- [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] 14:36:15 INFO - PROCESS | 428 | 1467322575280 Marionette TRACE conn9 <- [1,2137,null,{"value":"13"}] 14:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:36:15 INFO - PROCESS | 428 | 1467322575286 Marionette TRACE conn9 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 428 | 1467322575289 Marionette TRACE conn9 <- [1,2138,null,{}] 14:36:15 INFO - PROCESS | 428 | 1467322575293 Marionette TRACE conn9 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 428 | 1467322575296 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:15 INFO - PROCESS | 428 | 1467322575389 Marionette TRACE conn9 <- [1,2139,null,{"value":null}] 14:36:15 INFO - PROCESS | 428 | 1467322575398 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 428 | 1467322575400 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53576800 == 27 [pid = 428] [id = 544] 14:36:15 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4E45B000) [pid = 428] [serial = 1632] [outer = 0000000000000000] 14:36:15 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4E5DEC00) [pid = 428] [serial = 1633] [outer = 000000FA4E45B000] 14:36:15 INFO - PROCESS | 428 | 1467322575449 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4EF79800) [pid = 428] [serial = 1634] [outer = 000000FA4E45B000] 14:36:15 INFO - PROCESS | 428 | 1467322575929 Marionette TRACE conn9 <- [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] 14:36:15 INFO - PROCESS | 428 | 1467322575981 Marionette TRACE conn9 <- [1,2141,null,{"value":"13"}] 14:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:36:15 INFO - PROCESS | 428 | 1467322575985 Marionette TRACE conn9 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 428 | 1467322575988 Marionette TRACE conn9 <- [1,2142,null,{}] 14:36:16 INFO - PROCESS | 428 | 1467322576000 Marionette TRACE conn9 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 428 | 1467322576004 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:16 INFO - PROCESS | 428 | 1467322576123 Marionette TRACE conn9 <- [1,2143,null,{"value":null}] 14:36:16 INFO - PROCESS | 428 | 1467322576213 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 428 | 1467322576216 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AD0000 == 28 [pid = 428] [id = 545] 14:36:16 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4946C800) [pid = 428] [serial = 1635] [outer = 0000000000000000] 14:36:16 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5344E000) [pid = 428] [serial = 1636] [outer = 000000FA4946C800] 14:36:16 INFO - PROCESS | 428 | 1467322576266 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5379D400) [pid = 428] [serial = 1637] [outer = 000000FA4946C800] 14:36:16 INFO - PROCESS | 428 | 1467322576679 Marionette TRACE conn9 <- [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]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 14:36:16 INFO - PROCESS | 428 | 1467322576722 Marionette TRACE conn9 -> [0,2145,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 428 | 1467322576725 Marionette TRACE conn9 <- [1,2145,null,{"value":"13"}] 14:36:16 INFO - PROCESS | 428 | 1467322576728 Marionette TRACE conn9 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:36:16 INFO - PROCESS | 428 | 1467322576730 Marionette TRACE conn9 <- [1,2146,null,{}] 14:36:16 INFO - PROCESS | 428 | 1467322576738 Marionette TRACE conn9 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 428 | 1467322576740 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:16 INFO - PROCESS | 428 | 1467322576855 Marionette TRACE conn9 <- [1,2147,null,{"value":null}] 14:36:16 INFO - PROCESS | 428 | 1467322576861 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 428 | 1467322576863 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCC000 == 29 [pid = 428] [id = 546] 14:36:16 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA54F5A400) [pid = 428] [serial = 1638] [outer = 0000000000000000] 14:36:16 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA54F65800) [pid = 428] [serial = 1639] [outer = 000000FA54F5A400] 14:36:16 INFO - PROCESS | 428 | 1467322576910 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55140800) [pid = 428] [serial = 1640] [outer = 000000FA54F5A400] 14:36:17 INFO - PROCESS | 428 | 1467322577378 Marionette TRACE conn9 <- [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] 14:36:17 INFO - PROCESS | 428 | 1467322577427 Marionette TRACE conn9 <- [1,2149,null,{"value":"13"}] 14:36:17 INFO - PROCESS | 428 | 1467322577430 Marionette TRACE conn9 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:36:17 INFO - PROCESS | 428 | 1467322577432 Marionette TRACE conn9 <- [1,2150,null,{}] 14:36:17 INFO - PROCESS | 428 | 1467322577435 Marionette TRACE conn9 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 428 | 1467322577438 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:17 INFO - PROCESS | 428 | 1467322577572 Marionette TRACE conn9 <- [1,2151,null,{"value":null}] 14:36:17 INFO - PROCESS | 428 | 1467322577595 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 428 | 1467322577597 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8F000 == 30 [pid = 428] [id = 547] 14:36:17 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA4E1EA400) [pid = 428] [serial = 1641] [outer = 0000000000000000] 14:36:17 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA556CC800) [pid = 428] [serial = 1642] [outer = 000000FA4E1EA400] 14:36:17 INFO - PROCESS | 428 | 1467322577642 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA55966000) [pid = 428] [serial = 1643] [outer = 000000FA4E1EA400] 14:36:18 INFO - PROCESS | 428 | 1467322578120 Marionette TRACE conn9 <- [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]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 732ms 14:36:18 INFO - PROCESS | 428 | 1467322578164 Marionette TRACE conn9 -> [0,2153,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 428 | 1467322578167 Marionette TRACE conn9 <- [1,2153,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:36:18 INFO - PROCESS | 428 | 1467322578170 Marionette TRACE conn9 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 428 | 1467322578172 Marionette TRACE conn9 <- [1,2154,null,{}] 14:36:18 INFO - PROCESS | 428 | 1467322578176 Marionette TRACE conn9 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:18 INFO - PROCESS | 428 | 1467322578182 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:18 INFO - PROCESS | 428 | 1467322578324 Marionette TRACE conn9 <- [1,2155,null,{"value":null}] 14:36:18 INFO - PROCESS | 428 | 1467322578335 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 428 | 1467322578337 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C22800 == 31 [pid = 428] [id = 548] 14:36:18 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA55D7D800) [pid = 428] [serial = 1644] [outer = 0000000000000000] 14:36:18 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5609E000) [pid = 428] [serial = 1645] [outer = 000000FA55D7D800] 14:36:18 INFO - PROCESS | 428 | 1467322578428 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA56577400) [pid = 428] [serial = 1646] [outer = 000000FA55D7D800] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4F20E000) [pid = 428] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA55B0AC00) [pid = 428] [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.] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA5609A800) [pid = 428] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA579B5400) [pid = 428] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5B4AC400) [pid = 428] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48FD8800) [pid = 428] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA58DBC400) [pid = 428] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA556CB400) [pid = 428] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA49471C00) [pid = 428] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA482C6000) [pid = 428] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B4A7800) [pid = 428] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E16E800) [pid = 428] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA537A0400) [pid = 428] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:36:18 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5C1CEC00) [pid = 428] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:36:19 INFO - PROCESS | 428 | 1467322579041 Marionette TRACE conn9 <- [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]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 944ms 14:36:19 INFO - PROCESS | 428 | 1467322579118 Marionette TRACE conn9 -> [0,2157,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 428 | 1467322579120 Marionette TRACE conn9 <- [1,2157,null,{"value":"13"}] 14:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:36:19 INFO - PROCESS | 428 | 1467322579123 Marionette TRACE conn9 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 428 | 1467322579125 Marionette TRACE conn9 <- [1,2158,null,{}] 14:36:19 INFO - PROCESS | 428 | 1467322579129 Marionette TRACE conn9 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 428 | 1467322579131 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:19 INFO - PROCESS | 428 | 1467322579210 Marionette TRACE conn9 <- [1,2159,null,{"value":null}] 14:36:19 INFO - PROCESS | 428 | 1467322579216 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 428 | 1467322579218 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B037000 == 32 [pid = 428] [id = 549] 14:36:19 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA53D1B400) [pid = 428] [serial = 1647] [outer = 0000000000000000] 14:36:19 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55F86C00) [pid = 428] [serial = 1648] [outer = 000000FA53D1B400] 14:36:19 INFO - PROCESS | 428 | 1467322579267 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5668C000) [pid = 428] [serial = 1649] [outer = 000000FA53D1B400] 14:36:19 INFO - PROCESS | 428 | 1467322579688 Marionette TRACE conn9 <- [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]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 587ms 14:36:19 INFO - PROCESS | 428 | 1467322579717 Marionette TRACE conn9 -> [0,2161,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 428 | 1467322579719 Marionette TRACE conn9 <- [1,2161,null,{"value":"13"}] 14:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:36:19 INFO - PROCESS | 428 | 1467322579722 Marionette TRACE conn9 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 428 | 1467322579724 Marionette TRACE conn9 <- [1,2162,null,{}] 14:36:19 INFO - PROCESS | 428 | 1467322579732 Marionette TRACE conn9 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 428 | 1467322579734 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:19 INFO - PROCESS | 428 | 1467322579815 Marionette TRACE conn9 <- [1,2163,null,{"value":null}] 14:36:19 INFO - PROCESS | 428 | 1467322579821 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 428 | 1467322579823 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE1800 == 33 [pid = 428] [id = 550] 14:36:19 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56F53400) [pid = 428] [serial = 1650] [outer = 0000000000000000] 14:36:19 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56F5D400) [pid = 428] [serial = 1651] [outer = 000000FA56F53400] 14:36:19 INFO - PROCESS | 428 | 1467322579867 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA579A6C00) [pid = 428] [serial = 1652] [outer = 000000FA56F53400] 14:36:20 INFO - PROCESS | 428 | 1467322580323 Marionette TRACE conn9 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 14:36:20 INFO - PROCESS | 428 | 1467322580352 Marionette TRACE conn9 -> [0,2165,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 428 | 1467322580354 Marionette TRACE conn9 <- [1,2165,null,{"value":"13"}] 14:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:36:20 INFO - PROCESS | 428 | 1467322580357 Marionette TRACE conn9 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 428 | 1467322580359 Marionette TRACE conn9 <- [1,2166,null,{}] 14:36:20 INFO - PROCESS | 428 | 1467322580367 Marionette TRACE conn9 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:20 INFO - PROCESS | 428 | 1467322580369 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:20 INFO - PROCESS | 428 | 1467322580451 Marionette TRACE conn9 <- [1,2167,null,{"value":null}] 14:36:20 INFO - PROCESS | 428 | 1467322580457 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:20 INFO - PROCESS | 428 | 1467322580458 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACA800 == 34 [pid = 428] [id = 551] 14:36:20 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA579B5000) [pid = 428] [serial = 1653] [outer = 0000000000000000] 14:36:20 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA57E99400) [pid = 428] [serial = 1654] [outer = 000000FA579B5000] 14:36:20 INFO - PROCESS | 428 | 1467322580503 Marionette DEBUG loaded listener.js 14:36:20 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5835B800) [pid = 428] [serial = 1655] [outer = 000000FA579B5000] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E424800 == 33 [pid = 428] [id = 543] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA5346C000 == 32 [pid = 428] [id = 542] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C22800 == 31 [pid = 428] [id = 548] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8F000 == 30 [pid = 428] [id = 547] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE1800 == 29 [pid = 428] [id = 550] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B037000 == 28 [pid = 428] [id = 549] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FCC000 == 27 [pid = 428] [id = 546] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA53576800 == 26 [pid = 428] [id = 544] 14:36:21 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AD0000 == 25 [pid = 428] [id = 545] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E182800) [pid = 428] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA53C90400) [pid = 428] [serial = 1094] [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.] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA56D10400) [pid = 428] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA56F56800) [pid = 428] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B011C00) [pid = 428] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA57FBF000) [pid = 428] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5BC66000) [pid = 428] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4F719400) [pid = 428] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA58DC0800) [pid = 428] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5B017000) [pid = 428] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55B77400) [pid = 428] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4E1EAC00) [pid = 428] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4F96EC00) [pid = 428] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA49634400) [pid = 428] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5B4AE800) [pid = 428] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4E452400) [pid = 428] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA4E450400) [pid = 428] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA4F7B6C00) [pid = 428] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA54F56800) [pid = 428] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA5C1D5000) [pid = 428] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA54FC4400) [pid = 428] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5C21B400) [pid = 428] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA5BC21C00) [pid = 428] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA5BA9EC00) [pid = 428] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA56F5E400) [pid = 428] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA55F7C400) [pid = 428] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 14:36:22 INFO - PROCESS | 428 | 1467322582277 Marionette TRACE conn9 <- [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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1948ms 14:36:22 INFO - PROCESS | 428 | 1467322582310 Marionette TRACE conn9 -> [0,2169,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 428 | 1467322582314 Marionette TRACE conn9 <- [1,2169,null,{"value":"13"}] 14:36:22 INFO - PROCESS | 428 | 1467322582319 Marionette TRACE conn9 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:36:22 INFO - PROCESS | 428 | 1467322582323 Marionette TRACE conn9 <- [1,2170,null,{}] 14:36:22 INFO - PROCESS | 428 | 1467322582329 Marionette TRACE conn9 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:22 INFO - PROCESS | 428 | 1467322582332 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:22 INFO - PROCESS | 428 | 1467322582427 Marionette TRACE conn9 <- [1,2171,null,{"value":null}] 14:36:22 INFO - PROCESS | 428 | 1467322582434 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 428 | 1467322582439 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D698000 == 26 [pid = 428] [id = 552] 14:36:22 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA4909A400) [pid = 428] [serial = 1656] [outer = 0000000000000000] 14:36:22 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA4909B000) [pid = 428] [serial = 1657] [outer = 000000FA4909A400] 14:36:22 INFO - PROCESS | 428 | 1467322582489 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA49435000) [pid = 428] [serial = 1658] [outer = 000000FA4909A400] 14:36:22 INFO - PROCESS | 428 | 1467322582960 Marionette TRACE conn9 <- [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]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 14:36:23 INFO - PROCESS | 428 | 1467322583015 Marionette TRACE conn9 -> [0,2173,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 428 | 1467322583021 Marionette TRACE conn9 <- [1,2173,null,{"value":"13"}] 14:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:36:23 INFO - PROCESS | 428 | 1467322583027 Marionette TRACE conn9 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 428 | 1467322583030 Marionette TRACE conn9 <- [1,2174,null,{}] 14:36:23 INFO - PROCESS | 428 | 1467322583034 Marionette TRACE conn9 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 428 | 1467322583037 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:23 INFO - PROCESS | 428 | 1467322583127 Marionette TRACE conn9 <- [1,2175,null,{"value":null}] 14:36:23 INFO - PROCESS | 428 | 1467322583136 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 428 | 1467322583139 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F777800 == 27 [pid = 428] [id = 553] 14:36:23 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA4D707800) [pid = 428] [serial = 1659] [outer = 0000000000000000] 14:36:23 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4D783C00) [pid = 428] [serial = 1660] [outer = 000000FA4D707800] 14:36:23 INFO - PROCESS | 428 | 1467322583187 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4E16E000) [pid = 428] [serial = 1661] [outer = 000000FA4D707800] 14:36:23 INFO - PROCESS | 428 | 1467322583661 Marionette TRACE conn9 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 693ms 14:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:36:23 INFO - PROCESS | 428 | 1467322583721 Marionette TRACE conn9 -> [0,2177,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 428 | 1467322583724 Marionette TRACE conn9 <- [1,2177,null,{"value":"13"}] 14:36:23 INFO - PROCESS | 428 | 1467322583727 Marionette TRACE conn9 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 428 | 1467322583731 Marionette TRACE conn9 <- [1,2178,null,{}] 14:36:23 INFO - PROCESS | 428 | 1467322583742 Marionette TRACE conn9 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 428 | 1467322583747 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:23 INFO - PROCESS | 428 | 1467322583862 Marionette TRACE conn9 <- [1,2179,null,{"value":null}] 14:36:23 INFO - PROCESS | 428 | 1467322583945 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 428 | 1467322583948 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F30800 == 28 [pid = 428] [id = 554] 14:36:23 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA47BD0800) [pid = 428] [serial = 1662] [outer = 0000000000000000] 14:36:23 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4EE73400) [pid = 428] [serial = 1663] [outer = 000000FA47BD0800] 14:36:24 INFO - PROCESS | 428 | 1467322583998 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4F70D000) [pid = 428] [serial = 1664] [outer = 000000FA47BD0800] 14:36:24 INFO - PROCESS | 428 | 1467322584371 Marionette TRACE conn9 <- [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]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 14:36:24 INFO - PROCESS | 428 | 1467322584428 Marionette TRACE conn9 -> [0,2181,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 428 | 1467322584431 Marionette TRACE conn9 <- [1,2181,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:36:24 INFO - PROCESS | 428 | 1467322584434 Marionette TRACE conn9 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 428 | 1467322584436 Marionette TRACE conn9 <- [1,2182,null,{}] 14:36:24 INFO - PROCESS | 428 | 1467322584439 Marionette TRACE conn9 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 428 | 1467322584441 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:24 INFO - PROCESS | 428 | 1467322584528 Marionette TRACE conn9 <- [1,2183,null,{"value":null}] 14:36:24 INFO - PROCESS | 428 | 1467322584533 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 428 | 1467322584535 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55522000 == 29 [pid = 428] [id = 555] 14:36:24 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4F96D000) [pid = 428] [serial = 1665] [outer = 0000000000000000] 14:36:24 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA52747400) [pid = 428] [serial = 1666] [outer = 000000FA4F96D000] 14:36:24 INFO - PROCESS | 428 | 1467322584581 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52761800) [pid = 428] [serial = 1667] [outer = 000000FA4F96D000] 14:36:25 INFO - PROCESS | 428 | 1467322585013 Marionette TRACE conn9 <- [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]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 14:36:25 INFO - PROCESS | 428 | 1467322585065 Marionette TRACE conn9 -> [0,2185,"getWindowHandle",null] 14:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:36:25 INFO - PROCESS | 428 | 1467322585067 Marionette TRACE conn9 <- [1,2185,null,{"value":"13"}] 14:36:25 INFO - PROCESS | 428 | 1467322585070 Marionette TRACE conn9 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 428 | 1467322585072 Marionette TRACE conn9 <- [1,2186,null,{}] 14:36:25 INFO - PROCESS | 428 | 1467322585075 Marionette TRACE conn9 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 428 | 1467322585077 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:25 INFO - PROCESS | 428 | 1467322585156 Marionette TRACE conn9 <- [1,2187,null,{"value":null}] 14:36:25 INFO - PROCESS | 428 | 1467322585164 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 428 | 1467322585166 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D95000 == 30 [pid = 428] [id = 556] 14:36:25 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA48B29400) [pid = 428] [serial = 1668] [outer = 0000000000000000] 14:36:25 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA53005C00) [pid = 428] [serial = 1669] [outer = 000000FA48B29400] 14:36:25 INFO - PROCESS | 428 | 1467322585211 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA53521000) [pid = 428] [serial = 1670] [outer = 000000FA48B29400] 14:36:25 INFO - PROCESS | 428 | 1467322585665 Marionette TRACE conn9 <- [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]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 628ms 14:36:25 INFO - PROCESS | 428 | 1467322585702 Marionette TRACE conn9 -> [0,2189,"getWindowHandle",null] 14:36:25 INFO - PROCESS | 428 | 1467322585704 Marionette TRACE conn9 <- [1,2189,null,{"value":"13"}] 14:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:36:25 INFO - PROCESS | 428 | 1467322585707 Marionette TRACE conn9 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 428 | 1467322585709 Marionette TRACE conn9 <- [1,2190,null,{}] 14:36:25 INFO - PROCESS | 428 | 1467322585713 Marionette TRACE conn9 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 428 | 1467322585719 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:25 INFO - PROCESS | 428 | 1467322585824 Marionette TRACE conn9 <- [1,2191,null,{"value":null}] 14:36:25 INFO - PROCESS | 428 | 1467322585832 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 428 | 1467322585834 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57EA6000 == 31 [pid = 428] [id = 557] 14:36:25 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54F5F400) [pid = 428] [serial = 1671] [outer = 0000000000000000] 14:36:25 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA550DB400) [pid = 428] [serial = 1672] [outer = 000000FA54F5F400] 14:36:25 INFO - PROCESS | 428 | 1467322585879 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5533AC00) [pid = 428] [serial = 1673] [outer = 000000FA54F5F400] 14:36:26 INFO - PROCESS | 428 | 1467322586293 Marionette TRACE conn9 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 14:36:26 INFO - PROCESS | 428 | 1467322586340 Marionette TRACE conn9 -> [0,2193,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 428 | 1467322586342 Marionette TRACE conn9 <- [1,2193,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:36:26 INFO - PROCESS | 428 | 1467322586350 Marionette TRACE conn9 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 428 | 1467322586352 Marionette TRACE conn9 <- [1,2194,null,{}] 14:36:26 INFO - PROCESS | 428 | 1467322586356 Marionette TRACE conn9 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 428 | 1467322586358 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:26 INFO - PROCESS | 428 | 1467322586437 Marionette TRACE conn9 <- [1,2195,null,{"value":null}] 14:36:26 INFO - PROCESS | 428 | 1467322586442 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 428 | 1467322586444 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C1B000 == 32 [pid = 428] [id = 558] 14:36:26 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA556D3C00) [pid = 428] [serial = 1674] [outer = 0000000000000000] 14:36:26 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55960C00) [pid = 428] [serial = 1675] [outer = 000000FA556D3C00] 14:36:26 INFO - PROCESS | 428 | 1467322586491 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55B76800) [pid = 428] [serial = 1676] [outer = 000000FA556D3C00] 14:36:26 INFO - PROCESS | 428 | 1467322586912 Marionette TRACE conn9 <- [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]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 14:36:26 INFO - PROCESS | 428 | 1467322586983 Marionette TRACE conn9 -> [0,2197,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 428 | 1467322586985 Marionette TRACE conn9 <- [1,2197,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:36:27 INFO - PROCESS | 428 | 1467322586989 Marionette TRACE conn9 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - PROCESS | 428 | 1467322586990 Marionette TRACE conn9 <- [1,2198,null,{}] 14:36:27 INFO - PROCESS | 428 | 1467322586994 Marionette TRACE conn9 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:27 INFO - PROCESS | 428 | 1467322586996 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:27 INFO - PROCESS | 428 | 1467322587075 Marionette TRACE conn9 <- [1,2199,null,{"value":null}] 14:36:27 INFO - PROCESS | 428 | 1467322587083 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 428 | 1467322587085 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B033800 == 33 [pid = 428] [id = 559] 14:36:27 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55D77400) [pid = 428] [serial = 1677] [outer = 0000000000000000] 14:36:27 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55D80C00) [pid = 428] [serial = 1678] [outer = 000000FA55D77400] 14:36:27 INFO - PROCESS | 428 | 1467322587129 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55F84800) [pid = 428] [serial = 1679] [outer = 000000FA55D77400] 14:36:27 INFO - PROCESS | 428 | 1467322587586 Marionette TRACE conn9 <- [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]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 629ms 14:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:36:27 INFO - PROCESS | 428 | 1467322587623 Marionette TRACE conn9 -> [0,2201,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 428 | 1467322587625 Marionette TRACE conn9 <- [1,2201,null,{"value":"13"}] 14:36:27 INFO - PROCESS | 428 | 1467322587628 Marionette TRACE conn9 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - PROCESS | 428 | 1467322587630 Marionette TRACE conn9 <- [1,2202,null,{}] 14:36:27 INFO - PROCESS | 428 | 1467322587633 Marionette TRACE conn9 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:27 INFO - PROCESS | 428 | 1467322587635 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:27 INFO - PROCESS | 428 | 1467322587743 Marionette TRACE conn9 <- [1,2203,null,{"value":null}] 14:36:27 INFO - PROCESS | 428 | 1467322587750 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 428 | 1467322587752 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F30000 == 34 [pid = 428] [id = 560] 14:36:27 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56070400) [pid = 428] [serial = 1680] [outer = 0000000000000000] 14:36:27 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5656AC00) [pid = 428] [serial = 1681] [outer = 000000FA56070400] 14:36:27 INFO - PROCESS | 428 | 1467322587796 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA56573400) [pid = 428] [serial = 1682] [outer = 000000FA56070400] 14:36:28 INFO - PROCESS | 428 | 1467322588239 Marionette TRACE conn9 <- [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]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 14:36:28 INFO - PROCESS | 428 | 1467322588259 Marionette TRACE conn9 -> [0,2205,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 428 | 1467322588261 Marionette TRACE conn9 <- [1,2205,null,{"value":"13"}] 14:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:36:28 INFO - PROCESS | 428 | 1467322588287 Marionette TRACE conn9 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 428 | 1467322588289 Marionette TRACE conn9 <- [1,2206,null,{}] 14:36:28 INFO - PROCESS | 428 | 1467322588292 Marionette TRACE conn9 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:28 INFO - PROCESS | 428 | 1467322588294 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:28 INFO - PROCESS | 428 | 1467322588416 Marionette TRACE conn9 <- [1,2207,null,{"value":null}] 14:36:28 INFO - PROCESS | 428 | 1467322588421 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 428 | 1467322588423 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C1A7000 == 35 [pid = 428] [id = 561] 14:36:28 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA565DB800) [pid = 428] [serial = 1683] [outer = 0000000000000000] 14:36:28 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA56C82C00) [pid = 428] [serial = 1684] [outer = 000000FA565DB800] 14:36:28 INFO - PROCESS | 428 | 1467322588468 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA56F56000) [pid = 428] [serial = 1685] [outer = 000000FA565DB800] 14:36:28 INFO - PROCESS | 428 | 1467322588937 Marionette TRACE conn9 <- [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]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 713ms 14:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:36:28 INFO - PROCESS | 428 | 1467322588984 Marionette TRACE conn9 -> [0,2209,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 428 | 1467322588987 Marionette TRACE conn9 <- [1,2209,null,{"value":"13"}] 14:36:28 INFO - PROCESS | 428 | 1467322588990 Marionette TRACE conn9 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 428 | 1467322588993 Marionette TRACE conn9 <- [1,2210,null,{}] 14:36:28 INFO - PROCESS | 428 | 1467322588997 Marionette TRACE conn9 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:29 INFO - PROCESS | 428 | 1467322588999 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:29 INFO - PROCESS | 428 | 1467322589153 Marionette TRACE conn9 <- [1,2211,null,{"value":null}] 14:36:29 INFO - PROCESS | 428 | 1467322589180 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 428 | 1467322589183 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D94000 == 36 [pid = 428] [id = 562] 14:36:29 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA57FBBC00) [pid = 428] [serial = 1686] [outer = 0000000000000000] 14:36:29 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5834F000) [pid = 428] [serial = 1687] [outer = 000000FA57FBBC00] 14:36:29 INFO - PROCESS | 428 | 1467322589230 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA58DBD400) [pid = 428] [serial = 1688] [outer = 000000FA57FBBC00] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA54F5A400) [pid = 428] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4E1EA400) [pid = 428] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA55D7D800) [pid = 428] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA56F53400) [pid = 428] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4EE0F400) [pid = 428] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4946C800) [pid = 428] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4E45B000) [pid = 428] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48E12000) [pid = 428] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4EE07000) [pid = 428] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5C28D800) [pid = 428] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5B015C00) [pid = 428] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55149400) [pid = 428] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:36:29 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA53D1B400) [pid = 428] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:36:29 INFO - PROCESS | 428 | 1467322589766 Marionette TRACE conn9 <- [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]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 840ms 14:36:29 INFO - PROCESS | 428 | 1467322589830 Marionette TRACE conn9 -> [0,2213,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 428 | 1467322589832 Marionette TRACE conn9 <- [1,2213,null,{"value":"13"}] 14:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:36:29 INFO - PROCESS | 428 | 1467322589836 Marionette TRACE conn9 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 428 | 1467322589837 Marionette TRACE conn9 <- [1,2214,null,{}] 14:36:29 INFO - PROCESS | 428 | 1467322589841 Marionette TRACE conn9 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:29 INFO - PROCESS | 428 | 1467322589843 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:29 INFO - PROCESS | 428 | 1467322589925 Marionette TRACE conn9 <- [1,2215,null,{"value":null}] 14:36:29 INFO - PROCESS | 428 | 1467322589932 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 428 | 1467322589934 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBC000 == 37 [pid = 428] [id = 563] 14:36:29 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5274BC00) [pid = 428] [serial = 1689] [outer = 0000000000000000] 14:36:29 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55B11C00) [pid = 428] [serial = 1690] [outer = 000000FA5274BC00] 14:36:29 INFO - PROCESS | 428 | 1467322589979 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA57FBDC00) [pid = 428] [serial = 1691] [outer = 000000FA5274BC00] 14:36:30 INFO - PROCESS | 428 | 1467322590382 Marionette TRACE conn9 <- [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]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 588ms 14:36:30 INFO - PROCESS | 428 | 1467322590427 Marionette TRACE conn9 -> [0,2217,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 428 | 1467322590430 Marionette TRACE conn9 <- [1,2217,null,{"value":"13"}] 14:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:36:30 INFO - PROCESS | 428 | 1467322590445 Marionette TRACE conn9 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - PROCESS | 428 | 1467322590447 Marionette TRACE conn9 <- [1,2218,null,{}] 14:36:30 INFO - PROCESS | 428 | 1467322590454 Marionette TRACE conn9 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:30 INFO - PROCESS | 428 | 1467322590456 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:30 INFO - PROCESS | 428 | 1467322590539 Marionette TRACE conn9 <- [1,2219,null,{"value":null}] 14:36:30 INFO - PROCESS | 428 | 1467322590545 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 428 | 1467322590547 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D07A800 == 38 [pid = 428] [id = 564] 14:36:30 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B00DC00) [pid = 428] [serial = 1692] [outer = 0000000000000000] 14:36:30 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B012800) [pid = 428] [serial = 1693] [outer = 000000FA5B00DC00] 14:36:30 INFO - PROCESS | 428 | 1467322590592 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5B01AC00) [pid = 428] [serial = 1694] [outer = 000000FA5B00DC00] 14:36:31 INFO - PROCESS | 428 | 1467322591020 Marionette TRACE conn9 <- [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]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 587ms 14:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:36:31 INFO - PROCESS | 428 | 1467322591035 Marionette TRACE conn9 -> [0,2221,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 428 | 1467322591037 Marionette TRACE conn9 <- [1,2221,null,{"value":"13"}] 14:36:31 INFO - PROCESS | 428 | 1467322591041 Marionette TRACE conn9 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 428 | 1467322591042 Marionette TRACE conn9 <- [1,2222,null,{}] 14:36:31 INFO - PROCESS | 428 | 1467322591046 Marionette TRACE conn9 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 428 | 1467322591048 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:31 INFO - PROCESS | 428 | 1467322591163 Marionette TRACE conn9 <- [1,2223,null,{"value":null}] 14:36:31 INFO - PROCESS | 428 | 1467322591171 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 428 | 1467322591172 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D16D000 == 39 [pid = 428] [id = 565] 14:36:31 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B019800) [pid = 428] [serial = 1695] [outer = 0000000000000000] 14:36:31 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5B0C2400) [pid = 428] [serial = 1696] [outer = 000000FA5B019800] 14:36:31 INFO - PROCESS | 428 | 1467322591224 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5B4ABC00) [pid = 428] [serial = 1697] [outer = 000000FA5B019800] 14:36:31 INFO - PROCESS | 428 | 1467322591748 Marionette TRACE conn9 <- [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]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 14:36:31 INFO - PROCESS | 428 | 1467322591821 Marionette TRACE conn9 -> [0,2225,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 428 | 1467322591826 Marionette TRACE conn9 <- [1,2225,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:36:31 INFO - PROCESS | 428 | 1467322591831 Marionette TRACE conn9 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 428 | 1467322591835 Marionette TRACE conn9 <- [1,2226,null,{}] 14:36:31 INFO - PROCESS | 428 | 1467322591841 Marionette TRACE conn9 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 428 | 1467322591844 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:32 INFO - PROCESS | 428 | 1467322592029 Marionette TRACE conn9 <- [1,2227,null,{"value":null}] 14:36:32 INFO - PROCESS | 428 | 1467322592127 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 428 | 1467322592130 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE58800 == 40 [pid = 428] [id = 566] 14:36:32 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA490A0800) [pid = 428] [serial = 1698] [outer = 0000000000000000] 14:36:32 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA493C4C00) [pid = 428] [serial = 1699] [outer = 000000FA490A0800] 14:36:32 INFO - PROCESS | 428 | 1467322592189 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4D5CC400) [pid = 428] [serial = 1700] [outer = 000000FA490A0800] 14:36:32 INFO - PROCESS | 428 | 1467322592932 Marionette TRACE conn9 <- [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]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1136ms 14:36:32 INFO - PROCESS | 428 | 1467322592970 Marionette TRACE conn9 -> [0,2229,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 428 | 1467322592975 Marionette TRACE conn9 <- [1,2229,null,{"value":"13"}] 14:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:36:32 INFO - PROCESS | 428 | 1467322592981 Marionette TRACE conn9 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - PROCESS | 428 | 1467322592984 Marionette TRACE conn9 <- [1,2230,null,{}] 14:36:32 INFO - PROCESS | 428 | 1467322592988 Marionette TRACE conn9 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 428 | 1467322592992 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:33 INFO - PROCESS | 428 | 1467322593127 Marionette TRACE conn9 <- [1,2231,null,{"value":null}] 14:36:33 INFO - PROCESS | 428 | 1467322593249 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 428 | 1467322593252 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55028800 == 41 [pid = 428] [id = 567] 14:36:33 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4D655400) [pid = 428] [serial = 1701] [outer = 0000000000000000] 14:36:33 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4EE6A800) [pid = 428] [serial = 1702] [outer = 000000FA4D655400] 14:36:33 INFO - PROCESS | 428 | 1467322593312 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA5274B400) [pid = 428] [serial = 1703] [outer = 000000FA4D655400] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D07A800 == 40 [pid = 428] [id = 564] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEBC000 == 39 [pid = 428] [id = 563] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D94000 == 38 [pid = 428] [id = 562] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C1A7000 == 37 [pid = 428] [id = 561] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F30000 == 36 [pid = 428] [id = 560] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B033800 == 35 [pid = 428] [id = 559] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C1B000 == 34 [pid = 428] [id = 558] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA57EA6000 == 33 [pid = 428] [id = 557] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D95000 == 32 [pid = 428] [id = 556] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA55522000 == 31 [pid = 428] [id = 555] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA57E99400) [pid = 428] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F30800 == 30 [pid = 428] [id = 554] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F777800 == 29 [pid = 428] [id = 553] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D698000 == 28 [pid = 428] [id = 552] 14:36:34 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACA800 == 27 [pid = 428] [id = 551] 14:36:34 INFO - PROCESS | 428 | 1467322594217 Marionette TRACE conn9 <- [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]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1278ms 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA54F65800) [pid = 428] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA556CC800) [pid = 428] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5609E000) [pid = 428] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA55966000) [pid = 428] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA56F5D400) [pid = 428] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA56577400) [pid = 428] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4EFD3800) [pid = 428] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5344E000) [pid = 428] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E5DEC00) [pid = 428] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4EF79800) [pid = 428] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA49470800) [pid = 428] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA49DEE400) [pid = 428] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA52B25000) [pid = 428] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4EFD3000) [pid = 428] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5C472400) [pid = 428] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5C46C000) [pid = 428] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5C220C00) [pid = 428] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5B4B2400) [pid = 428] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA56C88400) [pid = 428] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55967400) [pid = 428] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA53518C00) [pid = 428] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55F86C00) [pid = 428] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55140800) [pid = 428] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5668C000) [pid = 428] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5379D400) [pid = 428] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA579A6C00) [pid = 428] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 428 | 1467322594265 Marionette TRACE conn9 -> [0,2233,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 428 | 1467322594269 Marionette TRACE conn9 <- [1,2233,null,{"value":"13"}] 14:36:34 INFO - PROCESS | 428 | 1467322594276 Marionette TRACE conn9 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:36:34 INFO - PROCESS | 428 | 1467322594282 Marionette TRACE conn9 <- [1,2234,null,{}] 14:36:34 INFO - PROCESS | 428 | 1467322594287 Marionette TRACE conn9 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 428 | 1467322594289 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:34 INFO - PROCESS | 428 | 1467322594380 Marionette TRACE conn9 <- [1,2235,null,{"value":null}] 14:36:34 INFO - PROCESS | 428 | 1467322594386 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 428 | 1467322594390 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE51800 == 28 [pid = 428] [id = 568] 14:36:34 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4A463C00) [pid = 428] [serial = 1704] [outer = 0000000000000000] 14:36:34 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4D5CE000) [pid = 428] [serial = 1705] [outer = 000000FA4A463C00] 14:36:34 INFO - PROCESS | 428 | 1467322594439 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4E5E2800) [pid = 428] [serial = 1706] [outer = 000000FA4A463C00] 14:36:34 INFO - PROCESS | 428 | 1467322594961 Marionette TRACE conn9 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 14:36:35 INFO - PROCESS | 428 | 1467322595016 Marionette TRACE conn9 -> [0,2237,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 428 | 1467322595021 Marionette TRACE conn9 <- [1,2237,null,{"value":"13"}] 14:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:36:35 INFO - PROCESS | 428 | 1467322595027 Marionette TRACE conn9 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 428 | 1467322595030 Marionette TRACE conn9 <- [1,2238,null,{}] 14:36:35 INFO - PROCESS | 428 | 1467322595034 Marionette TRACE conn9 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:35 INFO - PROCESS | 428 | 1467322595036 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:35 INFO - PROCESS | 428 | 1467322595130 Marionette TRACE conn9 <- [1,2239,null,{"value":null}] 14:36:35 INFO - PROCESS | 428 | 1467322595136 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 428 | 1467322595138 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D86800 == 29 [pid = 428] [id = 569] 14:36:35 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4F714C00) [pid = 428] [serial = 1707] [outer = 0000000000000000] 14:36:35 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4F7B8000) [pid = 428] [serial = 1708] [outer = 000000FA4F714C00] 14:36:35 INFO - PROCESS | 428 | 1467322595188 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5275F800) [pid = 428] [serial = 1709] [outer = 000000FA4F714C00] 14:36:35 INFO - PROCESS | 428 | 1467322595641 Marionette TRACE conn9 <- [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]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 14:36:35 INFO - PROCESS | 428 | 1467322595721 Marionette TRACE conn9 -> [0,2241,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 428 | 1467322595724 Marionette TRACE conn9 <- [1,2241,null,{"value":"13"}] 14:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:36:35 INFO - PROCESS | 428 | 1467322595727 Marionette TRACE conn9 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 428 | 1467322595731 Marionette TRACE conn9 <- [1,2242,null,{}] 14:36:35 INFO - PROCESS | 428 | 1467322595742 Marionette TRACE conn9 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:35 INFO - PROCESS | 428 | 1467322595747 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:35 INFO - PROCESS | 428 | 1467322595835 Marionette TRACE conn9 <- [1,2243,null,{"value":null}] 14:36:35 INFO - PROCESS | 428 | 1467322595842 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 428 | 1467322595846 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACC800 == 30 [pid = 428] [id = 570] 14:36:35 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA48FD7400) [pid = 428] [serial = 1710] [outer = 0000000000000000] 14:36:35 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA537A0400) [pid = 428] [serial = 1711] [outer = 000000FA48FD7400] 14:36:35 INFO - PROCESS | 428 | 1467322595895 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54FBBC00) [pid = 428] [serial = 1712] [outer = 000000FA48FD7400] 14:36:36 INFO - PROCESS | 428 | 1467322596322 Marionette TRACE conn9 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 628ms 14:36:36 INFO - PROCESS | 428 | 1467322596362 Marionette TRACE conn9 -> [0,2245,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 428 | 1467322596365 Marionette TRACE conn9 <- [1,2245,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:36:36 INFO - PROCESS | 428 | 1467322596373 Marionette TRACE conn9 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 428 | 1467322596375 Marionette TRACE conn9 <- [1,2246,null,{}] 14:36:36 INFO - PROCESS | 428 | 1467322596386 Marionette TRACE conn9 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 428 | 1467322596389 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:36 INFO - PROCESS | 428 | 1467322596504 Marionette TRACE conn9 <- [1,2247,null,{"value":null}] 14:36:36 INFO - PROCESS | 428 | 1467322596580 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 428 | 1467322596583 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56520000 == 31 [pid = 428] [id = 571] 14:36:36 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54FC8C00) [pid = 428] [serial = 1713] [outer = 0000000000000000] 14:36:36 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55145400) [pid = 428] [serial = 1714] [outer = 000000FA54FC8C00] 14:36:36 INFO - PROCESS | 428 | 1467322596635 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA556CC000) [pid = 428] [serial = 1715] [outer = 000000FA54FC8C00] 14:36:37 INFO - PROCESS | 428 | 1467322597066 Marionette TRACE conn9 <- [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]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 14:36:37 INFO - PROCESS | 428 | 1467322597111 Marionette TRACE conn9 -> [0,2249,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 428 | 1467322597114 Marionette TRACE conn9 <- [1,2249,null,{"value":"13"}] 14:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:36:37 INFO - PROCESS | 428 | 1467322597123 Marionette TRACE conn9 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 428 | 1467322597125 Marionette TRACE conn9 <- [1,2250,null,{}] 14:36:37 INFO - PROCESS | 428 | 1467322597128 Marionette TRACE conn9 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:37 INFO - PROCESS | 428 | 1467322597131 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:37 INFO - PROCESS | 428 | 1467322597238 Marionette TRACE conn9 <- [1,2251,null,{"value":null}] 14:36:37 INFO - PROCESS | 428 | 1467322597245 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 428 | 1467322597247 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58381800 == 32 [pid = 428] [id = 572] 14:36:37 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA54FBC800) [pid = 428] [serial = 1716] [outer = 0000000000000000] 14:36:37 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55966000) [pid = 428] [serial = 1717] [outer = 000000FA54FBC800] 14:36:37 INFO - PROCESS | 428 | 1467322597294 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55D78C00) [pid = 428] [serial = 1718] [outer = 000000FA54FBC800] 14:36:37 INFO - PROCESS | 428 | 1467322597778 Marionette TRACE conn9 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 14:36:37 INFO - PROCESS | 428 | 1467322597818 Marionette TRACE conn9 -> [0,2253,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 428 | 1467322597820 Marionette TRACE conn9 <- [1,2253,null,{"value":"13"}] 14:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:36:37 INFO - PROCESS | 428 | 1467322597828 Marionette TRACE conn9 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 428 | 1467322597830 Marionette TRACE conn9 <- [1,2254,null,{}] 14:36:37 INFO - PROCESS | 428 | 1467322597834 Marionette TRACE conn9 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:37 INFO - PROCESS | 428 | 1467322597840 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:38 INFO - PROCESS | 428 | 1467322598000 Marionette TRACE conn9 <- [1,2255,null,{"value":null}] 14:36:38 INFO - PROCESS | 428 | 1467322598055 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 428 | 1467322598057 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B032000 == 33 [pid = 428] [id = 573] 14:36:38 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55F7A400) [pid = 428] [serial = 1719] [outer = 0000000000000000] 14:36:38 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5656FC00) [pid = 428] [serial = 1720] [outer = 000000FA55F7A400] 14:36:38 INFO - PROCESS | 428 | 1467322598103 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA56F56800) [pid = 428] [serial = 1721] [outer = 000000FA55F7A400] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA56070400) [pid = 428] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA47BD0800) [pid = 428] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA556D3C00) [pid = 428] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA579B5000) [pid = 428] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA55D77400) [pid = 428] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4909A400) [pid = 428] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4F96D000) [pid = 428] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4D707800) [pid = 428] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F5F400) [pid = 428] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA48B29400) [pid = 428] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA565DB800) [pid = 428] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5B00DC00) [pid = 428] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA57FBBC00) [pid = 428] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:36:38 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5274BC00) [pid = 428] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:36:38 INFO - PROCESS | 428 | 1467322598631 Marionette TRACE conn9 <- [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]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 838ms 14:36:38 INFO - PROCESS | 428 | 1467322598664 Marionette TRACE conn9 -> [0,2257,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 428 | 1467322598666 Marionette TRACE conn9 <- [1,2257,null,{"value":"13"}] 14:36:38 INFO - PROCESS | 428 | 1467322598670 Marionette TRACE conn9 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:36:38 INFO - PROCESS | 428 | 1467322598671 Marionette TRACE conn9 <- [1,2258,null,{}] 14:36:38 INFO - PROCESS | 428 | 1467322598675 Marionette TRACE conn9 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 428 | 1467322598677 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:38 INFO - PROCESS | 428 | 1467322598758 Marionette TRACE conn9 <- [1,2259,null,{"value":null}] 14:36:38 INFO - PROCESS | 428 | 1467322598836 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 428 | 1467322598838 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC7F800 == 34 [pid = 428] [id = 574] 14:36:38 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA48B29400) [pid = 428] [serial = 1722] [outer = 0000000000000000] 14:36:38 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA52745400) [pid = 428] [serial = 1723] [outer = 000000FA48B29400] 14:36:38 INFO - PROCESS | 428 | 1467322598883 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5668A000) [pid = 428] [serial = 1724] [outer = 000000FA48B29400] 14:36:39 INFO - PROCESS | 428 | 1467322599254 Marionette TRACE conn9 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 628ms 14:36:39 INFO - PROCESS | 428 | 1467322599309 Marionette TRACE conn9 -> [0,2261,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 428 | 1467322599312 Marionette TRACE conn9 <- [1,2261,null,{"value":"13"}] 14:36:39 INFO - PROCESS | 428 | 1467322599315 Marionette TRACE conn9 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 428 | 1467322599317 Marionette TRACE conn9 <- [1,2262,null,{}] 14:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:36:39 INFO - PROCESS | 428 | 1467322599320 Marionette TRACE conn9 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 428 | 1467322599322 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:39 INFO - PROCESS | 428 | 1467322599458 Marionette TRACE conn9 <- [1,2263,null,{"value":null}] 14:36:39 INFO - PROCESS | 428 | 1467322599470 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 428 | 1467322599472 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C192800 == 35 [pid = 428] [id = 575] 14:36:39 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA530B7400) [pid = 428] [serial = 1725] [outer = 0000000000000000] 14:36:39 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5792D800) [pid = 428] [serial = 1726] [outer = 000000FA530B7400] 14:36:39 INFO - PROCESS | 428 | 1467322599517 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA57A24400) [pid = 428] [serial = 1727] [outer = 000000FA530B7400] 14:36:39 INFO - PROCESS | 428 | 1467322599929 Marionette TRACE conn9 <- [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]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 14:36:39 INFO - PROCESS | 428 | 1467322599950 Marionette TRACE conn9 -> [0,2265,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 428 | 1467322599952 Marionette TRACE conn9 <- [1,2265,null,{"value":"13"}] 14:36:39 INFO - PROCESS | 428 | 1467322599955 Marionette TRACE conn9 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:36:39 INFO - PROCESS | 428 | 1467322599957 Marionette TRACE conn9 <- [1,2266,null,{}] 14:36:39 INFO - PROCESS | 428 | 1467322599961 Marionette TRACE conn9 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 428 | 1467322599962 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:40 INFO - PROCESS | 428 | 1467322600045 Marionette TRACE conn9 <- [1,2267,null,{"value":null}] 14:36:40 INFO - PROCESS | 428 | 1467322600051 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 428 | 1467322600053 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACB000 == 36 [pid = 428] [id = 576] 14:36:40 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57A24000) [pid = 428] [serial = 1728] [outer = 0000000000000000] 14:36:40 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5835A800) [pid = 428] [serial = 1729] [outer = 000000FA57A24000] 14:36:40 INFO - PROCESS | 428 | 1467322600168 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B00F800) [pid = 428] [serial = 1730] [outer = 000000FA57A24000] 14:36:40 INFO - PROCESS | 428 | 1467322600569 Marionette TRACE conn9 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 14:36:40 INFO - PROCESS | 428 | 1467322600652 Marionette TRACE conn9 -> [0,2269,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 428 | 1467322600657 Marionette TRACE conn9 <- [1,2269,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:36:40 INFO - PROCESS | 428 | 1467322600663 Marionette TRACE conn9 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 428 | 1467322600668 Marionette TRACE conn9 <- [1,2270,null,{}] 14:36:40 INFO - PROCESS | 428 | 1467322600765 Marionette TRACE conn9 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 428 | 1467322600769 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:40 INFO - PROCESS | 428 | 1467322600893 Marionette TRACE conn9 <- [1,2271,null,{"value":null}] 14:36:40 INFO - PROCESS | 428 | 1467322600980 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 428 | 1467322600983 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F429000 == 37 [pid = 428] [id = 577] 14:36:41 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4A2F7C00) [pid = 428] [serial = 1731] [outer = 0000000000000000] 14:36:41 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4D7DB400) [pid = 428] [serial = 1732] [outer = 000000FA4A2F7C00] 14:36:41 INFO - PROCESS | 428 | 1467322601058 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4EF7B000) [pid = 428] [serial = 1733] [outer = 000000FA4A2F7C00] 14:36:41 INFO - PROCESS | 428 | 1467322601630 Marionette TRACE conn9 <- [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]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1022ms 14:36:41 INFO - PROCESS | 428 | 1467322601688 Marionette TRACE conn9 -> [0,2273,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 428 | 1467322601693 Marionette TRACE conn9 <- [1,2273,null,{"value":"13"}] 14:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:36:41 INFO - PROCESS | 428 | 1467322601700 Marionette TRACE conn9 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 428 | 1467322601703 Marionette TRACE conn9 <- [1,2274,null,{}] 14:36:41 INFO - PROCESS | 428 | 1467322601707 Marionette TRACE conn9 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:41 INFO - PROCESS | 428 | 1467322601710 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:41 INFO - PROCESS | 428 | 1467322601827 Marionette TRACE conn9 <- [1,2275,null,{"value":null}] 14:36:41 INFO - PROCESS | 428 | 1467322601921 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 428 | 1467322601923 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56517000 == 38 [pid = 428] [id = 578] 14:36:41 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA53521C00) [pid = 428] [serial = 1734] [outer = 0000000000000000] 14:36:41 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA53796800) [pid = 428] [serial = 1735] [outer = 000000FA53521C00] 14:36:41 INFO - PROCESS | 428 | 1467322601981 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA54FC3000) [pid = 428] [serial = 1736] [outer = 000000FA53521C00] 14:36:42 INFO - PROCESS | 428 | 1467322602585 Marionette TRACE conn9 <- [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]]]}] 14:36:42 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 14:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 944ms 14:36:42 INFO - PROCESS | 428 | 1467322602646 Marionette TRACE conn9 -> [0,2277,"getWindowHandle",null] 14:36:42 INFO - PROCESS | 428 | 1467322602649 Marionette TRACE conn9 <- [1,2277,null,{"value":"13"}] 14:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:36:42 INFO - PROCESS | 428 | 1467322602653 Marionette TRACE conn9 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:36:42 INFO - PROCESS | 428 | 1467322602657 Marionette TRACE conn9 <- [1,2278,null,{}] 14:36:42 INFO - PROCESS | 428 | 1467322602668 Marionette TRACE conn9 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:42 INFO - PROCESS | 428 | 1467322602674 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:42 INFO - PROCESS | 428 | 1467322602789 Marionette TRACE conn9 <- [1,2279,null,{"value":null}] 14:36:42 INFO - PROCESS | 428 | 1467322602912 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 428 | 1467322602916 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D075000 == 39 [pid = 428] [id = 579] 14:36:42 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA56C90400) [pid = 428] [serial = 1737] [outer = 0000000000000000] 14:36:42 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5792E000) [pid = 428] [serial = 1738] [outer = 000000FA56C90400] 14:36:42 INFO - PROCESS | 428 | 1467322602976 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B0BB800) [pid = 428] [serial = 1739] [outer = 000000FA56C90400] 14:36:43 INFO - PROCESS | 428 | 1467322603588 Marionette TRACE conn9 <- [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]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 14:36:43 INFO - PROCESS | 428 | 1467322603641 Marionette TRACE conn9 -> [0,2281,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 428 | 1467322603644 Marionette TRACE conn9 <- [1,2281,null,{"value":"13"}] 14:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:36:43 INFO - PROCESS | 428 | 1467322603647 Marionette TRACE conn9 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 428 | 1467322603650 Marionette TRACE conn9 <- [1,2282,null,{}] 14:36:43 INFO - PROCESS | 428 | 1467322603668 Marionette TRACE conn9 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 428 | 1467322603670 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:43 INFO - PROCESS | 428 | 1467322603782 Marionette TRACE conn9 <- [1,2283,null,{"value":null}] 14:36:43 INFO - PROCESS | 428 | 1467322603935 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 428 | 1467322603938 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D165000 == 40 [pid = 428] [id = 580] 14:36:43 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5B01BC00) [pid = 428] [serial = 1740] [outer = 0000000000000000] 14:36:43 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5B0B9400) [pid = 428] [serial = 1741] [outer = 000000FA5B01BC00] 14:36:44 INFO - PROCESS | 428 | 1467322603995 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5BC1E800) [pid = 428] [serial = 1742] [outer = 000000FA5B01BC00] 14:36:44 INFO - PROCESS | 428 | 1467322604645 Marionette TRACE conn9 <- [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]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1039ms 14:36:44 INFO - PROCESS | 428 | 1467322604700 Marionette TRACE conn9 -> [0,2285,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 428 | 1467322604704 Marionette TRACE conn9 <- [1,2285,null,{"value":"13"}] 14:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:36:44 INFO - PROCESS | 428 | 1467322604727 Marionette TRACE conn9 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 428 | 1467322604731 Marionette TRACE conn9 <- [1,2286,null,{}] 14:36:44 INFO - PROCESS | 428 | 1467322604736 Marionette TRACE conn9 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:44 INFO - PROCESS | 428 | 1467322604739 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:44 INFO - PROCESS | 428 | 1467322604853 Marionette TRACE conn9 <- [1,2287,null,{"value":null}] 14:36:44 INFO - PROCESS | 428 | 1467322604950 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 428 | 1467322604953 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E421800 == 41 [pid = 428] [id = 581] 14:36:44 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA48E0F400) [pid = 428] [serial = 1743] [outer = 0000000000000000] 14:36:45 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4F70B800) [pid = 428] [serial = 1744] [outer = 000000FA48E0F400] 14:36:45 INFO - PROCESS | 428 | 1467322605004 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA52CB4000) [pid = 428] [serial = 1745] [outer = 000000FA48E0F400] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C192800 == 40 [pid = 428] [id = 575] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC7F800 == 39 [pid = 428] [id = 574] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B032000 == 38 [pid = 428] [id = 573] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA58381800 == 37 [pid = 428] [id = 572] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA56520000 == 36 [pid = 428] [id = 571] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACC800 == 35 [pid = 428] [id = 570] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D86800 == 34 [pid = 428] [id = 569] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE51800 == 33 [pid = 428] [id = 568] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D16D000 == 32 [pid = 428] [id = 565] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE58800 == 31 [pid = 428] [id = 566] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA55028800 == 30 [pid = 428] [id = 567] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D165000 == 29 [pid = 428] [id = 580] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D075000 == 28 [pid = 428] [id = 579] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA56517000 == 27 [pid = 428] [id = 578] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACB000 == 26 [pid = 428] [id = 576] 14:36:46 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F429000 == 25 [pid = 428] [id = 577] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA5656AC00) [pid = 428] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA4EE73400) [pid = 428] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA55960C00) [pid = 428] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA55B76800) [pid = 428] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5835B800) [pid = 428] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA55D80C00) [pid = 428] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4909B000) [pid = 428] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA49435000) [pid = 428] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA52747400) [pid = 428] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA52761800) [pid = 428] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4D783C00) [pid = 428] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4E16E000) [pid = 428] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA550DB400) [pid = 428] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5533AC00) [pid = 428] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA53005C00) [pid = 428] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA53521000) [pid = 428] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56C82C00) [pid = 428] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA56573400) [pid = 428] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5B01AC00) [pid = 428] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5834F000) [pid = 428] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA56F56000) [pid = 428] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5B0C2400) [pid = 428] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5B012800) [pid = 428] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA58DBD400) [pid = 428] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4F70D000) [pid = 428] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA57FBDC00) [pid = 428] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA55B11C00) [pid = 428] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA55F84800) [pid = 428] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 428 | 1467322606260 Marionette TRACE conn9 <- [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]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1594ms 14:36:46 INFO - PROCESS | 428 | 1467322606311 Marionette TRACE conn9 -> [0,2289,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 428 | 1467322606315 Marionette TRACE conn9 <- [1,2289,null,{"value":"13"}] 14:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:36:46 INFO - PROCESS | 428 | 1467322606320 Marionette TRACE conn9 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 428 | 1467322606323 Marionette TRACE conn9 <- [1,2290,null,{}] 14:36:46 INFO - PROCESS | 428 | 1467322606328 Marionette TRACE conn9 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 428 | 1467322606331 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:46 INFO - PROCESS | 428 | 1467322606422 Marionette TRACE conn9 <- [1,2291,null,{"value":null}] 14:36:46 INFO - PROCESS | 428 | 1467322606500 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 428 | 1467322606503 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DE2E800 == 26 [pid = 428] [id = 582] 14:36:46 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA48FD8400) [pid = 428] [serial = 1746] [outer = 0000000000000000] 14:36:46 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA493C1400) [pid = 428] [serial = 1747] [outer = 000000FA48FD8400] 14:36:46 INFO - PROCESS | 428 | 1467322606552 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA49635800) [pid = 428] [serial = 1748] [outer = 000000FA48FD8400] 14:36:46 INFO - PROCESS | 428 | 1467322606978 Marionette TRACE conn9 <- [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]]]}] 14:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 14:36:47 INFO - PROCESS | 428 | 1467322607016 Marionette TRACE conn9 -> [0,2293,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 428 | 1467322607021 Marionette TRACE conn9 <- [1,2293,null,{"value":"13"}] 14:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:36:47 INFO - PROCESS | 428 | 1467322607028 Marionette TRACE conn9 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 428 | 1467322607031 Marionette TRACE conn9 <- [1,2294,null,{}] 14:36:47 INFO - PROCESS | 428 | 1467322607035 Marionette TRACE conn9 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:47 INFO - PROCESS | 428 | 1467322607037 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:47 INFO - PROCESS | 428 | 1467322607164 Marionette TRACE conn9 <- [1,2295,null,{"value":null}] 14:36:47 INFO - PROCESS | 428 | 1467322607180 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 428 | 1467322607183 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5357B800 == 27 [pid = 428] [id = 583] 14:36:47 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4E45B800) [pid = 428] [serial = 1749] [outer = 0000000000000000] 14:36:47 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4E5DF800) [pid = 428] [serial = 1750] [outer = 000000FA4E45B800] 14:36:47 INFO - PROCESS | 428 | 1467322607231 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4EFCD000) [pid = 428] [serial = 1751] [outer = 000000FA4E45B800] 14:36:47 INFO - PROCESS | 428 | 1467322607710 Marionette TRACE conn9 <- [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]]]}] 14:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 14:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:36:47 INFO - PROCESS | 428 | 1467322607763 Marionette TRACE conn9 -> [0,2297,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 428 | 1467322607766 Marionette TRACE conn9 <- [1,2297,null,{"value":"13"}] 14:36:47 INFO - PROCESS | 428 | 1467322607769 Marionette TRACE conn9 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 428 | 1467322607773 Marionette TRACE conn9 <- [1,2298,null,{}] 14:36:47 INFO - PROCESS | 428 | 1467322607784 Marionette TRACE conn9 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:47 INFO - PROCESS | 428 | 1467322607789 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:47 INFO - PROCESS | 428 | 1467322607877 Marionette TRACE conn9 <- [1,2299,null,{"value":null}] 14:36:47 INFO - PROCESS | 428 | 1467322607884 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 428 | 1467322607887 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC7000 == 28 [pid = 428] [id = 584] 14:36:47 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA493BC400) [pid = 428] [serial = 1752] [outer = 0000000000000000] 14:36:47 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA52CA9800) [pid = 428] [serial = 1753] [outer = 000000FA493BC400] 14:36:47 INFO - PROCESS | 428 | 1467322607937 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5351D400) [pid = 428] [serial = 1754] [outer = 000000FA493BC400] 14:36:48 INFO - PROCESS | 428 | 1467322608404 Marionette TRACE conn9 <- [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]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 14:36:48 INFO - PROCESS | 428 | 1467322608467 Marionette TRACE conn9 -> [0,2301,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 428 | 1467322608470 Marionette TRACE conn9 <- [1,2301,null,{"value":"13"}] 14:36:48 INFO - PROCESS | 428 | 1467322608474 Marionette TRACE conn9 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:36:48 INFO - PROCESS | 428 | 1467322608475 Marionette TRACE conn9 <- [1,2302,null,{}] 14:36:48 INFO - PROCESS | 428 | 1467322608479 Marionette TRACE conn9 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 428 | 1467322608481 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:48 INFO - PROCESS | 428 | 1467322608620 Marionette TRACE conn9 <- [1,2303,null,{"value":null}] 14:36:48 INFO - PROCESS | 428 | 1467322608628 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 428 | 1467322608630 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCD000 == 29 [pid = 428] [id = 585] 14:36:48 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5379F000) [pid = 428] [serial = 1755] [outer = 0000000000000000] 14:36:48 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54F5B000) [pid = 428] [serial = 1756] [outer = 000000FA5379F000] 14:36:48 INFO - PROCESS | 428 | 1467322608676 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA550E0000) [pid = 428] [serial = 1757] [outer = 000000FA5379F000] 14:36:49 INFO - PROCESS | 428 | 1467322609109 Marionette TRACE conn9 <- [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]]]}] 14:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 14:36:49 INFO - PROCESS | 428 | 1467322609169 Marionette TRACE conn9 -> [0,2305,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 428 | 1467322609171 Marionette TRACE conn9 <- [1,2305,null,{"value":"13"}] 14:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:36:49 INFO - PROCESS | 428 | 1467322609179 Marionette TRACE conn9 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 428 | 1467322609181 Marionette TRACE conn9 <- [1,2306,null,{}] 14:36:49 INFO - PROCESS | 428 | 1467322609184 Marionette TRACE conn9 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:49 INFO - PROCESS | 428 | 1467322609186 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:49 INFO - PROCESS | 428 | 1467322609293 Marionette TRACE conn9 <- [1,2307,null,{"value":null}] 14:36:49 INFO - PROCESS | 428 | 1467322609304 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 428 | 1467322609306 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58374800 == 30 [pid = 428] [id = 586] 14:36:49 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4E2D3C00) [pid = 428] [serial = 1758] [outer = 0000000000000000] 14:36:49 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55529800) [pid = 428] [serial = 1759] [outer = 000000FA4E2D3C00] 14:36:49 INFO - PROCESS | 428 | 1467322609351 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55965800) [pid = 428] [serial = 1760] [outer = 000000FA4E2D3C00] 14:36:49 INFO - PROCESS | 428 | 1467322609797 Marionette TRACE conn9 <- [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] 14:36:49 INFO - PROCESS | 428 | 1467322609872 Marionette TRACE conn9 <- [1,2309,null,{"value":"13"}] 14:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:36:49 INFO - PROCESS | 428 | 1467322609876 Marionette TRACE conn9 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 428 | 1467322609877 Marionette TRACE conn9 <- [1,2310,null,{}] 14:36:49 INFO - PROCESS | 428 | 1467322609881 Marionette TRACE conn9 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:49 INFO - PROCESS | 428 | 1467322609887 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:50 INFO - PROCESS | 428 | 1467322610061 Marionette TRACE conn9 <- [1,2311,null,{"value":null}] 14:36:50 INFO - PROCESS | 428 | 1467322610069 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 428 | 1467322610071 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B023000 == 31 [pid = 428] [id = 587] 14:36:50 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA53D1B400) [pid = 428] [serial = 1761] [outer = 0000000000000000] 14:36:50 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5656F000) [pid = 428] [serial = 1762] [outer = 000000FA53D1B400] 14:36:50 INFO - PROCESS | 428 | 1467322610118 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA565DA800) [pid = 428] [serial = 1763] [outer = 000000FA53D1B400] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4A463C00) [pid = 428] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA530B7400) [pid = 428] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4D655400) [pid = 428] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA490A0800) [pid = 428] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA54FBC800) [pid = 428] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55F7A400) [pid = 428] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA48FD7400) [pid = 428] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA54FC8C00) [pid = 428] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA48B29400) [pid = 428] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4F714C00) [pid = 428] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5B019800) [pid = 428] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:36:50 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA57A24000) [pid = 428] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:36:50 INFO - PROCESS | 428 | 1467322610747 Marionette TRACE conn9 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 881ms 14:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:36:50 INFO - PROCESS | 428 | 1467322610759 Marionette TRACE conn9 -> [0,2313,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 428 | 1467322610761 Marionette TRACE conn9 <- [1,2313,null,{"value":"13"}] 14:36:50 INFO - PROCESS | 428 | 1467322610764 Marionette TRACE conn9 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - PROCESS | 428 | 1467322610766 Marionette TRACE conn9 <- [1,2314,null,{}] 14:36:50 INFO - PROCESS | 428 | 1467322610769 Marionette TRACE conn9 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:50 INFO - PROCESS | 428 | 1467322610771 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:50 INFO - PROCESS | 428 | 1467322610850 Marionette TRACE conn9 <- [1,2315,null,{"value":null}] 14:36:50 INFO - PROCESS | 428 | 1467322610855 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 428 | 1467322610857 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE2000 == 32 [pid = 428] [id = 588] 14:36:50 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA48EC3C00) [pid = 428] [serial = 1764] [outer = 0000000000000000] 14:36:50 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54F5A400) [pid = 428] [serial = 1765] [outer = 000000FA48EC3C00] 14:36:50 INFO - PROCESS | 428 | 1467322610902 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA56C88400) [pid = 428] [serial = 1766] [outer = 000000FA48EC3C00] 14:36:51 INFO - PROCESS | 428 | 1467322611298 Marionette TRACE conn9 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 587ms 14:36:51 INFO - PROCESS | 428 | 1467322611376 Marionette TRACE conn9 -> [0,2317,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 428 | 1467322611378 Marionette TRACE conn9 <- [1,2317,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:36:51 INFO - PROCESS | 428 | 1467322611381 Marionette TRACE conn9 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 428 | 1467322611383 Marionette TRACE conn9 <- [1,2318,null,{}] 14:36:51 INFO - PROCESS | 428 | 1467322611388 Marionette TRACE conn9 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 428 | 1467322611390 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:51 INFO - PROCESS | 428 | 1467322611469 Marionette TRACE conn9 <- [1,2319,null,{"value":null}] 14:36:51 INFO - PROCESS | 428 | 1467322611475 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 428 | 1467322611477 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C19F000 == 33 [pid = 428] [id = 589] 14:36:51 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56DF3000) [pid = 428] [serial = 1767] [outer = 0000000000000000] 14:36:51 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA56F58800) [pid = 428] [serial = 1768] [outer = 000000FA56DF3000] 14:36:51 INFO - PROCESS | 428 | 1467322611521 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA579A9000) [pid = 428] [serial = 1769] [outer = 000000FA56DF3000] 14:36:51 INFO - PROCESS | 428 | 1467322611945 Marionette TRACE conn9 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 587ms 14:36:51 INFO - PROCESS | 428 | 1467322611981 Marionette TRACE conn9 -> [0,2321,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 428 | 1467322611983 Marionette TRACE conn9 <- [1,2321,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:36:51 INFO - PROCESS | 428 | 1467322611991 Marionette TRACE conn9 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 428 | 1467322611993 Marionette TRACE conn9 <- [1,2322,null,{}] 14:36:52 INFO - PROCESS | 428 | 1467322611997 Marionette TRACE conn9 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:52 INFO - PROCESS | 428 | 1467322611998 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:52 INFO - PROCESS | 428 | 1467322612080 Marionette TRACE conn9 <- [1,2323,null,{"value":null}] 14:36:52 INFO - PROCESS | 428 | 1467322612087 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 428 | 1467322612089 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC1800 == 34 [pid = 428] [id = 590] 14:36:52 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA57A1AC00) [pid = 428] [serial = 1770] [outer = 0000000000000000] 14:36:52 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA57E9AC00) [pid = 428] [serial = 1771] [outer = 000000FA57A1AC00] 14:36:52 INFO - PROCESS | 428 | 1467322612134 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA58DB2400) [pid = 428] [serial = 1772] [outer = 000000FA57A1AC00] 14:36:52 INFO - PROCESS | 428 | 1467322612549 Marionette TRACE conn9 <- [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]]]}] 14:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 587ms 14:36:52 INFO - PROCESS | 428 | 1467322612576 Marionette TRACE conn9 -> [0,2325,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 428 | 1467322612579 Marionette TRACE conn9 <- [1,2325,null,{"value":"13"}] 14:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:36:52 INFO - PROCESS | 428 | 1467322612582 Marionette TRACE conn9 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 428 | 1467322612583 Marionette TRACE conn9 <- [1,2326,null,{}] 14:36:52 INFO - PROCESS | 428 | 1467322612587 Marionette TRACE conn9 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:52 INFO - PROCESS | 428 | 1467322612589 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:52 INFO - PROCESS | 428 | 1467322612755 Marionette TRACE conn9 <- [1,2327,null,{"value":null}] 14:36:52 INFO - PROCESS | 428 | 1467322612888 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 428 | 1467322612892 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D69F000 == 35 [pid = 428] [id = 591] 14:36:52 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA486CFC00) [pid = 428] [serial = 1773] [outer = 0000000000000000] 14:36:52 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA48E1E800) [pid = 428] [serial = 1774] [outer = 000000FA486CFC00] 14:36:52 INFO - PROCESS | 428 | 1467322612954 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA495A2000) [pid = 428] [serial = 1775] [outer = 000000FA486CFC00] 14:36:53 INFO - PROCESS | 428 | 1467322613739 Marionette TRACE conn9 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1233ms 14:36:53 INFO - PROCESS | 428 | 1467322613819 Marionette TRACE conn9 -> [0,2329,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 428 | 1467322613824 Marionette TRACE conn9 <- [1,2329,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:36:53 INFO - PROCESS | 428 | 1467322613830 Marionette TRACE conn9 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 428 | 1467322613833 Marionette TRACE conn9 <- [1,2330,null,{}] 14:36:53 INFO - PROCESS | 428 | 1467322613838 Marionette TRACE conn9 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:53 INFO - PROCESS | 428 | 1467322613842 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:54 INFO - PROCESS | 428 | 1467322614003 Marionette TRACE conn9 <- [1,2331,null,{"value":null}] 14:36:54 INFO - PROCESS | 428 | 1467322614118 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 428 | 1467322614122 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D15000 == 36 [pid = 428] [id = 592] 14:36:54 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4D7D4C00) [pid = 428] [serial = 1776] [outer = 0000000000000000] 14:36:54 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA4F7B7C00) [pid = 428] [serial = 1777] [outer = 000000FA4D7D4C00] 14:36:54 INFO - PROCESS | 428 | 1467322614180 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA53480000) [pid = 428] [serial = 1778] [outer = 000000FA4D7D4C00] 14:36:55 INFO - PROCESS | 428 | 1467322615116 Marionette TRACE conn9 <- [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]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1337ms 14:36:55 INFO - PROCESS | 428 | 1467322615170 Marionette TRACE conn9 -> [0,2333,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 428 | 1467322615175 Marionette TRACE conn9 <- [1,2333,null,{"value":"13"}] 14:36:55 INFO - PROCESS | 428 | 1467322615180 Marionette TRACE conn9 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:36:55 INFO - PROCESS | 428 | 1467322615183 Marionette TRACE conn9 <- [1,2334,null,{}] 14:36:55 INFO - PROCESS | 428 | 1467322615189 Marionette TRACE conn9 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 428 | 1467322615192 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:55 INFO - PROCESS | 428 | 1467322615340 Marionette TRACE conn9 <- [1,2335,null,{"value":null}] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC1800 == 35 [pid = 428] [id = 590] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C19F000 == 34 [pid = 428] [id = 589] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE2000 == 33 [pid = 428] [id = 588] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B023000 == 32 [pid = 428] [id = 587] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA58374800 == 31 [pid = 428] [id = 586] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FCD000 == 30 [pid = 428] [id = 585] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC7000 == 29 [pid = 428] [id = 584] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA5357B800 == 28 [pid = 428] [id = 583] 14:36:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DE2E800 == 27 [pid = 428] [id = 582] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4E5E2800) [pid = 428] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5792D800) [pid = 428] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5274B400) [pid = 428] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA493C4C00) [pid = 428] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA55966000) [pid = 428] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA56F56800) [pid = 428] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA537A0400) [pid = 428] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4D5CE000) [pid = 428] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55D78C00) [pid = 428] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA556CC000) [pid = 428] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA52745400) [pid = 428] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54FBBC00) [pid = 428] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5275F800) [pid = 428] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5B4ABC00) [pid = 428] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55145400) [pid = 428] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4F7B8000) [pid = 428] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5668A000) [pid = 428] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4EE6A800) [pid = 428] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5656FC00) [pid = 428] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA4D5CC400) [pid = 428] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5835A800) [pid = 428] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA57A24400) [pid = 428] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA5B00F800) [pid = 428] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 428 | 1467322615467 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 428 | 1467322615471 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F212800 == 28 [pid = 428] [id = 593] 14:36:55 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA48EC3400) [pid = 428] [serial = 1779] [outer = 0000000000000000] 14:36:55 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA48FDA400) [pid = 428] [serial = 1780] [outer = 000000FA48EC3400] 14:36:55 INFO - PROCESS | 428 | 1467322615522 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4DE68C00) [pid = 428] [serial = 1781] [outer = 000000FA48EC3400] 14:36:55 INFO - PROCESS | 428 | 1467322615946 Marionette TRACE conn9 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 795ms 14:36:55 INFO - PROCESS | 428 | 1467322615993 Marionette TRACE conn9 -> [0,2337,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 428 | 1467322615998 Marionette TRACE conn9 <- [1,2337,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:36:56 INFO - PROCESS | 428 | 1467322616005 Marionette TRACE conn9 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 428 | 1467322616008 Marionette TRACE conn9 <- [1,2338,null,{}] 14:36:56 INFO - PROCESS | 428 | 1467322616011 Marionette TRACE conn9 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:56 INFO - PROCESS | 428 | 1467322616014 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:56 INFO - PROCESS | 428 | 1467322616104 Marionette TRACE conn9 <- [1,2339,null,{"value":null}] 14:36:56 INFO - PROCESS | 428 | 1467322616110 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 428 | 1467322616113 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55033800 == 29 [pid = 428] [id = 594] 14:36:56 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4F714800) [pid = 428] [serial = 1782] [outer = 0000000000000000] 14:36:56 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA52740800) [pid = 428] [serial = 1783] [outer = 000000FA4F714800] 14:36:56 INFO - PROCESS | 428 | 1467322616161 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52763800) [pid = 428] [serial = 1784] [outer = 000000FA4F714800] 14:36:56 INFO - PROCESS | 428 | 1467322616614 Marionette TRACE conn9 <- [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]]]}] 14:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 693ms 14:36:56 INFO - PROCESS | 428 | 1467322616699 Marionette TRACE conn9 -> [0,2341,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 428 | 1467322616701 Marionette TRACE conn9 <- [1,2341,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:36:56 INFO - PROCESS | 428 | 1467322616705 Marionette TRACE conn9 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 428 | 1467322616709 Marionette TRACE conn9 <- [1,2342,null,{}] 14:36:56 INFO - PROCESS | 428 | 1467322616720 Marionette TRACE conn9 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:56 INFO - PROCESS | 428 | 1467322616725 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:56 INFO - PROCESS | 428 | 1467322616855 Marionette TRACE conn9 <- [1,2343,null,{"value":null}] 14:36:56 INFO - PROCESS | 428 | 1467322616932 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 428 | 1467322616935 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F5C800 == 30 [pid = 428] [id = 595] 14:36:56 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5351AC00) [pid = 428] [serial = 1785] [outer = 0000000000000000] 14:36:56 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA54F5F000) [pid = 428] [serial = 1786] [outer = 000000FA5351AC00] 14:36:56 INFO - PROCESS | 428 | 1467322616984 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5514B000) [pid = 428] [serial = 1787] [outer = 000000FA5351AC00] 14:36:57 INFO - PROCESS | 428 | 1467322617376 Marionette TRACE conn9 <- [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]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 14:36:57 INFO - PROCESS | 428 | 1467322617398 Marionette TRACE conn9 -> [0,2345,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 428 | 1467322617401 Marionette TRACE conn9 <- [1,2345,null,{"value":"13"}] 14:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:36:57 INFO - PROCESS | 428 | 1467322617404 Marionette TRACE conn9 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 428 | 1467322617406 Marionette TRACE conn9 <- [1,2346,null,{}] 14:36:57 INFO - PROCESS | 428 | 1467322617409 Marionette TRACE conn9 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:57 INFO - PROCESS | 428 | 1467322617411 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:57 INFO - PROCESS | 428 | 1467322617537 Marionette TRACE conn9 <- [1,2347,null,{"value":null}] 14:36:57 INFO - PROCESS | 428 | 1467322617549 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 428 | 1467322617552 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C0E000 == 31 [pid = 428] [id = 596] 14:36:57 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA556D3C00) [pid = 428] [serial = 1788] [outer = 0000000000000000] 14:36:57 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55966000) [pid = 428] [serial = 1789] [outer = 000000FA556D3C00] 14:36:57 INFO - PROCESS | 428 | 1467322617598 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55D7B800) [pid = 428] [serial = 1790] [outer = 000000FA556D3C00] 14:36:58 INFO - PROCESS | 428 | 1467322618055 Marionette TRACE conn9 <- [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]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 14:36:58 INFO - PROCESS | 428 | 1467322618103 Marionette TRACE conn9 -> [0,2349,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 428 | 1467322618106 Marionette TRACE conn9 <- [1,2349,null,{"value":"13"}] 14:36:58 INFO - PROCESS | 428 | 1467322618109 Marionette TRACE conn9 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:36:58 INFO - PROCESS | 428 | 1467322618111 Marionette TRACE conn9 <- [1,2350,null,{}] 14:36:58 INFO - PROCESS | 428 | 1467322618114 Marionette TRACE conn9 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 428 | 1467322618116 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:58 INFO - PROCESS | 428 | 1467322618226 Marionette TRACE conn9 <- [1,2351,null,{"value":null}] 14:36:58 INFO - PROCESS | 428 | 1467322618309 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 428 | 1467322618311 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F20E800 == 32 [pid = 428] [id = 597] 14:36:58 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55D7C000) [pid = 428] [serial = 1791] [outer = 0000000000000000] 14:36:58 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56065800) [pid = 428] [serial = 1792] [outer = 000000FA55D7C000] 14:36:58 INFO - PROCESS | 428 | 1467322618356 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56572400) [pid = 428] [serial = 1793] [outer = 000000FA55D7C000] 14:36:58 INFO - PROCESS | 428 | 1467322618795 Marionette TRACE conn9 <- [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]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 14:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:36:58 INFO - PROCESS | 428 | 1467322618848 Marionette TRACE conn9 -> [0,2353,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 428 | 1467322618850 Marionette TRACE conn9 <- [1,2353,null,{"value":"13"}] 14:36:58 INFO - PROCESS | 428 | 1467322618853 Marionette TRACE conn9 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 428 | 1467322618855 Marionette TRACE conn9 <- [1,2354,null,{}] 14:36:58 INFO - PROCESS | 428 | 1467322618858 Marionette TRACE conn9 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 428 | 1467322618864 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:59 INFO - PROCESS | 428 | 1467322619002 Marionette TRACE conn9 <- [1,2355,null,{"value":null}] 14:36:59 INFO - PROCESS | 428 | 1467322619059 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 428 | 1467322619062 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C187800 == 33 [pid = 428] [id = 598] 14:36:59 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA56DF8000) [pid = 428] [serial = 1794] [outer = 0000000000000000] 14:36:59 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5792E800) [pid = 428] [serial = 1795] [outer = 000000FA56DF8000] 14:36:59 INFO - PROCESS | 428 | 1467322619107 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA58DBB400) [pid = 428] [serial = 1796] [outer = 000000FA56DF8000] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA493BC400) [pid = 428] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5379F000) [pid = 428] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA48FD8400) [pid = 428] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48E0F400) [pid = 428] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E45B800) [pid = 428] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4A2F7C00) [pid = 428] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA53521C00) [pid = 428] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA56C90400) [pid = 428] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5B01BC00) [pid = 428] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4E2D3C00) [pid = 428] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA53D1B400) [pid = 428] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA48EC3C00) [pid = 428] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:36:59 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA56DF3000) [pid = 428] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:36:59 INFO - PROCESS | 428 | 1467322619629 Marionette TRACE conn9 <- [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]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 839ms 14:36:59 INFO - PROCESS | 428 | 1467322619695 Marionette TRACE conn9 -> [0,2357,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 428 | 1467322619697 Marionette TRACE conn9 <- [1,2357,null,{"value":"13"}] 14:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:36:59 INFO - PROCESS | 428 | 1467322619701 Marionette TRACE conn9 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 428 | 1467322619702 Marionette TRACE conn9 <- [1,2358,null,{}] 14:36:59 INFO - PROCESS | 428 | 1467322619709 Marionette TRACE conn9 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:59 INFO - PROCESS | 428 | 1467322619711 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:59 INFO - PROCESS | 428 | 1467322619792 Marionette TRACE conn9 <- [1,2359,null,{"value":null}] 14:36:59 INFO - PROCESS | 428 | 1467322619802 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 428 | 1467322619804 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:36:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D52000 == 34 [pid = 428] [id = 599] 14:36:59 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4E174400) [pid = 428] [serial = 1797] [outer = 0000000000000000] 14:36:59 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4EE6E400) [pid = 428] [serial = 1798] [outer = 000000FA4E174400] 14:36:59 INFO - PROCESS | 428 | 1467322619848 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55B74000) [pid = 428] [serial = 1799] [outer = 000000FA4E174400] 14:37:00 INFO - PROCESS | 428 | 1467322620270 Marionette TRACE conn9 <- [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]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 587ms 14:37:00 INFO - PROCESS | 428 | 1467322620294 Marionette TRACE conn9 -> [0,2361,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 428 | 1467322620296 Marionette TRACE conn9 <- [1,2361,null,{"value":"13"}] 14:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:37:00 INFO - PROCESS | 428 | 1467322620300 Marionette TRACE conn9 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - PROCESS | 428 | 1467322620302 Marionette TRACE conn9 <- [1,2362,null,{}] 14:37:00 INFO - PROCESS | 428 | 1467322620305 Marionette TRACE conn9 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 428 | 1467322620307 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:00 INFO - PROCESS | 428 | 1467322620389 Marionette TRACE conn9 <- [1,2363,null,{"value":null}] 14:37:00 INFO - PROCESS | 428 | 1467322620394 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 428 | 1467322620396 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEB8000 == 35 [pid = 428] [id = 600] 14:37:00 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5B011800) [pid = 428] [serial = 1800] [outer = 0000000000000000] 14:37:00 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5B019000) [pid = 428] [serial = 1801] [outer = 000000FA5B011800] 14:37:00 INFO - PROCESS | 428 | 1467322620441 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5B0C2400) [pid = 428] [serial = 1802] [outer = 000000FA5B011800] 14:37:00 INFO - PROCESS | 428 | 1467322620855 Marionette TRACE conn9 <- [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]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 583ms 14:37:00 INFO - PROCESS | 428 | 1467322620883 Marionette TRACE conn9 -> [0,2365,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 428 | 1467322620885 Marionette TRACE conn9 <- [1,2365,null,{"value":"13"}] 14:37:00 INFO - PROCESS | 428 | 1467322620889 Marionette TRACE conn9 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:37:00 INFO - PROCESS | 428 | 1467322620890 Marionette TRACE conn9 <- [1,2366,null,{}] 14:37:00 INFO - PROCESS | 428 | 1467322620926 Marionette TRACE conn9 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 428 | 1467322620928 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:01 INFO - PROCESS | 428 | 1467322621012 Marionette TRACE conn9 <- [1,2367,null,{"value":null}] 14:37:01 INFO - PROCESS | 428 | 1467322621018 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 428 | 1467322621020 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D078000 == 36 [pid = 428] [id = 601] 14:37:01 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B4AD000) [pid = 428] [serial = 1803] [outer = 0000000000000000] 14:37:01 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B4B4400) [pid = 428] [serial = 1804] [outer = 000000FA5B4AD000] 14:37:01 INFO - PROCESS | 428 | 1467322621066 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5BAA6400) [pid = 428] [serial = 1805] [outer = 000000FA5B4AD000] 14:37:01 INFO - PROCESS | 428 | 1467322621516 Marionette TRACE conn9 <- [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]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 14:37:01 INFO - PROCESS | 428 | 1467322621623 Marionette TRACE conn9 -> [0,2369,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 428 | 1467322621627 Marionette TRACE conn9 <- [1,2369,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 428 | 1467322621633 Marionette TRACE conn9 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:37:01 INFO - PROCESS | 428 | 1467322621638 Marionette TRACE conn9 <- [1,2370,null,{}] 14:37:01 INFO - PROCESS | 428 | 1467322621644 Marionette TRACE conn9 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 428 | 1467322621648 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:01 INFO - PROCESS | 428 | 1467322621813 Marionette TRACE conn9 <- [1,2371,null,{"value":null}] 14:37:01 INFO - PROCESS | 428 | 1467322621888 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 428 | 1467322621893 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53456800 == 37 [pid = 428] [id = 602] 14:37:01 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4A463C00) [pid = 428] [serial = 1806] [outer = 0000000000000000] 14:37:01 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4DEAAC00) [pid = 428] [serial = 1807] [outer = 000000FA4A463C00] 14:37:01 INFO - PROCESS | 428 | 1467322621953 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4EFD3000) [pid = 428] [serial = 1808] [outer = 000000FA4A463C00] 14:37:02 INFO - PROCESS | 428 | 1467322622614 Marionette TRACE conn9 <- [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]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1030ms 14:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:37:02 INFO - PROCESS | 428 | 1467322622669 Marionette TRACE conn9 -> [0,2373,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 428 | 1467322622672 Marionette TRACE conn9 <- [1,2373,null,{"value":"13"}] 14:37:02 INFO - PROCESS | 428 | 1467322622679 Marionette TRACE conn9 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 428 | 1467322622683 Marionette TRACE conn9 <- [1,2374,null,{}] 14:37:02 INFO - PROCESS | 428 | 1467322622688 Marionette TRACE conn9 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:02 INFO - PROCESS | 428 | 1467322622691 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:02 INFO - PROCESS | 428 | 1467322622836 Marionette TRACE conn9 <- [1,2375,null,{"value":null}] 14:37:02 INFO - PROCESS | 428 | 1467322622961 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 428 | 1467322622964 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D48800 == 38 [pid = 428] [id = 603] 14:37:02 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA54F57400) [pid = 428] [serial = 1809] [outer = 0000000000000000] 14:37:03 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55142800) [pid = 428] [serial = 1810] [outer = 000000FA54F57400] 14:37:03 INFO - PROCESS | 428 | 1467322623023 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA55B76800) [pid = 428] [serial = 1811] [outer = 000000FA54F57400] 14:37:03 INFO - PROCESS | 428 | 1467322623598 Marionette TRACE conn9 <- [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]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 943ms 14:37:03 INFO - PROCESS | 428 | 1467322623621 Marionette TRACE conn9 -> [0,2377,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 428 | 1467322623624 Marionette TRACE conn9 <- [1,2377,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:37:03 INFO - PROCESS | 428 | 1467322623627 Marionette TRACE conn9 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 428 | 1467322623630 Marionette TRACE conn9 <- [1,2378,null,{}] 14:37:03 INFO - PROCESS | 428 | 1467322623640 Marionette TRACE conn9 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:03 INFO - PROCESS | 428 | 1467322623645 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:03 INFO - PROCESS | 428 | 1467322623762 Marionette TRACE conn9 <- [1,2379,null,{"value":null}] 14:37:03 INFO - PROCESS | 428 | 1467322623887 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 428 | 1467322623892 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D910000 == 39 [pid = 428] [id = 604] 14:37:03 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA579A9800) [pid = 428] [serial = 1812] [outer = 0000000000000000] 14:37:03 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA579B2800) [pid = 428] [serial = 1813] [outer = 000000FA579A9800] 14:37:03 INFO - PROCESS | 428 | 1467322623952 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5B016800) [pid = 428] [serial = 1814] [outer = 000000FA579A9800] 14:37:04 INFO - PROCESS | 428 | 1467322624626 Marionette TRACE conn9 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1025ms 14:37:04 INFO - PROCESS | 428 | 1467322624655 Marionette TRACE conn9 -> [0,2381,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 428 | 1467322624658 Marionette TRACE conn9 <- [1,2381,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:37:04 INFO - PROCESS | 428 | 1467322624661 Marionette TRACE conn9 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 428 | 1467322624663 Marionette TRACE conn9 <- [1,2382,null,{}] 14:37:04 INFO - PROCESS | 428 | 1467322624667 Marionette TRACE conn9 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:04 INFO - PROCESS | 428 | 1467322624670 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:04 INFO - PROCESS | 428 | 1467322624908 Marionette TRACE conn9 <- [1,2383,null,{"value":null}] 14:37:05 INFO - PROCESS | 428 | 1467322625052 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 428 | 1467322625055 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F439000 == 40 [pid = 428] [id = 605] 14:37:05 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA48E11000) [pid = 428] [serial = 1815] [outer = 0000000000000000] 14:37:05 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA4946CC00) [pid = 428] [serial = 1816] [outer = 000000FA48E11000] 14:37:05 INFO - PROCESS | 428 | 1467322625107 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4E5E6000) [pid = 428] [serial = 1817] [outer = 000000FA48E11000] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E421800 == 39 [pid = 428] [id = 581] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEB8000 == 38 [pid = 428] [id = 600] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D52000 == 37 [pid = 428] [id = 599] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C187800 == 36 [pid = 428] [id = 598] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F20E800 == 35 [pid = 428] [id = 597] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C0E000 == 34 [pid = 428] [id = 596] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F5C800 == 33 [pid = 428] [id = 595] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA55033800 == 32 [pid = 428] [id = 594] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F212800 == 31 [pid = 428] [id = 593] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D69F000 == 30 [pid = 428] [id = 591] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D15000 == 29 [pid = 428] [id = 592] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D910000 == 28 [pid = 428] [id = 604] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D48800 == 27 [pid = 428] [id = 603] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D078000 == 26 [pid = 428] [id = 601] 14:37:06 INFO - PROCESS | 428 | --DOCSHELL 000000FA53456800 == 25 [pid = 428] [id = 602] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA57E9AC00) [pid = 428] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA52CA9800) [pid = 428] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA54F5B000) [pid = 428] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA493C1400) [pid = 428] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA49635800) [pid = 428] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA52CB4000) [pid = 428] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4F70B800) [pid = 428] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4E5DF800) [pid = 428] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4EFCD000) [pid = 428] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4EF7B000) [pid = 428] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4D7DB400) [pid = 428] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54FC3000) [pid = 428] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA53796800) [pid = 428] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5B0BB800) [pid = 428] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5792E000) [pid = 428] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5BC1E800) [pid = 428] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5B0B9400) [pid = 428] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55965800) [pid = 428] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA55529800) [pid = 428] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5656F000) [pid = 428] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA54F5A400) [pid = 428] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA56C88400) [pid = 428] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA56F58800) [pid = 428] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA565DA800) [pid = 428] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA579A9000) [pid = 428] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA550E0000) [pid = 428] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5351D400) [pid = 428] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 14:37:06 INFO - PROCESS | 428 | 1467322626407 Marionette TRACE conn9 <- [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]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1798ms 14:37:06 INFO - PROCESS | 428 | 1467322626462 Marionette TRACE conn9 -> [0,2385,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 428 | 1467322626467 Marionette TRACE conn9 <- [1,2385,null,{"value":"13"}] 14:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:37:06 INFO - PROCESS | 428 | 1467322626472 Marionette TRACE conn9 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - PROCESS | 428 | 1467322626476 Marionette TRACE conn9 <- [1,2386,null,{}] 14:37:06 INFO - PROCESS | 428 | 1467322626482 Marionette TRACE conn9 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:06 INFO - PROCESS | 428 | 1467322626485 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:06 INFO - PROCESS | 428 | 1467322626584 Marionette TRACE conn9 <- [1,2387,null,{"value":null}] 14:37:06 INFO - PROCESS | 428 | 1467322626598 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 428 | 1467322626603 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E183000 == 26 [pid = 428] [id = 606] 14:37:06 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4946EC00) [pid = 428] [serial = 1818] [outer = 0000000000000000] 14:37:06 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA49472800) [pid = 428] [serial = 1819] [outer = 000000FA4946EC00] 14:37:06 INFO - PROCESS | 428 | 1467322626653 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4D517000) [pid = 428] [serial = 1820] [outer = 000000FA4946EC00] 14:37:07 INFO - PROCESS | 428 | 1467322627128 Marionette TRACE conn9 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 733ms 14:37:07 INFO - PROCESS | 428 | 1467322627209 Marionette TRACE conn9 -> [0,2389,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 428 | 1467322627215 Marionette TRACE conn9 <- [1,2389,null,{"value":"13"}] 14:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:37:07 INFO - PROCESS | 428 | 1467322627221 Marionette TRACE conn9 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 428 | 1467322627224 Marionette TRACE conn9 <- [1,2390,null,{}] 14:37:07 INFO - PROCESS | 428 | 1467322627228 Marionette TRACE conn9 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:07 INFO - PROCESS | 428 | 1467322627231 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:07 INFO - PROCESS | 428 | 1467322627323 Marionette TRACE conn9 <- [1,2391,null,{"value":null}] 14:37:07 INFO - PROCESS | 428 | 1467322627335 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 428 | 1467322627338 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53C4E800 == 27 [pid = 428] [id = 607] 14:37:07 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4E45C000) [pid = 428] [serial = 1821] [outer = 0000000000000000] 14:37:07 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E5E1800) [pid = 428] [serial = 1822] [outer = 000000FA4E45C000] 14:37:07 INFO - PROCESS | 428 | 1467322627388 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4EF7AC00) [pid = 428] [serial = 1823] [outer = 000000FA4E45C000] 14:37:07 INFO - PROCESS | 428 | 1467322627870 Marionette TRACE conn9 <- [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]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 14:37:07 INFO - PROCESS | 428 | 1467322627912 Marionette TRACE conn9 -> [0,2393,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 428 | 1467322627915 Marionette TRACE conn9 <- [1,2393,null,{"value":"13"}] 14:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:37:07 INFO - PROCESS | 428 | 1467322627918 Marionette TRACE conn9 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 428 | 1467322627922 Marionette TRACE conn9 <- [1,2394,null,{}] 14:37:07 INFO - PROCESS | 428 | 1467322627933 Marionette TRACE conn9 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:07 INFO - PROCESS | 428 | 1467322627938 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:08 INFO - PROCESS | 428 | 1467322628062 Marionette TRACE conn9 <- [1,2395,null,{"value":null}] 14:37:08 INFO - PROCESS | 428 | 1467322628150 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 428 | 1467322628153 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC1800 == 28 [pid = 428] [id = 608] 14:37:08 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA48E1E400) [pid = 428] [serial = 1824] [outer = 0000000000000000] 14:37:08 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5275F800) [pid = 428] [serial = 1825] [outer = 000000FA48E1E400] 14:37:08 INFO - PROCESS | 428 | 1467322628203 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5351E000) [pid = 428] [serial = 1826] [outer = 000000FA48E1E400] 14:37:08 INFO - PROCESS | 428 | 1467322628630 Marionette TRACE conn9 <- [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]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 14:37:08 INFO - PROCESS | 428 | 1467322628655 Marionette TRACE conn9 -> [0,2397,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 428 | 1467322628658 Marionette TRACE conn9 <- [1,2397,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:37:08 INFO - PROCESS | 428 | 1467322628667 Marionette TRACE conn9 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 428 | 1467322628669 Marionette TRACE conn9 <- [1,2398,null,{}] 14:37:08 INFO - PROCESS | 428 | 1467322628673 Marionette TRACE conn9 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:08 INFO - PROCESS | 428 | 1467322628675 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:08 INFO - PROCESS | 428 | 1467322628790 Marionette TRACE conn9 <- [1,2399,null,{"value":null}] 14:37:08 INFO - PROCESS | 428 | 1467322628795 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 428 | 1467322628797 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F66000 == 29 [pid = 428] [id = 609] 14:37:08 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA53D3F800) [pid = 428] [serial = 1827] [outer = 0000000000000000] 14:37:08 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54F63C00) [pid = 428] [serial = 1828] [outer = 000000FA53D3F800] 14:37:08 INFO - PROCESS | 428 | 1467322628887 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54FCA400) [pid = 428] [serial = 1829] [outer = 000000FA53D3F800] 14:37:09 INFO - PROCESS | 428 | 1467322629338 Marionette TRACE conn9 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 14:37:09 INFO - PROCESS | 428 | 1467322629433 Marionette TRACE conn9 -> [0,2401,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 428 | 1467322629435 Marionette TRACE conn9 <- [1,2401,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:37:09 INFO - PROCESS | 428 | 1467322629446 Marionette TRACE conn9 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 428 | 1467322629448 Marionette TRACE conn9 <- [1,2402,null,{}] 14:37:09 INFO - PROCESS | 428 | 1467322629452 Marionette TRACE conn9 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 428 | 1467322629454 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:09 INFO - PROCESS | 428 | 1467322629588 Marionette TRACE conn9 <- [1,2403,null,{"value":null}] 14:37:09 INFO - PROCESS | 428 | 1467322629638 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 428 | 1467322629641 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57F92000 == 30 [pid = 428] [id = 610] 14:37:09 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4DF0B400) [pid = 428] [serial = 1830] [outer = 0000000000000000] 14:37:09 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA556D4800) [pid = 428] [serial = 1831] [outer = 000000FA4DF0B400] 14:37:09 INFO - PROCESS | 428 | 1467322629686 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55A11C00) [pid = 428] [serial = 1832] [outer = 000000FA4DF0B400] 14:37:10 INFO - PROCESS | 428 | 1467322630127 Marionette TRACE conn9 <- [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]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 14:37:10 INFO - PROCESS | 428 | 1467322630182 Marionette TRACE conn9 -> [0,2405,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 428 | 1467322630184 Marionette TRACE conn9 <- [1,2405,null,{"value":"13"}] 14:37:10 INFO - PROCESS | 428 | 1467322630187 Marionette TRACE conn9 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:37:10 INFO - PROCESS | 428 | 1467322630189 Marionette TRACE conn9 <- [1,2406,null,{}] 14:37:10 INFO - PROCESS | 428 | 1467322630192 Marionette TRACE conn9 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 428 | 1467322630198 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:10 INFO - PROCESS | 428 | 1467322630336 Marionette TRACE conn9 <- [1,2407,null,{"value":null}] 14:37:10 INFO - PROCESS | 428 | 1467322630349 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 428 | 1467322630351 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D50000 == 31 [pid = 428] [id = 611] 14:37:10 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55B77400) [pid = 428] [serial = 1833] [outer = 0000000000000000] 14:37:10 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55F82C00) [pid = 428] [serial = 1834] [outer = 000000FA55B77400] 14:37:10 INFO - PROCESS | 428 | 1467322630396 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA56C8C400) [pid = 428] [serial = 1835] [outer = 000000FA55B77400] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55D7C000) [pid = 428] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA56DF8000) [pid = 428] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5351AC00) [pid = 428] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4F714800) [pid = 428] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA57A1AC00) [pid = 428] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4D7D4C00) [pid = 428] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA48EC3400) [pid = 428] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA486CFC00) [pid = 428] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4E174400) [pid = 428] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA556D3C00) [pid = 428] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5B011800) [pid = 428] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:37:10 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5B4AD000) [pid = 428] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:37:11 INFO - PROCESS | 428 | 1467322631021 Marionette TRACE conn9 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 881ms 14:37:11 INFO - PROCESS | 428 | 1467322631071 Marionette TRACE conn9 -> [0,2409,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 428 | 1467322631073 Marionette TRACE conn9 <- [1,2409,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:37:11 INFO - PROCESS | 428 | 1467322631076 Marionette TRACE conn9 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 428 | 1467322631078 Marionette TRACE conn9 <- [1,2410,null,{}] 14:37:11 INFO - PROCESS | 428 | 1467322631081 Marionette TRACE conn9 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 428 | 1467322631083 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:11 INFO - PROCESS | 428 | 1467322631163 Marionette TRACE conn9 <- [1,2411,null,{"value":null}] 14:37:11 INFO - PROCESS | 428 | 1467322631169 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 428 | 1467322631171 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC81000 == 32 [pid = 428] [id = 612] 14:37:11 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA49470800) [pid = 428] [serial = 1836] [outer = 0000000000000000] 14:37:11 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55F7E800) [pid = 428] [serial = 1837] [outer = 000000FA49470800] 14:37:11 INFO - PROCESS | 428 | 1467322631215 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA56DF6C00) [pid = 428] [serial = 1838] [outer = 000000FA49470800] 14:37:11 INFO - PROCESS | 428 | 1467322631619 Marionette TRACE conn9 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 586ms 14:37:11 INFO - PROCESS | 428 | 1467322631668 Marionette TRACE conn9 -> [0,2413,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 428 | 1467322631670 Marionette TRACE conn9 <- [1,2413,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:37:11 INFO - PROCESS | 428 | 1467322631673 Marionette TRACE conn9 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 428 | 1467322631675 Marionette TRACE conn9 <- [1,2414,null,{}] 14:37:11 INFO - PROCESS | 428 | 1467322631683 Marionette TRACE conn9 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 428 | 1467322631685 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:11 INFO - PROCESS | 428 | 1467322631767 Marionette TRACE conn9 <- [1,2415,null,{"value":null}] 14:37:11 INFO - PROCESS | 428 | 1467322631773 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 428 | 1467322631775 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C18B000 == 33 [pid = 428] [id = 613] 14:37:11 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA57927800) [pid = 428] [serial = 1839] [outer = 0000000000000000] 14:37:11 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5792E400) [pid = 428] [serial = 1840] [outer = 000000FA57927800] 14:37:11 INFO - PROCESS | 428 | 1467322631821 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA579AB400) [pid = 428] [serial = 1841] [outer = 000000FA57927800] 14:37:12 INFO - PROCESS | 428 | 1467322632248 Marionette TRACE conn9 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 587ms 14:37:12 INFO - PROCESS | 428 | 1467322632262 Marionette TRACE conn9 -> [0,2417,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 428 | 1467322632265 Marionette TRACE conn9 <- [1,2417,null,{"value":"13"}] 14:37:12 INFO - PROCESS | 428 | 1467322632268 Marionette TRACE conn9 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:37:12 INFO - PROCESS | 428 | 1467322632269 Marionette TRACE conn9 <- [1,2418,null,{}] 14:37:12 INFO - PROCESS | 428 | 1467322632286 Marionette TRACE conn9 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 428 | 1467322632288 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:12 INFO - PROCESS | 428 | 1467322632371 Marionette TRACE conn9 <- [1,2419,null,{"value":null}] 14:37:12 INFO - PROCESS | 428 | 1467322632376 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 428 | 1467322632378 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA558B3000 == 34 [pid = 428] [id = 614] 14:37:12 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA579B5800) [pid = 428] [serial = 1842] [outer = 0000000000000000] 14:37:12 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57E9AC00) [pid = 428] [serial = 1843] [outer = 000000FA579B5800] 14:37:12 INFO - PROCESS | 428 | 1467322632422 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA58DB7C00) [pid = 428] [serial = 1844] [outer = 000000FA579B5800] 14:37:13 INFO - PROCESS | 428 | 1467322633127 Marionette TRACE conn9 <- [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]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 922ms 14:37:13 INFO - PROCESS | 428 | 1467322633194 Marionette TRACE conn9 -> [0,2421,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 428 | 1467322633199 Marionette TRACE conn9 <- [1,2421,null,{"value":"13"}] 14:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:37:13 INFO - PROCESS | 428 | 1467322633204 Marionette TRACE conn9 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 428 | 1467322633208 Marionette TRACE conn9 <- [1,2422,null,{}] 14:37:13 INFO - PROCESS | 428 | 1467322633214 Marionette TRACE conn9 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:13 INFO - PROCESS | 428 | 1467322633217 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:13 INFO - PROCESS | 428 | 1467322633362 Marionette TRACE conn9 <- [1,2423,null,{"value":null}] 14:37:13 INFO - PROCESS | 428 | 1467322633477 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 428 | 1467322633481 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53586000 == 35 [pid = 428] [id = 615] 14:37:13 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA493BBC00) [pid = 428] [serial = 1845] [outer = 0000000000000000] 14:37:13 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4D70FC00) [pid = 428] [serial = 1846] [outer = 000000FA493BBC00] 14:37:13 INFO - PROCESS | 428 | 1467322633540 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4EF74C00) [pid = 428] [serial = 1847] [outer = 000000FA493BBC00] 14:37:14 INFO - PROCESS | 428 | 1467322634334 Marionette TRACE conn9 <- [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]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1195ms 14:37:14 INFO - PROCESS | 428 | 1467322634403 Marionette TRACE conn9 -> [0,2425,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 428 | 1467322634408 Marionette TRACE conn9 <- [1,2425,null,{"value":"13"}] 14:37:14 INFO - PROCESS | 428 | 1467322634459 Marionette TRACE conn9 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 428 | 1467322634462 Marionette TRACE conn9 <- [1,2426,null,{}] 14:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:37:14 INFO - PROCESS | 428 | 1467322634466 Marionette TRACE conn9 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 428 | 1467322634469 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:14 INFO - PROCESS | 428 | 1467322634580 Marionette TRACE conn9 <- [1,2427,null,{"value":null}] 14:37:14 INFO - PROCESS | 428 | 1467322634695 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 428 | 1467322634698 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D69E000 == 36 [pid = 428] [id = 616] 14:37:14 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4F716C00) [pid = 428] [serial = 1848] [outer = 0000000000000000] 14:37:14 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA52745400) [pid = 428] [serial = 1849] [outer = 000000FA4F716C00] 14:37:14 INFO - PROCESS | 428 | 1467322634756 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA53C8CC00) [pid = 428] [serial = 1850] [outer = 000000FA4F716C00] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C18B000 == 35 [pid = 428] [id = 613] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC81000 == 34 [pid = 428] [id = 612] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D50000 == 33 [pid = 428] [id = 611] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA57F92000 == 32 [pid = 428] [id = 610] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F66000 == 31 [pid = 428] [id = 609] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC1800 == 30 [pid = 428] [id = 608] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA53C4E800 == 29 [pid = 428] [id = 607] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E183000 == 28 [pid = 428] [id = 606] 14:37:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F439000 == 27 [pid = 428] [id = 605] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5B4B4400) [pid = 428] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA56065800) [pid = 428] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5792E800) [pid = 428] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA56572400) [pid = 428] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA54F5F000) [pid = 428] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA52740800) [pid = 428] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA52763800) [pid = 428] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA58DB2400) [pid = 428] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4F7B7C00) [pid = 428] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA53480000) [pid = 428] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA48FDA400) [pid = 428] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4DE68C00) [pid = 428] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA48E1E800) [pid = 428] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA495A2000) [pid = 428] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5514B000) [pid = 428] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA55B74000) [pid = 428] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA4EE6E400) [pid = 428] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA58DBB400) [pid = 428] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA55966000) [pid = 428] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA5B0C2400) [pid = 428] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA55D7B800) [pid = 428] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5BAA6400) [pid = 428] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA5B019000) [pid = 428] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 428 | 1467322635560 Marionette TRACE conn9 <- [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]]]}] 14:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1131ms 14:37:15 INFO - PROCESS | 428 | 1467322635599 Marionette TRACE conn9 -> [0,2429,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 428 | 1467322635603 Marionette TRACE conn9 <- [1,2429,null,{"value":"13"}] 14:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:37:15 INFO - PROCESS | 428 | 1467322635607 Marionette TRACE conn9 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - PROCESS | 428 | 1467322635612 Marionette TRACE conn9 <- [1,2430,null,{}] 14:37:15 INFO - PROCESS | 428 | 1467322635617 Marionette TRACE conn9 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:15 INFO - PROCESS | 428 | 1467322635619 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:15 INFO - PROCESS | 428 | 1467322635721 Marionette TRACE conn9 <- [1,2431,null,{"value":null}] 14:37:15 INFO - PROCESS | 428 | 1467322635802 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 428 | 1467322635806 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E1CF800 == 28 [pid = 428] [id = 617] 14:37:15 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA493C5800) [pid = 428] [serial = 1851] [outer = 0000000000000000] 14:37:15 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4D785400) [pid = 428] [serial = 1852] [outer = 000000FA493C5800] 14:37:15 INFO - PROCESS | 428 | 1467322635855 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4EF7A400) [pid = 428] [serial = 1853] [outer = 000000FA493C5800] 14:37:16 INFO - PROCESS | 428 | 1467322636305 Marionette TRACE conn9 <- [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]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 731ms 14:37:16 INFO - PROCESS | 428 | 1467322636339 Marionette TRACE conn9 -> [0,2433,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 428 | 1467322636343 Marionette TRACE conn9 <- [1,2433,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:37:16 INFO - PROCESS | 428 | 1467322636349 Marionette TRACE conn9 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 428 | 1467322636352 Marionette TRACE conn9 <- [1,2434,null,{}] 14:37:16 INFO - PROCESS | 428 | 1467322636356 Marionette TRACE conn9 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 428 | 1467322636358 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:16 INFO - PROCESS | 428 | 1467322636453 Marionette TRACE conn9 <- [1,2435,null,{"value":null}] 14:37:16 INFO - PROCESS | 428 | 1467322636460 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 428 | 1467322636463 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55621800 == 29 [pid = 428] [id = 618] 14:37:16 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA52CB3C00) [pid = 428] [serial = 1854] [outer = 0000000000000000] 14:37:16 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA5351AC00) [pid = 428] [serial = 1855] [outer = 000000FA52CB3C00] 14:37:16 INFO - PROCESS | 428 | 1467322636516 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA54F5B800) [pid = 428] [serial = 1856] [outer = 000000FA52CB3C00] 14:37:16 INFO - PROCESS | 428 | 1467322636960 Marionette TRACE conn9 <- [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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 14:37:17 INFO - PROCESS | 428 | 1467322637043 Marionette TRACE conn9 -> [0,2437,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 428 | 1467322637046 Marionette TRACE conn9 <- [1,2437,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:37:17 INFO - PROCESS | 428 | 1467322637050 Marionette TRACE conn9 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 428 | 1467322637053 Marionette TRACE conn9 <- [1,2438,null,{}] 14:37:17 INFO - PROCESS | 428 | 1467322637064 Marionette TRACE conn9 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:17 INFO - PROCESS | 428 | 1467322637069 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:17 INFO - PROCESS | 428 | 1467322637160 Marionette TRACE conn9 <- [1,2439,null,{"value":null}] 14:37:17 INFO - PROCESS | 428 | 1467322637173 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 428 | 1467322637177 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8F000 == 30 [pid = 428] [id = 619] 14:37:17 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4909B000) [pid = 428] [serial = 1857] [outer = 0000000000000000] 14:37:17 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA556D0C00) [pid = 428] [serial = 1858] [outer = 000000FA4909B000] 14:37:17 INFO - PROCESS | 428 | 1467322637226 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA55B6D400) [pid = 428] [serial = 1859] [outer = 000000FA4909B000] 14:37:17 INFO - PROCESS | 428 | 1467322637658 Marionette TRACE conn9 <- [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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 14:37:17 INFO - PROCESS | 428 | 1467322637744 Marionette TRACE conn9 -> [0,2441,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 428 | 1467322637747 Marionette TRACE conn9 <- [1,2441,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:37:17 INFO - PROCESS | 428 | 1467322637750 Marionette TRACE conn9 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 428 | 1467322637752 Marionette TRACE conn9 <- [1,2442,null,{}] 14:37:17 INFO - PROCESS | 428 | 1467322637756 Marionette TRACE conn9 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:17 INFO - PROCESS | 428 | 1467322637758 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:17 INFO - PROCESS | 428 | 1467322637876 Marionette TRACE conn9 <- [1,2443,null,{"value":null}] 14:37:17 INFO - PROCESS | 428 | 1467322637884 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 428 | 1467322637886 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D34800 == 31 [pid = 428] [id = 620] 14:37:17 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55D80400) [pid = 428] [serial = 1860] [outer = 0000000000000000] 14:37:17 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA56065800) [pid = 428] [serial = 1861] [outer = 000000FA55D80400] 14:37:17 INFO - PROCESS | 428 | 1467322637941 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA56571000) [pid = 428] [serial = 1862] [outer = 000000FA55D80400] 14:37:18 INFO - PROCESS | 428 | 1467322638430 Marionette TRACE conn9 <- [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]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 733ms 14:37:18 INFO - PROCESS | 428 | 1467322638489 Marionette TRACE conn9 -> [0,2445,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 428 | 1467322638491 Marionette TRACE conn9 <- [1,2445,null,{"value":"13"}] 14:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:37:18 INFO - PROCESS | 428 | 1467322638495 Marionette TRACE conn9 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 428 | 1467322638496 Marionette TRACE conn9 <- [1,2446,null,{}] 14:37:18 INFO - PROCESS | 428 | 1467322638500 Marionette TRACE conn9 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 428 | 1467322638502 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:18 INFO - PROCESS | 428 | 1467322638614 Marionette TRACE conn9 <- [1,2447,null,{"value":null}] 14:37:18 INFO - PROCESS | 428 | 1467322638623 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 428 | 1467322638625 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC7C800 == 32 [pid = 428] [id = 621] 14:37:18 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55F82000) [pid = 428] [serial = 1863] [outer = 0000000000000000] 14:37:18 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA56579C00) [pid = 428] [serial = 1864] [outer = 000000FA55F82000] 14:37:18 INFO - PROCESS | 428 | 1467322638715 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56F57C00) [pid = 428] [serial = 1865] [outer = 000000FA55F82000] 14:37:19 INFO - PROCESS | 428 | 1467322639153 Marionette TRACE conn9 <- [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]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 14:37:19 INFO - PROCESS | 428 | 1467322639188 Marionette TRACE conn9 -> [0,2449,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 428 | 1467322639190 Marionette TRACE conn9 <- [1,2449,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:37:19 INFO - PROCESS | 428 | 1467322639194 Marionette TRACE conn9 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 428 | 1467322639196 Marionette TRACE conn9 <- [1,2450,null,{}] 14:37:19 INFO - PROCESS | 428 | 1467322639205 Marionette TRACE conn9 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 428 | 1467322639212 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:19 INFO - PROCESS | 428 | 1467322639373 Marionette TRACE conn9 <- [1,2451,null,{"value":null}] 14:37:19 INFO - PROCESS | 428 | 1467322639400 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 428 | 1467322639402 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C495000 == 33 [pid = 428] [id = 622] 14:37:19 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B00F000) [pid = 428] [serial = 1866] [outer = 0000000000000000] 14:37:19 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B011C00) [pid = 428] [serial = 1867] [outer = 000000FA5B00F000] 14:37:19 INFO - PROCESS | 428 | 1467322639447 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B01B000) [pid = 428] [serial = 1868] [outer = 000000FA5B00F000] 14:37:19 INFO - PROCESS | 428 | 1467322639872 Marionette TRACE conn9 <- [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]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 14:37:19 INFO - PROCESS | 428 | 1467322639929 Marionette TRACE conn9 -> [0,2453,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 428 | 1467322639931 Marionette TRACE conn9 <- [1,2453,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:37:19 INFO - PROCESS | 428 | 1467322639934 Marionette TRACE conn9 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 428 | 1467322639936 Marionette TRACE conn9 <- [1,2454,null,{}] 14:37:19 INFO - PROCESS | 428 | 1467322639939 Marionette TRACE conn9 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 428 | 1467322639942 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:20 INFO - PROCESS | 428 | 1467322640051 Marionette TRACE conn9 <- [1,2455,null,{"value":null}] 14:37:20 INFO - PROCESS | 428 | 1467322640105 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 428 | 1467322640107 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBF000 == 34 [pid = 428] [id = 623] 14:37:20 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B018000) [pid = 428] [serial = 1869] [outer = 0000000000000000] 14:37:20 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B4A6400) [pid = 428] [serial = 1870] [outer = 000000FA5B018000] 14:37:20 INFO - PROCESS | 428 | 1467322640152 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B4B4400) [pid = 428] [serial = 1871] [outer = 000000FA5B018000] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4DF0B400) [pid = 428] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA4A463C00) [pid = 428] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA54F57400) [pid = 428] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA579A9800) [pid = 428] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA57927800) [pid = 428] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55B77400) [pid = 428] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA49470800) [pid = 428] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA53D3F800) [pid = 428] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4946EC00) [pid = 428] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA48E1E400) [pid = 428] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA48E11000) [pid = 428] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:37:20 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4E45C000) [pid = 428] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:37:20 INFO - PROCESS | 428 | 1467322640576 Marionette TRACE conn9 <- [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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 689ms 14:37:20 INFO - PROCESS | 428 | 1467322640628 Marionette TRACE conn9 -> [0,2457,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 428 | 1467322640630 Marionette TRACE conn9 <- [1,2457,null,{"value":"13"}] 14:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:37:20 INFO - PROCESS | 428 | 1467322640633 Marionette TRACE conn9 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 428 | 1467322640635 Marionette TRACE conn9 <- [1,2458,null,{}] 14:37:20 INFO - PROCESS | 428 | 1467322640639 Marionette TRACE conn9 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:20 INFO - PROCESS | 428 | 1467322640641 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:20 INFO - PROCESS | 428 | 1467322640761 Marionette TRACE conn9 <- [1,2459,null,{"value":null}] 14:37:20 INFO - PROCESS | 428 | 1467322640768 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 428 | 1467322640770 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F50000 == 35 [pid = 428] [id = 624] 14:37:20 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA54F63000) [pid = 428] [serial = 1872] [outer = 0000000000000000] 14:37:20 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55F84800) [pid = 428] [serial = 1873] [outer = 000000FA54F63000] 14:37:20 INFO - PROCESS | 428 | 1467322640815 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5BA9B800) [pid = 428] [serial = 1874] [outer = 000000FA54F63000] 14:37:21 INFO - PROCESS | 428 | 1467322641205 Marionette TRACE conn9 <- [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]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 14:37:21 INFO - PROCESS | 428 | 1467322641268 Marionette TRACE conn9 -> [0,2461,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 428 | 1467322641270 Marionette TRACE conn9 <- [1,2461,null,{"value":"13"}] 14:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:37:21 INFO - PROCESS | 428 | 1467322641273 Marionette TRACE conn9 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 428 | 1467322641275 Marionette TRACE conn9 <- [1,2462,null,{}] 14:37:21 INFO - PROCESS | 428 | 1467322641278 Marionette TRACE conn9 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 428 | 1467322641280 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:21 INFO - PROCESS | 428 | 1467322641366 Marionette TRACE conn9 <- [1,2463,null,{"value":null}] 14:37:21 INFO - PROCESS | 428 | 1467322641371 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 428 | 1467322641373 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D16F000 == 36 [pid = 428] [id = 625] 14:37:21 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5BAA7000) [pid = 428] [serial = 1875] [outer = 0000000000000000] 14:37:21 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5BC23800) [pid = 428] [serial = 1876] [outer = 000000FA5BAA7000] 14:37:21 INFO - PROCESS | 428 | 1467322641417 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5BC2DC00) [pid = 428] [serial = 1877] [outer = 000000FA5BAA7000] 14:37:21 INFO - PROCESS | 428 | 1467322641821 Marionette TRACE conn9 <- [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]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 586ms 14:37:21 INFO - PROCESS | 428 | 1467322641861 Marionette TRACE conn9 -> [0,2465,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 428 | 1467322641863 Marionette TRACE conn9 <- [1,2465,null,{"value":"13"}] 14:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:37:21 INFO - PROCESS | 428 | 1467322641884 Marionette TRACE conn9 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 428 | 1467322641886 Marionette TRACE conn9 <- [1,2466,null,{}] 14:37:21 INFO - PROCESS | 428 | 1467322641896 Marionette TRACE conn9 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 428 | 1467322641898 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:21 INFO - PROCESS | 428 | 1467322641983 Marionette TRACE conn9 <- [1,2467,null,{"value":null}] 14:37:21 INFO - PROCESS | 428 | 1467322641987 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 428 | 1467322641989 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E407000 == 37 [pid = 428] [id = 626] 14:37:22 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5BC6D000) [pid = 428] [serial = 1878] [outer = 0000000000000000] 14:37:22 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5C1CE000) [pid = 428] [serial = 1879] [outer = 000000FA5BC6D000] 14:37:22 INFO - PROCESS | 428 | 1467322642034 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5C1D8C00) [pid = 428] [serial = 1880] [outer = 000000FA5BC6D000] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E1CF800 == 36 [pid = 428] [id = 617] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D69E000 == 35 [pid = 428] [id = 616] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA558B3000 == 34 [pid = 428] [id = 614] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA53586000 == 33 [pid = 428] [id = 615] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C495000 == 32 [pid = 428] [id = 622] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEBF000 == 31 [pid = 428] [id = 623] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8F000 == 30 [pid = 428] [id = 619] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC7C800 == 29 [pid = 428] [id = 621] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D16F000 == 28 [pid = 428] [id = 625] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F50000 == 27 [pid = 428] [id = 624] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D34800 == 26 [pid = 428] [id = 620] 14:37:23 INFO - PROCESS | 428 | --DOCSHELL 000000FA55621800 == 25 [pid = 428] [id = 618] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54F63C00) [pid = 428] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA49472800) [pid = 428] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4D517000) [pid = 428] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5275F800) [pid = 428] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4E5E6000) [pid = 428] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4946CC00) [pid = 428] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4E5E1800) [pid = 428] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4EF7AC00) [pid = 428] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA556D4800) [pid = 428] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4EFD3000) [pid = 428] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4DEAAC00) [pid = 428] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA55B76800) [pid = 428] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA55142800) [pid = 428] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5B016800) [pid = 428] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA579AB400) [pid = 428] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA579B2800) [pid = 428] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA54FCA400) [pid = 428] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA55F82C00) [pid = 428] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA55A11C00) [pid = 428] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA56C8C400) [pid = 428] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA5792E400) [pid = 428] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA56DF6C00) [pid = 428] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA55F7E800) [pid = 428] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA57E9AC00) [pid = 428] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA5351E000) [pid = 428] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 14:37:23 INFO - PROCESS | 428 | 1467322643911 Marionette TRACE conn9 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2062ms 14:37:23 INFO - PROCESS | 428 | 1467322643932 Marionette TRACE conn9 -> [0,2469,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 428 | 1467322643936 Marionette TRACE conn9 <- [1,2469,null,{"value":"13"}] 14:37:23 INFO - PROCESS | 428 | 1467322643941 Marionette TRACE conn9 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:37:23 INFO - PROCESS | 428 | 1467322643945 Marionette TRACE conn9 <- [1,2470,null,{}] 14:37:23 INFO - PROCESS | 428 | 1467322643951 Marionette TRACE conn9 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 428 | 1467322643955 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:24 INFO - PROCESS | 428 | 1467322644056 Marionette TRACE conn9 <- [1,2471,null,{"value":null}] 14:37:24 INFO - PROCESS | 428 | 1467322644064 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 428 | 1467322644069 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E191800 == 26 [pid = 428] [id = 627] 14:37:24 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA49098000) [pid = 428] [serial = 1881] [outer = 0000000000000000] 14:37:24 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA49098C00) [pid = 428] [serial = 1882] [outer = 000000FA49098000] 14:37:24 INFO - PROCESS | 428 | 1467322644124 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA4942D000) [pid = 428] [serial = 1883] [outer = 000000FA49098000] 14:37:24 INFO - PROCESS | 428 | 1467322644661 Marionette TRACE conn9 <- [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]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 14:37:24 INFO - PROCESS | 428 | 1467322644683 Marionette TRACE conn9 -> [0,2473,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 428 | 1467322644689 Marionette TRACE conn9 <- [1,2473,null,{"value":"13"}] 14:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:37:24 INFO - PROCESS | 428 | 1467322644696 Marionette TRACE conn9 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - PROCESS | 428 | 1467322644699 Marionette TRACE conn9 <- [1,2474,null,{}] 14:37:24 INFO - PROCESS | 428 | 1467322644702 Marionette TRACE conn9 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:24 INFO - PROCESS | 428 | 1467322644705 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:24 INFO - PROCESS | 428 | 1467322644802 Marionette TRACE conn9 <- [1,2475,null,{"value":null}] 14:37:24 INFO - PROCESS | 428 | 1467322644810 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 428 | 1467322644813 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53467000 == 27 [pid = 428] [id = 628] 14:37:24 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA4D5D8000) [pid = 428] [serial = 1884] [outer = 0000000000000000] 14:37:24 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA4D655400) [pid = 428] [serial = 1885] [outer = 000000FA4D5D8000] 14:37:24 INFO - PROCESS | 428 | 1467322644864 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA4DED2800) [pid = 428] [serial = 1886] [outer = 000000FA4D5D8000] 14:37:25 INFO - PROCESS | 428 | 1467322645322 Marionette TRACE conn9 <- [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]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 14:37:25 INFO - PROCESS | 428 | 1467322645391 Marionette TRACE conn9 -> [0,2477,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 428 | 1467322645394 Marionette TRACE conn9 <- [1,2477,null,{"value":"13"}] 14:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:37:25 INFO - PROCESS | 428 | 1467322645397 Marionette TRACE conn9 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 428 | 1467322645401 Marionette TRACE conn9 <- [1,2478,null,{}] 14:37:25 INFO - PROCESS | 428 | 1467322645413 Marionette TRACE conn9 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:25 INFO - PROCESS | 428 | 1467322645418 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:25 INFO - PROCESS | 428 | 1467322645538 Marionette TRACE conn9 <- [1,2479,null,{"value":null}] 14:37:25 INFO - PROCESS | 428 | 1467322645623 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 428 | 1467322645626 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5503A000 == 28 [pid = 428] [id = 629] 14:37:25 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA47339C00) [pid = 428] [serial = 1887] [outer = 0000000000000000] 14:37:25 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA4EF76000) [pid = 428] [serial = 1888] [outer = 000000FA47339C00] 14:37:25 INFO - PROCESS | 428 | 1467322645676 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4F710000) [pid = 428] [serial = 1889] [outer = 000000FA47339C00] 14:37:26 INFO - PROCESS | 428 | 1467322646048 Marionette TRACE conn9 <- [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]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 693ms 14:37:26 INFO - PROCESS | 428 | 1467322646093 Marionette TRACE conn9 -> [0,2481,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 428 | 1467322646096 Marionette TRACE conn9 <- [1,2481,null,{"value":"13"}] 14:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:37:26 INFO - PROCESS | 428 | 1467322646108 Marionette TRACE conn9 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 428 | 1467322646110 Marionette TRACE conn9 <- [1,2482,null,{}] 14:37:26 INFO - PROCESS | 428 | 1467322646113 Marionette TRACE conn9 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:26 INFO - PROCESS | 428 | 1467322646115 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:26 INFO - PROCESS | 428 | 1467322646202 Marionette TRACE conn9 <- [1,2483,null,{"value":null}] 14:37:26 INFO - PROCESS | 428 | 1467322646208 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 428 | 1467322646210 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D0C000 == 29 [pid = 428] [id = 630] 14:37:26 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4F7B8000) [pid = 428] [serial = 1890] [outer = 0000000000000000] 14:37:26 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA52745C00) [pid = 428] [serial = 1891] [outer = 000000FA4F7B8000] 14:37:26 INFO - PROCESS | 428 | 1467322646257 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA5275F000) [pid = 428] [serial = 1892] [outer = 000000FA4F7B8000] 14:37:26 INFO - PROCESS | 428 | 1467322646693 Marionette TRACE conn9 <- [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]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 629ms 14:37:26 INFO - PROCESS | 428 | 1467322646741 Marionette TRACE conn9 -> [0,2485,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 428 | 1467322646744 Marionette TRACE conn9 <- [1,2485,null,{"value":"13"}] 14:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:37:26 INFO - PROCESS | 428 | 1467322646747 Marionette TRACE conn9 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 428 | 1467322646749 Marionette TRACE conn9 <- [1,2486,null,{}] 14:37:26 INFO - PROCESS | 428 | 1467322646753 Marionette TRACE conn9 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:26 INFO - PROCESS | 428 | 1467322646755 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:26 INFO - PROCESS | 428 | 1467322646835 Marionette TRACE conn9 <- [1,2487,null,{"value":null}] 14:37:26 INFO - PROCESS | 428 | 1467322646843 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 428 | 1467322646845 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FBC800 == 30 [pid = 428] [id = 631] 14:37:26 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4A2F7800) [pid = 428] [serial = 1893] [outer = 0000000000000000] 14:37:26 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA53006000) [pid = 428] [serial = 1894] [outer = 000000FA4A2F7800] 14:37:26 INFO - PROCESS | 428 | 1467322646891 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5351CC00) [pid = 428] [serial = 1895] [outer = 000000FA4A2F7800] 14:37:27 INFO - PROCESS | 428 | 1467322647342 Marionette TRACE conn9 <- [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]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 14:37:27 INFO - PROCESS | 428 | 1467322647380 Marionette TRACE conn9 -> [0,2489,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 428 | 1467322647382 Marionette TRACE conn9 <- [1,2489,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:37:27 INFO - PROCESS | 428 | 1467322647385 Marionette TRACE conn9 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 428 | 1467322647387 Marionette TRACE conn9 <- [1,2490,null,{}] 14:37:27 INFO - PROCESS | 428 | 1467322647391 Marionette TRACE conn9 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:27 INFO - PROCESS | 428 | 1467322647397 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:27 INFO - PROCESS | 428 | 1467322647508 Marionette TRACE conn9 <- [1,2491,null,{"value":null}] 14:37:27 INFO - PROCESS | 428 | 1467322647516 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 428 | 1467322647519 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57F9A000 == 31 [pid = 428] [id = 632] 14:37:27 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA53D4BC00) [pid = 428] [serial = 1896] [outer = 0000000000000000] 14:37:27 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA54FC7800) [pid = 428] [serial = 1897] [outer = 000000FA53D4BC00] 14:37:27 INFO - PROCESS | 428 | 1467322647564 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55143800) [pid = 428] [serial = 1898] [outer = 000000FA53D4BC00] 14:37:28 INFO - PROCESS | 428 | 1467322647998 Marionette TRACE conn9 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 14:37:28 INFO - PROCESS | 428 | 1467322648017 Marionette TRACE conn9 -> [0,2493,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 428 | 1467322648020 Marionette TRACE conn9 <- [1,2493,null,{"value":"13"}] 14:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:37:28 INFO - PROCESS | 428 | 1467322648034 Marionette TRACE conn9 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 428 | 1467322648037 Marionette TRACE conn9 <- [1,2494,null,{}] 14:37:28 INFO - PROCESS | 428 | 1467322648040 Marionette TRACE conn9 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 428 | 1467322648042 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:28 INFO - PROCESS | 428 | 1467322648122 Marionette TRACE conn9 <- [1,2495,null,{"value":null}] 14:37:28 INFO - PROCESS | 428 | 1467322648129 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 428 | 1467322648131 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D38000 == 32 [pid = 428] [id = 633] 14:37:28 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5514B400) [pid = 428] [serial = 1899] [outer = 0000000000000000] 14:37:28 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5559F800) [pid = 428] [serial = 1900] [outer = 000000FA5514B400] 14:37:28 INFO - PROCESS | 428 | 1467322648176 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA556D8000) [pid = 428] [serial = 1901] [outer = 000000FA5514B400] 14:37:28 INFO - PROCESS | 428 | 1467322648640 Marionette TRACE conn9 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 14:37:28 INFO - PROCESS | 428 | 1467322648676 Marionette TRACE conn9 -> [0,2497,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 428 | 1467322648679 Marionette TRACE conn9 <- [1,2497,null,{"value":"13"}] 14:37:28 INFO - PROCESS | 428 | 1467322648682 Marionette TRACE conn9 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:37:28 INFO - PROCESS | 428 | 1467322648684 Marionette TRACE conn9 <- [1,2498,null,{}] 14:37:28 INFO - PROCESS | 428 | 1467322648687 Marionette TRACE conn9 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 428 | 1467322648689 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:28 INFO - PROCESS | 428 | 1467322648771 Marionette TRACE conn9 <- [1,2499,null,{"value":null}] 14:37:28 INFO - PROCESS | 428 | 1467322648778 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 428 | 1467322648780 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B3CA800 == 33 [pid = 428] [id = 634] 14:37:28 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55960400) [pid = 428] [serial = 1902] [outer = 0000000000000000] 14:37:28 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55B03C00) [pid = 428] [serial = 1903] [outer = 000000FA55960400] 14:37:28 INFO - PROCESS | 428 | 1467322648825 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55D76400) [pid = 428] [serial = 1904] [outer = 000000FA55960400] 14:37:29 INFO - PROCESS | 428 | 1467322649305 Marionette TRACE conn9 <- [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]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 14:37:29 INFO - PROCESS | 428 | 1467322649376 Marionette TRACE conn9 -> [0,2501,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 428 | 1467322649379 Marionette TRACE conn9 <- [1,2501,null,{"value":"13"}] 14:37:29 INFO - PROCESS | 428 | 1467322649382 Marionette TRACE conn9 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:37:29 INFO - PROCESS | 428 | 1467322649384 Marionette TRACE conn9 <- [1,2502,null,{}] 14:37:29 INFO - PROCESS | 428 | 1467322649387 Marionette TRACE conn9 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:29 INFO - PROCESS | 428 | 1467322649389 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:29 INFO - PROCESS | 428 | 1467322649498 Marionette TRACE conn9 <- [1,2503,null,{"value":null}] 14:37:29 INFO - PROCESS | 428 | 1467322649578 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 428 | 1467322649580 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55039000 == 34 [pid = 428] [id = 635] 14:37:29 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4E5DD800) [pid = 428] [serial = 1905] [outer = 0000000000000000] 14:37:29 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55F7DC00) [pid = 428] [serial = 1906] [outer = 000000FA4E5DD800] 14:37:29 INFO - PROCESS | 428 | 1467322649624 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5606C800) [pid = 428] [serial = 1907] [outer = 000000FA4E5DD800] 14:37:30 INFO - PROCESS | 428 | 1467322650054 Marionette TRACE conn9 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 14:37:30 INFO - PROCESS | 428 | 1467322650078 Marionette TRACE conn9 -> [0,2505,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 428 | 1467322650080 Marionette TRACE conn9 <- [1,2505,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:37:30 INFO - PROCESS | 428 | 1467322650084 Marionette TRACE conn9 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 428 | 1467322650085 Marionette TRACE conn9 <- [1,2506,null,{}] 14:37:30 INFO - PROCESS | 428 | 1467322650089 Marionette TRACE conn9 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:30 INFO - PROCESS | 428 | 1467322650091 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:30 INFO - PROCESS | 428 | 1467322650204 Marionette TRACE conn9 <- [1,2507,null,{"value":null}] 14:37:30 INFO - PROCESS | 428 | 1467322650210 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 428 | 1467322650212 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C193000 == 35 [pid = 428] [id = 636] 14:37:30 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5656B000) [pid = 428] [serial = 1908] [outer = 0000000000000000] 14:37:30 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA56574000) [pid = 428] [serial = 1909] [outer = 000000FA5656B000] 14:37:30 INFO - PROCESS | 428 | 1467322650302 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA56D02800) [pid = 428] [serial = 1910] [outer = 000000FA5656B000] 14:37:30 INFO - PROCESS | 428 | 1467322650757 Marionette TRACE conn9 <- [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]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 14:37:30 INFO - PROCESS | 428 | 1467322650820 Marionette TRACE conn9 -> [0,2509,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 428 | 1467322650823 Marionette TRACE conn9 <- [1,2509,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:37:30 INFO - PROCESS | 428 | 1467322650826 Marionette TRACE conn9 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 428 | 1467322650828 Marionette TRACE conn9 <- [1,2510,null,{}] 14:37:30 INFO - PROCESS | 428 | 1467322650833 Marionette TRACE conn9 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:30 INFO - PROCESS | 428 | 1467322650836 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:30 INFO - PROCESS | 428 | 1467322650990 Marionette TRACE conn9 <- [1,2511,null,{"value":null}] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55F82000) [pid = 428] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5B00F000) [pid = 428] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5B018000) [pid = 428] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA54F63000) [pid = 428] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5BAA7000) [pid = 428] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4F716C00) [pid = 428] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA493BBC00) [pid = 428] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA579B5800) [pid = 428] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA55D80400) [pid = 428] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4909B000) [pid = 428] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52CB3C00) [pid = 428] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:37:31 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA493C5800) [pid = 428] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:37:31 INFO - PROCESS | 428 | 1467322651205 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 428 | 1467322651208 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D9D000 == 36 [pid = 428] [id = 637] 14:37:31 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA48E1B000) [pid = 428] [serial = 1911] [outer = 0000000000000000] 14:37:31 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4946DC00) [pid = 428] [serial = 1912] [outer = 000000FA48E1B000] 14:37:31 INFO - PROCESS | 428 | 1467322651257 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55D74400) [pid = 428] [serial = 1913] [outer = 000000FA48E1B000] 14:37:31 INFO - PROCESS | 428 | 1467322651614 Marionette TRACE conn9 <- [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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 838ms 14:37:31 INFO - PROCESS | 428 | 1467322651666 Marionette TRACE conn9 -> [0,2513,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 428 | 1467322651668 Marionette TRACE conn9 <- [1,2513,null,{"value":"13"}] 14:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:37:31 INFO - PROCESS | 428 | 1467322651671 Marionette TRACE conn9 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 428 | 1467322651673 Marionette TRACE conn9 <- [1,2514,null,{}] 14:37:31 INFO - PROCESS | 428 | 1467322651676 Marionette TRACE conn9 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 428 | 1467322651678 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:31 INFO - PROCESS | 428 | 1467322651760 Marionette TRACE conn9 <- [1,2515,null,{"value":null}] 14:37:31 INFO - PROCESS | 428 | 1467322651838 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 428 | 1467322651848 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBE000 == 37 [pid = 428] [id = 638] 14:37:31 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55146000) [pid = 428] [serial = 1914] [outer = 0000000000000000] 14:37:31 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA579AE000) [pid = 428] [serial = 1915] [outer = 000000FA55146000] 14:37:31 INFO - PROCESS | 428 | 1467322651895 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA57AC9C00) [pid = 428] [serial = 1916] [outer = 000000FA55146000] 14:37:32 INFO - PROCESS | 428 | 1467322652248 Marionette TRACE conn9 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 14:37:32 INFO - PROCESS | 428 | 1467322652304 Marionette TRACE conn9 -> [0,2517,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 428 | 1467322652306 Marionette TRACE conn9 <- [1,2517,null,{"value":"13"}] 14:37:32 INFO - PROCESS | 428 | 1467322652309 Marionette TRACE conn9 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:37:32 INFO - PROCESS | 428 | 1467322652311 Marionette TRACE conn9 <- [1,2518,null,{}] 14:37:32 INFO - PROCESS | 428 | 1467322652314 Marionette TRACE conn9 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 428 | 1467322652316 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:32 INFO - PROCESS | 428 | 1467322652430 Marionette TRACE conn9 <- [1,2519,null,{"value":null}] 14:37:32 INFO - PROCESS | 428 | 1467322652462 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 428 | 1467322652464 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D16E000 == 38 [pid = 428] [id = 639] 14:37:32 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA57F52C00) [pid = 428] [serial = 1917] [outer = 0000000000000000] 14:37:32 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5835A000) [pid = 428] [serial = 1918] [outer = 000000FA57F52C00] 14:37:32 INFO - PROCESS | 428 | 1467322652510 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA58DBF800) [pid = 428] [serial = 1919] [outer = 000000FA57F52C00] 14:37:32 INFO - PROCESS | 428 | 1467322652905 Marionette TRACE conn9 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 14:37:32 INFO - PROCESS | 428 | 1467322652942 Marionette TRACE conn9 -> [0,2521,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 428 | 1467322652945 Marionette TRACE conn9 <- [1,2521,null,{"value":"13"}] 14:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:37:32 INFO - PROCESS | 428 | 1467322652948 Marionette TRACE conn9 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - PROCESS | 428 | 1467322652950 Marionette TRACE conn9 <- [1,2522,null,{}] 14:37:32 INFO - PROCESS | 428 | 1467322652953 Marionette TRACE conn9 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 428 | 1467322652955 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:33 INFO - PROCESS | 428 | 1467322653047 Marionette TRACE conn9 <- [1,2523,null,{"value":null}] 14:37:33 INFO - PROCESS | 428 | 1467322653052 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 428 | 1467322653054 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E40C800 == 39 [pid = 428] [id = 640] 14:37:33 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B00FC00) [pid = 428] [serial = 1920] [outer = 0000000000000000] 14:37:33 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B016800) [pid = 428] [serial = 1921] [outer = 000000FA5B00FC00] 14:37:33 INFO - PROCESS | 428 | 1467322653098 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5B0C0400) [pid = 428] [serial = 1922] [outer = 000000FA5B00FC00] 14:37:33 INFO - PROCESS | 428 | 1467322653944 Marionette TRACE conn9 <- [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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1029ms 14:37:33 INFO - PROCESS | 428 | 1467322653981 Marionette TRACE conn9 -> [0,2525,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 428 | 1467322653986 Marionette TRACE conn9 <- [1,2525,null,{"value":"13"}] 14:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:37:34 INFO - PROCESS | 428 | 1467322653990 Marionette TRACE conn9 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 428 | 1467322653996 Marionette TRACE conn9 <- [1,2526,null,{}] 14:37:34 INFO - PROCESS | 428 | 1467322654023 Marionette TRACE conn9 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:34 INFO - PROCESS | 428 | 1467322654026 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:34 INFO - PROCESS | 428 | 1467322654167 Marionette TRACE conn9 <- [1,2527,null,{"value":null}] 14:37:34 INFO - PROCESS | 428 | 1467322654284 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 428 | 1467322654287 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53463000 == 40 [pid = 428] [id = 641] 14:37:34 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA493C4C00) [pid = 428] [serial = 1923] [outer = 0000000000000000] 14:37:34 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA496E0800) [pid = 428] [serial = 1924] [outer = 000000FA493C4C00] 14:37:34 INFO - PROCESS | 428 | 1467322654347 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA4E17AC00) [pid = 428] [serial = 1925] [outer = 000000FA493C4C00] 14:37:35 INFO - PROCESS | 428 | 1467322655059 Marionette TRACE conn9 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1109ms 14:37:35 INFO - PROCESS | 428 | 1467322655103 Marionette TRACE conn9 -> [0,2529,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 428 | 1467322655109 Marionette TRACE conn9 <- [1,2529,null,{"value":"13"}] 14:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:37:35 INFO - PROCESS | 428 | 1467322655115 Marionette TRACE conn9 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 428 | 1467322655118 Marionette TRACE conn9 <- [1,2530,null,{}] 14:37:35 INFO - PROCESS | 428 | 1467322655123 Marionette TRACE conn9 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:35 INFO - PROCESS | 428 | 1467322655126 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:35 INFO - PROCESS | 428 | 1467322655384 Marionette TRACE conn9 <- [1,2531,null,{"value":null}] 14:37:35 INFO - PROCESS | 428 | 1467322655531 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 428 | 1467322655534 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DFB3800 == 41 [pid = 428] [id = 642] 14:37:35 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA486CA800) [pid = 428] [serial = 1926] [outer = 0000000000000000] 14:37:35 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA493BAC00) [pid = 428] [serial = 1927] [outer = 000000FA486CA800] 14:37:35 INFO - PROCESS | 428 | 1467322655589 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4D7D2C00) [pid = 428] [serial = 1928] [outer = 000000FA486CA800] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D16E000 == 40 [pid = 428] [id = 639] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEBE000 == 39 [pid = 428] [id = 638] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D9D000 == 38 [pid = 428] [id = 637] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C193000 == 37 [pid = 428] [id = 636] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA55039000 == 36 [pid = 428] [id = 635] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B3CA800 == 35 [pid = 428] [id = 634] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D38000 == 34 [pid = 428] [id = 633] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA57F9A000 == 33 [pid = 428] [id = 632] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FBC800 == 32 [pid = 428] [id = 631] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D0C000 == 31 [pid = 428] [id = 630] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA5C1CE000) [pid = 428] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5503A000 == 30 [pid = 428] [id = 629] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA53467000 == 29 [pid = 428] [id = 628] 14:37:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E191800 == 28 [pid = 428] [id = 627] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA56579C00) [pid = 428] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA5B011C00) [pid = 428] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA56F57C00) [pid = 428] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5B4A6400) [pid = 428] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5B01B000) [pid = 428] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA55F84800) [pid = 428] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5BC23800) [pid = 428] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5BC2DC00) [pid = 428] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5B4B4400) [pid = 428] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA52745400) [pid = 428] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4EF74C00) [pid = 428] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4D70FC00) [pid = 428] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA58DB7C00) [pid = 428] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA56065800) [pid = 428] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA556D0C00) [pid = 428] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55B6D400) [pid = 428] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA54F5B800) [pid = 428] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5351AC00) [pid = 428] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4D785400) [pid = 428] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4EF7A400) [pid = 428] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA53C8CC00) [pid = 428] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5BA9B800) [pid = 428] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA56571000) [pid = 428] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 428 | 1467322656286 Marionette TRACE conn9 <- [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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1193ms 14:37:36 INFO - PROCESS | 428 | 1467322656311 Marionette TRACE conn9 -> [0,2533,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 428 | 1467322656316 Marionette TRACE conn9 <- [1,2533,null,{"value":"13"}] 14:37:36 INFO - PROCESS | 428 | 1467322656320 Marionette TRACE conn9 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:37:36 INFO - PROCESS | 428 | 1467322656324 Marionette TRACE conn9 <- [1,2534,null,{}] 14:37:36 INFO - PROCESS | 428 | 1467322656328 Marionette TRACE conn9 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 428 | 1467322656331 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:36 INFO - PROCESS | 428 | 1467322656424 Marionette TRACE conn9 <- [1,2535,null,{"value":null}] 14:37:36 INFO - PROCESS | 428 | 1467322656507 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 428 | 1467322656510 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA52C15000 == 29 [pid = 428] [id = 643] 14:37:36 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4A4E9000) [pid = 428] [serial = 1929] [outer = 0000000000000000] 14:37:36 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E583800) [pid = 428] [serial = 1930] [outer = 000000FA4A4E9000] 14:37:36 INFO - PROCESS | 428 | 1467322656558 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4F7AF800) [pid = 428] [serial = 1931] [outer = 000000FA4A4E9000] 14:37:37 INFO - PROCESS | 428 | 1467322657008 Marionette TRACE conn9 <- [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]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 14:37:37 INFO - PROCESS | 428 | 1467322657058 Marionette TRACE conn9 -> [0,2537,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 428 | 1467322657061 Marionette TRACE conn9 <- [1,2537,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:37:37 INFO - PROCESS | 428 | 1467322657069 Marionette TRACE conn9 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 428 | 1467322657071 Marionette TRACE conn9 <- [1,2538,null,{}] 14:37:37 INFO - PROCESS | 428 | 1467322657075 Marionette TRACE conn9 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:37 INFO - PROCESS | 428 | 1467322657078 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:37 INFO - PROCESS | 428 | 1467322657170 Marionette TRACE conn9 <- [1,2539,null,{"value":null}] 14:37:37 INFO - PROCESS | 428 | 1467322657185 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 428 | 1467322657188 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55731000 == 30 [pid = 428] [id = 644] 14:37:37 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52CAD800) [pid = 428] [serial = 1932] [outer = 0000000000000000] 14:37:37 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5344AC00) [pid = 428] [serial = 1933] [outer = 000000FA52CAD800] 14:37:37 INFO - PROCESS | 428 | 1467322657234 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA53524C00) [pid = 428] [serial = 1934] [outer = 000000FA52CAD800] 14:37:37 INFO - PROCESS | 428 | 1467322657701 Marionette TRACE conn9 <- [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]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 693ms 14:37:37 INFO - PROCESS | 428 | 1467322657759 Marionette TRACE conn9 -> [0,2541,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 428 | 1467322657764 Marionette TRACE conn9 <- [1,2541,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:37:37 INFO - PROCESS | 428 | 1467322657775 Marionette TRACE conn9 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 428 | 1467322657780 Marionette TRACE conn9 <- [1,2542,null,{}] 14:37:37 INFO - PROCESS | 428 | 1467322657784 Marionette TRACE conn9 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:37 INFO - PROCESS | 428 | 1467322657787 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:37 INFO - PROCESS | 428 | 1467322657881 Marionette TRACE conn9 <- [1,2543,null,{"value":null}] 14:37:37 INFO - PROCESS | 428 | 1467322657886 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 428 | 1467322657888 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56526800 == 31 [pid = 428] [id = 645] 14:37:37 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA48FD4800) [pid = 428] [serial = 1935] [outer = 0000000000000000] 14:37:37 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54FC1000) [pid = 428] [serial = 1936] [outer = 000000FA48FD4800] 14:37:37 INFO - PROCESS | 428 | 1467322657934 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA550E6C00) [pid = 428] [serial = 1937] [outer = 000000FA48FD4800] 14:37:38 INFO - PROCESS | 428 | 1467322658377 Marionette TRACE conn9 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 649ms 14:37:38 INFO - PROCESS | 428 | 1467322658422 Marionette TRACE conn9 -> [0,2545,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 428 | 1467322658425 Marionette TRACE conn9 <- [1,2545,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:37:38 INFO - PROCESS | 428 | 1467322658428 Marionette TRACE conn9 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 428 | 1467322658429 Marionette TRACE conn9 <- [1,2546,null,{}] 14:37:38 INFO - PROCESS | 428 | 1467322658433 Marionette TRACE conn9 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:38 INFO - PROCESS | 428 | 1467322658435 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:38 INFO - PROCESS | 428 | 1467322658546 Marionette TRACE conn9 <- [1,2547,null,{"value":null}] 14:37:38 INFO - PROCESS | 428 | 1467322658631 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 428 | 1467322658633 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C07800 == 32 [pid = 428] [id = 646] 14:37:38 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA48FD8800) [pid = 428] [serial = 1938] [outer = 0000000000000000] 14:37:38 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA556CD800) [pid = 428] [serial = 1939] [outer = 000000FA48FD8800] 14:37:38 INFO - PROCESS | 428 | 1467322658678 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55A0B000) [pid = 428] [serial = 1940] [outer = 000000FA48FD8800] 14:37:39 INFO - PROCESS | 428 | 1467322659084 Marionette TRACE conn9 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 14:37:39 INFO - PROCESS | 428 | 1467322659123 Marionette TRACE conn9 -> [0,2549,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 428 | 1467322659125 Marionette TRACE conn9 <- [1,2549,null,{"value":"13"}] 14:37:39 INFO - PROCESS | 428 | 1467322659129 Marionette TRACE conn9 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:37:39 INFO - PROCESS | 428 | 1467322659131 Marionette TRACE conn9 <- [1,2550,null,{}] 14:37:39 INFO - PROCESS | 428 | 1467322659134 Marionette TRACE conn9 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:39 INFO - PROCESS | 428 | 1467322659136 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:39 INFO - PROCESS | 428 | 1467322659248 Marionette TRACE conn9 <- [1,2551,null,{"value":null}] 14:37:39 INFO - PROCESS | 428 | 1467322659254 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 428 | 1467322659260 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCA800 == 33 [pid = 428] [id = 647] 14:37:39 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55F80800) [pid = 428] [serial = 1941] [outer = 0000000000000000] 14:37:39 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55F86C00) [pid = 428] [serial = 1942] [outer = 000000FA55F80800] 14:37:39 INFO - PROCESS | 428 | 1467322659360 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA56579800) [pid = 428] [serial = 1943] [outer = 000000FA55F80800] 14:37:39 INFO - PROCESS | 428 | 1467322659865 Marionette TRACE conn9 <- [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]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 14:37:39 INFO - PROCESS | 428 | 1467322659923 Marionette TRACE conn9 -> [0,2553,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 428 | 1467322659932 Marionette TRACE conn9 <- [1,2553,null,{"value":"13"}] 14:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:37:39 INFO - PROCESS | 428 | 1467322659946 Marionette TRACE conn9 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - PROCESS | 428 | 1467322659948 Marionette TRACE conn9 <- [1,2554,null,{}] 14:37:39 INFO - PROCESS | 428 | 1467322659952 Marionette TRACE conn9 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:39 INFO - PROCESS | 428 | 1467322659954 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:40 INFO - PROCESS | 428 | 1467322660068 Marionette TRACE conn9 <- [1,2555,null,{"value":null}] 14:37:40 INFO - PROCESS | 428 | 1467322660123 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 428 | 1467322660125 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C192000 == 34 [pid = 428] [id = 648] 14:37:40 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA57928000) [pid = 428] [serial = 1944] [outer = 0000000000000000] 14:37:40 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA57932000) [pid = 428] [serial = 1945] [outer = 000000FA57928000] 14:37:40 INFO - PROCESS | 428 | 1467322660170 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA579B3C00) [pid = 428] [serial = 1946] [outer = 000000FA57928000] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E5DD800) [pid = 428] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5656B000) [pid = 428] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5514B400) [pid = 428] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA47339C00) [pid = 428] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA49098000) [pid = 428] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA53D4BC00) [pid = 428] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4F7B8000) [pid = 428] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55960400) [pid = 428] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4A2F7800) [pid = 428] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4D5D8000) [pid = 428] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5BC6D000) [pid = 428] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA48E1B000) [pid = 428] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA57F52C00) [pid = 428] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:37:40 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55146000) [pid = 428] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:37:40 INFO - PROCESS | 428 | 1467322660679 Marionette TRACE conn9 <- [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]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 775ms 14:37:40 INFO - PROCESS | 428 | 1467322660727 Marionette TRACE conn9 -> [0,2557,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 428 | 1467322660729 Marionette TRACE conn9 <- [1,2557,null,{"value":"13"}] 14:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:37:40 INFO - PROCESS | 428 | 1467322660732 Marionette TRACE conn9 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 428 | 1467322660734 Marionette TRACE conn9 <- [1,2558,null,{}] 14:37:40 INFO - PROCESS | 428 | 1467322660738 Marionette TRACE conn9 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 428 | 1467322660740 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:40 INFO - PROCESS | 428 | 1467322660822 Marionette TRACE conn9 <- [1,2559,null,{"value":null}] 14:37:40 INFO - PROCESS | 428 | 1467322660902 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 428 | 1467322660904 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55518000 == 35 [pid = 428] [id = 649] 14:37:40 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA48E1B000) [pid = 428] [serial = 1947] [outer = 0000000000000000] 14:37:40 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA52CB2000) [pid = 428] [serial = 1948] [outer = 000000FA48E1B000] 14:37:40 INFO - PROCESS | 428 | 1467322660949 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA56D10400) [pid = 428] [serial = 1949] [outer = 000000FA48E1B000] 14:37:41 INFO - PROCESS | 428 | 1467322661333 Marionette TRACE conn9 <- [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]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 628ms 14:37:41 INFO - PROCESS | 428 | 1467322661364 Marionette TRACE conn9 -> [0,2561,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 428 | 1467322661366 Marionette TRACE conn9 <- [1,2561,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:37:41 INFO - PROCESS | 428 | 1467322661369 Marionette TRACE conn9 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 428 | 1467322661371 Marionette TRACE conn9 <- [1,2562,null,{}] 14:37:41 INFO - PROCESS | 428 | 1467322661374 Marionette TRACE conn9 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:41 INFO - PROCESS | 428 | 1467322661376 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:41 INFO - PROCESS | 428 | 1467322661514 Marionette TRACE conn9 <- [1,2563,null,{"value":null}] 14:37:41 INFO - PROCESS | 428 | 1467322661524 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 428 | 1467322661526 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBA000 == 36 [pid = 428] [id = 650] 14:37:41 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5792FC00) [pid = 428] [serial = 1950] [outer = 0000000000000000] 14:37:41 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA57FBC000) [pid = 428] [serial = 1951] [outer = 000000FA5792FC00] 14:37:41 INFO - PROCESS | 428 | 1467322661570 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5B011C00) [pid = 428] [serial = 1952] [outer = 000000FA5792FC00] 14:37:41 INFO - PROCESS | 428 | 1467322661963 Marionette TRACE conn9 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 14:37:42 INFO - PROCESS | 428 | 1467322662003 Marionette TRACE conn9 -> [0,2565,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 428 | 1467322662005 Marionette TRACE conn9 <- [1,2565,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:37:42 INFO - PROCESS | 428 | 1467322662008 Marionette TRACE conn9 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 428 | 1467322662010 Marionette TRACE conn9 <- [1,2566,null,{}] 14:37:42 INFO - PROCESS | 428 | 1467322662013 Marionette TRACE conn9 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:42 INFO - PROCESS | 428 | 1467322662015 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:42 INFO - PROCESS | 428 | 1467322662099 Marionette TRACE conn9 <- [1,2567,null,{"value":null}] 14:37:42 INFO - PROCESS | 428 | 1467322662104 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 428 | 1467322662106 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D162800 == 37 [pid = 428] [id = 651] 14:37:42 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5B01AC00) [pid = 428] [serial = 1953] [outer = 0000000000000000] 14:37:42 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B0BF000) [pid = 428] [serial = 1954] [outer = 000000FA5B01AC00] 14:37:42 INFO - PROCESS | 428 | 1467322662150 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B4AD400) [pid = 428] [serial = 1955] [outer = 000000FA5B01AC00] 14:37:42 INFO - PROCESS | 428 | 1467322662626 Marionette TRACE conn9 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 14:37:42 INFO - PROCESS | 428 | 1467322662703 Marionette TRACE conn9 -> [0,2569,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 428 | 1467322662708 Marionette TRACE conn9 <- [1,2569,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:37:42 INFO - PROCESS | 428 | 1467322662714 Marionette TRACE conn9 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 428 | 1467322662719 Marionette TRACE conn9 <- [1,2570,null,{}] 14:37:42 INFO - PROCESS | 428 | 1467322662727 Marionette TRACE conn9 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:42 INFO - PROCESS | 428 | 1467322662730 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:42 INFO - PROCESS | 428 | 1467322662942 Marionette TRACE conn9 <- [1,2571,null,{"value":null}] 14:37:43 INFO - PROCESS | 428 | 1467322663035 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 428 | 1467322663040 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534DA800 == 38 [pid = 428] [id = 652] 14:37:43 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4A2F7C00) [pid = 428] [serial = 1956] [outer = 0000000000000000] 14:37:43 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4E450000) [pid = 428] [serial = 1957] [outer = 000000FA4A2F7C00] 14:37:43 INFO - PROCESS | 428 | 1467322663099 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4F7AC400) [pid = 428] [serial = 1958] [outer = 000000FA4A2F7C00] 14:37:43 INFO - PROCESS | 428 | 1467322663690 Marionette TRACE conn9 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 14:37:43 INFO - PROCESS | 428 | 1467322663702 Marionette TRACE conn9 -> [0,2573,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 428 | 1467322663707 Marionette TRACE conn9 <- [1,2573,null,{"value":"13"}] 14:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:37:43 INFO - PROCESS | 428 | 1467322663714 Marionette TRACE conn9 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 428 | 1467322663717 Marionette TRACE conn9 <- [1,2574,null,{}] 14:37:43 INFO - PROCESS | 428 | 1467322663721 Marionette TRACE conn9 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 428 | 1467322663724 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:43 INFO - PROCESS | 428 | 1467322663841 Marionette TRACE conn9 <- [1,2575,null,{"value":null}] 14:37:43 INFO - PROCESS | 428 | 1467322663967 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 428 | 1467322663970 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58371800 == 39 [pid = 428] [id = 653] 14:37:43 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5351E000) [pid = 428] [serial = 1959] [outer = 0000000000000000] 14:37:44 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA53D44400) [pid = 428] [serial = 1960] [outer = 000000FA5351E000] 14:37:44 INFO - PROCESS | 428 | 1467322664029 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA54FBF000) [pid = 428] [serial = 1961] [outer = 000000FA5351E000] 14:37:44 INFO - PROCESS | 428 | 1467322664660 Marionette TRACE conn9 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 14:37:44 INFO - PROCESS | 428 | 1467322664703 Marionette TRACE conn9 -> [0,2577,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 428 | 1467322664705 Marionette TRACE conn9 <- [1,2577,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:37:44 INFO - PROCESS | 428 | 1467322664709 Marionette TRACE conn9 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 428 | 1467322664713 Marionette TRACE conn9 <- [1,2578,null,{}] 14:37:44 INFO - PROCESS | 428 | 1467322664725 Marionette TRACE conn9 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:44 INFO - PROCESS | 428 | 1467322664730 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:44 INFO - PROCESS | 428 | 1467322664848 Marionette TRACE conn9 <- [1,2579,null,{"value":null}] 14:37:44 INFO - PROCESS | 428 | 1467322664972 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 428 | 1467322664976 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E40D800 == 40 [pid = 428] [id = 654] 14:37:45 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA56575C00) [pid = 428] [serial = 1962] [outer = 0000000000000000] 14:37:45 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA56DF3000) [pid = 428] [serial = 1963] [outer = 000000FA56575C00] 14:37:45 INFO - PROCESS | 428 | 1467322665036 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B014400) [pid = 428] [serial = 1964] [outer = 000000FA56575C00] 14:37:45 INFO - PROCESS | 428 | 1467322665670 Marionette TRACE conn9 <- [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]]]}] 14:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1033ms 14:37:45 INFO - PROCESS | 428 | 1467322665745 Marionette TRACE conn9 -> [0,2581,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 428 | 1467322665748 Marionette TRACE conn9 <- [1,2581,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:37:45 INFO - PROCESS | 428 | 1467322665752 Marionette TRACE conn9 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 428 | 1467322665754 Marionette TRACE conn9 <- [1,2582,null,{}] 14:37:45 INFO - PROCESS | 428 | 1467322665758 Marionette TRACE conn9 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:45 INFO - PROCESS | 428 | 1467322665760 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:45 INFO - PROCESS | 428 | 1467322665873 Marionette TRACE conn9 <- [1,2583,null,{"value":null}] 14:37:46 INFO - PROCESS | 428 | 1467322666011 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 428 | 1467322666013 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:46 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D91E000 == 41 [pid = 428] [id = 655] 14:37:46 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA5835B800) [pid = 428] [serial = 1965] [outer = 0000000000000000] 14:37:46 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA5BAA4400) [pid = 428] [serial = 1966] [outer = 000000FA5835B800] 14:37:46 INFO - PROCESS | 428 | 1467322666071 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA5BC29800) [pid = 428] [serial = 1967] [outer = 000000FA5835B800] 14:37:46 INFO - PROCESS | 428 | 1467322666818 Marionette TRACE conn9 <- [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]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1129ms 14:37:46 INFO - PROCESS | 428 | 1467322666882 Marionette TRACE conn9 -> [0,2585,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 428 | 1467322666887 Marionette TRACE conn9 <- [1,2585,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:37:46 INFO - PROCESS | 428 | 1467322666893 Marionette TRACE conn9 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 428 | 1467322666896 Marionette TRACE conn9 <- [1,2586,null,{}] 14:37:46 INFO - PROCESS | 428 | 1467322666902 Marionette TRACE conn9 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 428 | 1467322666904 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:47 INFO - PROCESS | 428 | 1467322667023 Marionette TRACE conn9 <- [1,2587,null,{"value":null}] 14:37:47 INFO - PROCESS | 428 | 1467322667146 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 428 | 1467322667151 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D69F800 == 42 [pid = 428] [id = 656] 14:37:47 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4E450400) [pid = 428] [serial = 1968] [outer = 0000000000000000] 14:37:47 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA4EE6CC00) [pid = 428] [serial = 1969] [outer = 000000FA4E450400] 14:37:47 INFO - PROCESS | 428 | 1467322667206 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA52760800) [pid = 428] [serial = 1970] [outer = 000000FA4E450400] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEBA000 == 41 [pid = 428] [id = 650] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA55518000 == 40 [pid = 428] [id = 649] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C192000 == 39 [pid = 428] [id = 648] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FCA800 == 38 [pid = 428] [id = 647] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C07800 == 37 [pid = 428] [id = 646] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA56526800 == 36 [pid = 428] [id = 645] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA55731000 == 35 [pid = 428] [id = 644] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA52C15000 == 34 [pid = 428] [id = 643] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DFB3800 == 33 [pid = 428] [id = 642] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA53463000 == 32 [pid = 428] [id = 641] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E40C800 == 31 [pid = 428] [id = 640] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E407000 == 30 [pid = 428] [id = 626] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D91E000 == 29 [pid = 428] [id = 655] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E40D800 == 28 [pid = 428] [id = 654] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA58371800 == 27 [pid = 428] [id = 653] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D162800 == 26 [pid = 428] [id = 651] 14:37:47 INFO - PROCESS | 428 | --DOCSHELL 000000FA534DA800 == 25 [pid = 428] [id = 652] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA55F7DC00) [pid = 428] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA56574000) [pid = 428] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA5559F800) [pid = 428] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA4EF76000) [pid = 428] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA4F710000) [pid = 428] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA49098C00) [pid = 428] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4942D000) [pid = 428] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA55143800) [pid = 428] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54FC7800) [pid = 428] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5606C800) [pid = 428] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA52745C00) [pid = 428] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5275F000) [pid = 428] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55B03C00) [pid = 428] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA53006000) [pid = 428] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5351CC00) [pid = 428] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4D655400) [pid = 428] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4DED2800) [pid = 428] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5C1D8C00) [pid = 428] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4946DC00) [pid = 428] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA56D02800) [pid = 428] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55D74400) [pid = 428] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA58DBF800) [pid = 428] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA579AE000) [pid = 428] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5835A000) [pid = 428] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA556D8000) [pid = 428] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5B016800) [pid = 428] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA57AC9C00) [pid = 428] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA55D76400) [pid = 428] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 14:37:48 INFO - PROCESS | 428 | 1467322668440 Marionette TRACE conn9 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1592ms 14:37:48 INFO - PROCESS | 428 | 1467322668489 Marionette TRACE conn9 -> [0,2589,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 428 | 1467322668494 Marionette TRACE conn9 <- [1,2589,null,{"value":"13"}] 14:37:48 INFO - PROCESS | 428 | 1467322668498 Marionette TRACE conn9 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:37:48 INFO - PROCESS | 428 | 1467322668503 Marionette TRACE conn9 <- [1,2590,null,{}] 14:37:48 INFO - PROCESS | 428 | 1467322668508 Marionette TRACE conn9 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 428 | 1467322668511 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:48 INFO - PROCESS | 428 | 1467322668608 Marionette TRACE conn9 <- [1,2591,null,{"value":null}] 14:37:48 INFO - PROCESS | 428 | 1467322668721 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 428 | 1467322668724 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE59800 == 26 [pid = 428] [id = 657] 14:37:48 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4946EC00) [pid = 428] [serial = 1971] [outer = 0000000000000000] 14:37:48 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4D520800) [pid = 428] [serial = 1972] [outer = 000000FA4946EC00] 14:37:48 INFO - PROCESS | 428 | 1467322668774 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4DEB1C00) [pid = 428] [serial = 1973] [outer = 000000FA4946EC00] 14:37:49 INFO - PROCESS | 428 | 1467322669177 Marionette TRACE conn9 <- [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]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 14:37:49 INFO - PROCESS | 428 | 1467322669237 Marionette TRACE conn9 -> [0,2593,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 428 | 1467322669242 Marionette TRACE conn9 <- [1,2593,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:37:49 INFO - PROCESS | 428 | 1467322669249 Marionette TRACE conn9 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 428 | 1467322669252 Marionette TRACE conn9 <- [1,2594,null,{}] 14:37:49 INFO - PROCESS | 428 | 1467322669256 Marionette TRACE conn9 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 428 | 1467322669258 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:49 INFO - PROCESS | 428 | 1467322669351 Marionette TRACE conn9 <- [1,2595,null,{"value":null}] 14:37:49 INFO - PROCESS | 428 | 1467322669358 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 428 | 1467322669360 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55023800 == 27 [pid = 428] [id = 658] 14:37:49 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4E45A800) [pid = 428] [serial = 1974] [outer = 0000000000000000] 14:37:49 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4EFCD800) [pid = 428] [serial = 1975] [outer = 000000FA4E45A800] 14:37:49 INFO - PROCESS | 428 | 1467322669410 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4F7AE000) [pid = 428] [serial = 1976] [outer = 000000FA4E45A800] 14:37:49 INFO - PROCESS | 428 | 1467322669867 Marionette TRACE conn9 <- [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]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 14:37:49 INFO - PROCESS | 428 | 1467322669941 Marionette TRACE conn9 -> [0,2597,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 428 | 1467322669944 Marionette TRACE conn9 <- [1,2597,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:37:49 INFO - PROCESS | 428 | 1467322669947 Marionette TRACE conn9 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 428 | 1467322669951 Marionette TRACE conn9 <- [1,2598,null,{}] 14:37:49 INFO - PROCESS | 428 | 1467322669962 Marionette TRACE conn9 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 428 | 1467322669967 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:50 INFO - PROCESS | 428 | 1467322670057 Marionette TRACE conn9 <- [1,2599,null,{"value":null}] 14:37:50 INFO - PROCESS | 428 | 1467322670066 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 428 | 1467322670069 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D92800 == 28 [pid = 428] [id = 659] 14:37:50 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA52CB1000) [pid = 428] [serial = 1977] [outer = 0000000000000000] 14:37:50 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA53517C00) [pid = 428] [serial = 1978] [outer = 000000FA52CB1000] 14:37:50 INFO - PROCESS | 428 | 1467322670119 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA53D22000) [pid = 428] [serial = 1979] [outer = 000000FA52CB1000] 14:37:50 INFO - PROCESS | 428 | 1467322670614 Marionette TRACE conn9 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 692ms 14:37:50 INFO - PROCESS | 428 | 1467322670642 Marionette TRACE conn9 -> [0,2601,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 428 | 1467322670645 Marionette TRACE conn9 <- [1,2601,null,{"value":"13"}] 14:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:37:50 INFO - PROCESS | 428 | 1467322670648 Marionette TRACE conn9 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 428 | 1467322670650 Marionette TRACE conn9 <- [1,2602,null,{}] 14:37:50 INFO - PROCESS | 428 | 1467322670653 Marionette TRACE conn9 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:50 INFO - PROCESS | 428 | 1467322670655 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:50 INFO - PROCESS | 428 | 1467322670804 Marionette TRACE conn9 <- [1,2603,null,{"value":null}] 14:37:50 INFO - PROCESS | 428 | 1467322670827 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 428 | 1467322670829 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56520000 == 29 [pid = 428] [id = 660] 14:37:50 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA550E2C00) [pid = 428] [serial = 1980] [outer = 0000000000000000] 14:37:50 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55141400) [pid = 428] [serial = 1981] [outer = 000000FA550E2C00] 14:37:50 INFO - PROCESS | 428 | 1467322670875 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA55526800) [pid = 428] [serial = 1982] [outer = 000000FA550E2C00] 14:37:51 INFO - PROCESS | 428 | 1467322671327 Marionette TRACE conn9 <- [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]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 14:37:51 INFO - PROCESS | 428 | 1467322671390 Marionette TRACE conn9 -> [0,2605,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 428 | 1467322671392 Marionette TRACE conn9 <- [1,2605,null,{"value":"13"}] 14:37:51 INFO - PROCESS | 428 | 1467322671395 Marionette TRACE conn9 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:37:51 INFO - PROCESS | 428 | 1467322671397 Marionette TRACE conn9 <- [1,2606,null,{}] 14:37:51 INFO - PROCESS | 428 | 1467322671400 Marionette TRACE conn9 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:51 INFO - PROCESS | 428 | 1467322671402 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:51 INFO - PROCESS | 428 | 1467322671509 Marionette TRACE conn9 <- [1,2607,null,{"value":null}] 14:37:51 INFO - PROCESS | 428 | 1467322671515 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 428 | 1467322671517 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C04000 == 30 [pid = 428] [id = 661] 14:37:51 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA550E3800) [pid = 428] [serial = 1983] [outer = 0000000000000000] 14:37:51 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA556DA400) [pid = 428] [serial = 1984] [outer = 000000FA550E3800] 14:37:51 INFO - PROCESS | 428 | 1467322671567 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA55B78C00) [pid = 428] [serial = 1985] [outer = 000000FA550E3800] 14:37:52 INFO - PROCESS | 428 | 1467322672030 Marionette TRACE conn9 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 14:37:52 INFO - PROCESS | 428 | 1467322672093 Marionette TRACE conn9 -> [0,2609,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 428 | 1467322672096 Marionette TRACE conn9 <- [1,2609,null,{"value":"13"}] 14:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:37:52 INFO - PROCESS | 428 | 1467322672099 Marionette TRACE conn9 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - PROCESS | 428 | 1467322672101 Marionette TRACE conn9 <- [1,2610,null,{}] 14:37:52 INFO - PROCESS | 428 | 1467322672105 Marionette TRACE conn9 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:52 INFO - PROCESS | 428 | 1467322672110 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:52 INFO - PROCESS | 428 | 1467322672264 Marionette TRACE conn9 <- [1,2611,null,{"value":null}] 14:37:52 INFO - PROCESS | 428 | 1467322672280 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 428 | 1467322672282 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B468000 == 31 [pid = 428] [id = 662] 14:37:52 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA493C0000) [pid = 428] [serial = 1986] [outer = 0000000000000000] 14:37:52 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA550E5400) [pid = 428] [serial = 1987] [outer = 000000FA493C0000] 14:37:52 INFO - PROCESS | 428 | 1467322672552 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA56578400) [pid = 428] [serial = 1988] [outer = 000000FA493C0000] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48FD8800) [pid = 428] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4A4E9000) [pid = 428] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA48FD4800) [pid = 428] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA52CAD800) [pid = 428] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B00FC00) [pid = 428] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA493C4C00) [pid = 428] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55F80800) [pid = 428] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA486CA800) [pid = 428] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA48E1B000) [pid = 428] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA57928000) [pid = 428] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5792FC00) [pid = 428] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:37:52 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5B01AC00) [pid = 428] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:37:52 INFO - PROCESS | 428 | 1467322672936 Marionette TRACE conn9 <- [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]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 882ms 14:37:53 INFO - PROCESS | 428 | 1467322672985 Marionette TRACE conn9 -> [0,2613,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 428 | 1467322672987 Marionette TRACE conn9 <- [1,2613,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:37:53 INFO - PROCESS | 428 | 1467322672990 Marionette TRACE conn9 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 428 | 1467322672992 Marionette TRACE conn9 <- [1,2614,null,{}] 14:37:53 INFO - PROCESS | 428 | 1467322672996 Marionette TRACE conn9 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 428 | 1467322672998 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:53 INFO - PROCESS | 428 | 1467322673109 Marionette TRACE conn9 <- [1,2615,null,{"value":null}] 14:37:53 INFO - PROCESS | 428 | 1467322673158 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 428 | 1467322673160 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDF2000 == 32 [pid = 428] [id = 663] 14:37:53 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA48B27000) [pid = 428] [serial = 1989] [outer = 0000000000000000] 14:37:53 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA56573C00) [pid = 428] [serial = 1990] [outer = 000000FA48B27000] 14:37:53 INFO - PROCESS | 428 | 1467322673205 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA56DEB400) [pid = 428] [serial = 1991] [outer = 000000FA48B27000] 14:37:53 INFO - PROCESS | 428 | 1467322673563 Marionette TRACE conn9 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 14:37:53 INFO - PROCESS | 428 | 1467322673624 Marionette TRACE conn9 -> [0,2617,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 428 | 1467322673627 Marionette TRACE conn9 <- [1,2617,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:37:53 INFO - PROCESS | 428 | 1467322673637 Marionette TRACE conn9 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 428 | 1467322673639 Marionette TRACE conn9 <- [1,2618,null,{}] 14:37:53 INFO - PROCESS | 428 | 1467322673643 Marionette TRACE conn9 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 428 | 1467322673645 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:53 INFO - PROCESS | 428 | 1467322673727 Marionette TRACE conn9 <- [1,2619,null,{"value":null}] 14:37:53 INFO - PROCESS | 428 | 1467322673733 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 428 | 1467322673735 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C25C000 == 33 [pid = 428] [id = 664] 14:37:53 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56F57000) [pid = 428] [serial = 1992] [outer = 0000000000000000] 14:37:53 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57929C00) [pid = 428] [serial = 1993] [outer = 000000FA56F57000] 14:37:53 INFO - PROCESS | 428 | 1467322673780 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA579AF400) [pid = 428] [serial = 1994] [outer = 000000FA56F57000] 14:37:54 INFO - PROCESS | 428 | 1467322674219 Marionette TRACE conn9 <- [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]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 14:37:54 INFO - PROCESS | 428 | 1467322674277 Marionette TRACE conn9 -> [0,2621,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 428 | 1467322674279 Marionette TRACE conn9 <- [1,2621,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:37:54 INFO - PROCESS | 428 | 1467322674282 Marionette TRACE conn9 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 428 | 1467322674284 Marionette TRACE conn9 <- [1,2622,null,{}] 14:37:54 INFO - PROCESS | 428 | 1467322674287 Marionette TRACE conn9 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 428 | 1467322674289 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:54 INFO - PROCESS | 428 | 1467322674369 Marionette TRACE conn9 <- [1,2623,null,{"value":null}] 14:37:54 INFO - PROCESS | 428 | 1467322674374 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 428 | 1467322674377 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEB3800 == 34 [pid = 428] [id = 665] 14:37:54 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA57927400) [pid = 428] [serial = 1995] [outer = 0000000000000000] 14:37:54 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA57E9C000) [pid = 428] [serial = 1996] [outer = 000000FA57927400] 14:37:54 INFO - PROCESS | 428 | 1467322674422 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA58DBA000) [pid = 428] [serial = 1997] [outer = 000000FA57927400] 14:37:55 INFO - PROCESS | 428 | 1467322675267 Marionette TRACE conn9 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1026ms 14:37:55 INFO - PROCESS | 428 | 1467322675313 Marionette TRACE conn9 -> [0,2625,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 428 | 1467322675318 Marionette TRACE conn9 <- [1,2625,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:37:55 INFO - PROCESS | 428 | 1467322675342 Marionette TRACE conn9 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 428 | 1467322675346 Marionette TRACE conn9 <- [1,2626,null,{}] 14:37:55 INFO - PROCESS | 428 | 1467322675352 Marionette TRACE conn9 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:55 INFO - PROCESS | 428 | 1467322675355 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:55 INFO - PROCESS | 428 | 1467322675511 Marionette TRACE conn9 <- [1,2627,null,{"value":null}] 14:37:55 INFO - PROCESS | 428 | 1467322675628 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 428 | 1467322675631 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:55 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D71800 == 35 [pid = 428] [id = 666] 14:37:55 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA49968C00) [pid = 428] [serial = 1998] [outer = 0000000000000000] 14:37:55 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA4E579800) [pid = 428] [serial = 1999] [outer = 000000FA49968C00] 14:37:55 INFO - PROCESS | 428 | 1467322675691 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5273F800) [pid = 428] [serial = 2000] [outer = 000000FA49968C00] 14:37:56 INFO - PROCESS | 428 | 1467322676351 Marionette TRACE conn9 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1104ms 14:37:56 INFO - PROCESS | 428 | 1467322676430 Marionette TRACE conn9 -> [0,2629,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 428 | 1467322676436 Marionette TRACE conn9 <- [1,2629,null,{"value":"13"}] 14:37:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:37:56 INFO - PROCESS | 428 | 1467322676442 Marionette TRACE conn9 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 428 | 1467322676446 Marionette TRACE conn9 <- [1,2630,null,{}] 14:37:56 INFO - PROCESS | 428 | 1467322676450 Marionette TRACE conn9 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 428 | 1467322676453 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:56 INFO - PROCESS | 428 | 1467322676643 Marionette TRACE conn9 <- [1,2631,null,{"value":null}] 14:37:56 INFO - PROCESS | 428 | 1467322676653 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 428 | 1467322676656 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FD7000 == 36 [pid = 428] [id = 667] 14:37:56 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA4F70F400) [pid = 428] [serial = 2001] [outer = 0000000000000000] 14:37:56 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA53C8F800) [pid = 428] [serial = 2002] [outer = 000000FA4F70F400] 14:37:56 INFO - PROCESS | 428 | 1467322676713 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA556CC400) [pid = 428] [serial = 2003] [outer = 000000FA4F70F400] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C25C000 == 35 [pid = 428] [id = 664] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDF2000 == 34 [pid = 428] [id = 663] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B468000 == 33 [pid = 428] [id = 662] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C04000 == 32 [pid = 428] [id = 661] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA56520000 == 31 [pid = 428] [id = 660] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D92800 == 30 [pid = 428] [id = 659] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA55023800 == 29 [pid = 428] [id = 658] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE59800 == 28 [pid = 428] [id = 657] 14:37:57 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D69F800 == 27 [pid = 428] [id = 656] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA556CD800) [pid = 428] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA55A0B000) [pid = 428] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4E583800) [pid = 428] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4F7AF800) [pid = 428] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA54FC1000) [pid = 428] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5344AC00) [pid = 428] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA53524C00) [pid = 428] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5B0C0400) [pid = 428] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA496E0800) [pid = 428] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55F86C00) [pid = 428] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4E17AC00) [pid = 428] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA493BAC00) [pid = 428] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4D7D2C00) [pid = 428] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52CB2000) [pid = 428] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA57932000) [pid = 428] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA56579800) [pid = 428] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5B011C00) [pid = 428] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5B0BF000) [pid = 428] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA57FBC000) [pid = 428] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA579B3C00) [pid = 428] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5B4AD400) [pid = 428] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA56D10400) [pid = 428] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA550E6C00) [pid = 428] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 14:37:57 INFO - PROCESS | 428 | 1467322677604 Marionette TRACE conn9 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:37:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1193ms 14:37:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:37:57 INFO - PROCESS | 428 | 1467322677637 Marionette TRACE conn9 -> [0,2633,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 428 | 1467322677642 Marionette TRACE conn9 <- [1,2633,null,{"value":"13"}] 14:37:57 INFO - PROCESS | 428 | 1467322677646 Marionette TRACE conn9 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - PROCESS | 428 | 1467322677649 Marionette TRACE conn9 <- [1,2634,null,{}] 14:37:57 INFO - PROCESS | 428 | 1467322677655 Marionette TRACE conn9 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 428 | 1467322677658 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:57 INFO - PROCESS | 428 | 1467322677753 Marionette TRACE conn9 <- [1,2635,null,{"value":null}] 14:37:57 INFO - PROCESS | 428 | 1467322677834 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 428 | 1467322677837 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F20E800 == 28 [pid = 428] [id = 668] 14:37:57 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4946E000) [pid = 428] [serial = 2004] [outer = 0000000000000000] 14:37:57 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA496E3C00) [pid = 428] [serial = 2005] [outer = 000000FA4946E000] 14:37:57 INFO - PROCESS | 428 | 1467322677886 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4E44F400) [pid = 428] [serial = 2006] [outer = 000000FA4946E000] 14:37:58 INFO - PROCESS | 428 | 1467322678347 Marionette TRACE conn9 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:37:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 14:37:58 INFO - PROCESS | 428 | 1467322678379 Marionette TRACE conn9 -> [0,2637,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 428 | 1467322678384 Marionette TRACE conn9 <- [1,2637,null,{"value":"13"}] 14:37:58 INFO - PROCESS | 428 | 1467322678390 Marionette TRACE conn9 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:37:58 INFO - PROCESS | 428 | 1467322678393 Marionette TRACE conn9 <- [1,2638,null,{}] 14:37:58 INFO - PROCESS | 428 | 1467322678396 Marionette TRACE conn9 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 428 | 1467322678399 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:58 INFO - PROCESS | 428 | 1467322678487 Marionette TRACE conn9 <- [1,2639,null,{"value":null}] 14:37:58 INFO - PROCESS | 428 | 1467322678494 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 428 | 1467322678496 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5501F800 == 29 [pid = 428] [id = 669] 14:37:58 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA5274D400) [pid = 428] [serial = 2007] [outer = 0000000000000000] 14:37:58 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA52763400) [pid = 428] [serial = 2008] [outer = 000000FA5274D400] 14:37:58 INFO - PROCESS | 428 | 1467322678545 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA5351F400) [pid = 428] [serial = 2009] [outer = 000000FA5274D400] 14:37:59 INFO - PROCESS | 428 | 1467322679006 Marionette TRACE conn9 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 14:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:37:59 INFO - PROCESS | 428 | 1467322679022 Marionette TRACE conn9 -> [0,2641,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 428 | 1467322679025 Marionette TRACE conn9 <- [1,2641,null,{"value":"13"}] 14:37:59 INFO - PROCESS | 428 | 1467322679028 Marionette TRACE conn9 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 428 | 1467322679032 Marionette TRACE conn9 <- [1,2642,null,{}] 14:37:59 INFO - PROCESS | 428 | 1467322679048 Marionette TRACE conn9 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 428 | 1467322679053 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:59 INFO - PROCESS | 428 | 1467322679142 Marionette TRACE conn9 <- [1,2643,null,{"value":null}] 14:37:59 INFO - PROCESS | 428 | 1467322679151 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 428 | 1467322679154 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5651B000 == 30 [pid = 428] [id = 670] 14:37:59 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA550E6C00) [pid = 428] [serial = 2010] [outer = 0000000000000000] 14:37:59 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55148400) [pid = 428] [serial = 2011] [outer = 000000FA550E6C00] 14:37:59 INFO - PROCESS | 428 | 1467322679204 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55B02C00) [pid = 428] [serial = 2012] [outer = 000000FA550E6C00] 14:37:59 INFO - PROCESS | 428 | 1467322679649 Marionette TRACE conn9 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 14:37:59 INFO - PROCESS | 428 | 1467322679724 Marionette TRACE conn9 -> [0,2645,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 428 | 1467322679727 Marionette TRACE conn9 <- [1,2645,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:37:59 INFO - PROCESS | 428 | 1467322679730 Marionette TRACE conn9 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 428 | 1467322679732 Marionette TRACE conn9 <- [1,2646,null,{}] 14:37:59 INFO - PROCESS | 428 | 1467322679735 Marionette TRACE conn9 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 428 | 1467322679738 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:59 INFO - PROCESS | 428 | 1467322679856 Marionette TRACE conn9 <- [1,2647,null,{"value":null}] 14:37:59 INFO - PROCESS | 428 | 1467322679862 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 428 | 1467322679864 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:37:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D41800 == 31 [pid = 428] [id = 671] 14:37:59 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55D81000) [pid = 428] [serial = 2013] [outer = 0000000000000000] 14:37:59 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55F82000) [pid = 428] [serial = 2014] [outer = 000000FA55D81000] 14:37:59 INFO - PROCESS | 428 | 1467322679958 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5656C800) [pid = 428] [serial = 2015] [outer = 000000FA55D81000] 14:38:00 INFO - PROCESS | 428 | 1467322680388 Marionette TRACE conn9 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:38:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:38:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 14:38:00 INFO - PROCESS | 428 | 1467322680425 Marionette TRACE conn9 -> [0,2649,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 428 | 1467322680427 Marionette TRACE conn9 <- [1,2649,null,{"value":"13"}] 14:38:00 INFO - PROCESS | 428 | 1467322680430 Marionette TRACE conn9 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:38:00 INFO - PROCESS | 428 | 1467322680432 Marionette TRACE conn9 <- [1,2650,null,{}] 14:38:00 INFO - PROCESS | 428 | 1467322680435 Marionette TRACE conn9 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:00 INFO - PROCESS | 428 | 1467322680438 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:00 INFO - PROCESS | 428 | 1467322680549 Marionette TRACE conn9 <- [1,2651,null,{"value":null}] 14:38:00 INFO - PROCESS | 428 | 1467322680633 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 428 | 1467322680635 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE6000 == 32 [pid = 428] [id = 672] 14:38:00 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA565CC400) [pid = 428] [serial = 2016] [outer = 0000000000000000] 14:38:00 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56DEE400) [pid = 428] [serial = 2017] [outer = 000000FA565CC400] 14:38:00 INFO - PROCESS | 428 | 1467322680682 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA579AB400) [pid = 428] [serial = 2018] [outer = 000000FA565CC400] 14:38:01 INFO - PROCESS | 428 | 1467322681122 Marionette TRACE conn9 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:38:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 14:38:01 INFO - PROCESS | 428 | 1467322681167 Marionette TRACE conn9 -> [0,2653,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 428 | 1467322681169 Marionette TRACE conn9 <- [1,2653,null,{"value":"13"}] 14:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:38:01 INFO - PROCESS | 428 | 1467322681172 Marionette TRACE conn9 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 428 | 1467322681174 Marionette TRACE conn9 <- [1,2654,null,{}] 14:38:01 INFO - PROCESS | 428 | 1467322681177 Marionette TRACE conn9 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 428 | 1467322681183 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:01 INFO - PROCESS | 428 | 1467322681330 Marionette TRACE conn9 <- [1,2655,null,{"value":null}] 14:38:01 INFO - PROCESS | 428 | 1467322681387 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 428 | 1467322681389 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C4A6800 == 33 [pid = 428] [id = 673] 14:38:01 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA58DB6400) [pid = 428] [serial = 2019] [outer = 0000000000000000] 14:38:01 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B0B8400) [pid = 428] [serial = 2020] [outer = 000000FA58DB6400] 14:38:01 INFO - PROCESS | 428 | 1467322681435 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5B0C1C00) [pid = 428] [serial = 2021] [outer = 000000FA58DB6400] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA56F57000) [pid = 428] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA550E2C00) [pid = 428] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA4E450400) [pid = 428] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4946EC00) [pid = 428] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA52CB1000) [pid = 428] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4E45A800) [pid = 428] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA550E3800) [pid = 428] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4A2F7C00) [pid = 428] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5351E000) [pid = 428] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA56575C00) [pid = 428] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5835B800) [pid = 428] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA493C0000) [pid = 428] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:38:01 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA48B27000) [pid = 428] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:38:01 INFO - PROCESS | 428 | [428] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:38:02 INFO - PROCESS | 428 | [428] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:38:02 INFO - PROCESS | 428 | 1467322682384 Marionette TRACE conn9 <- [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]]]}] 14:38:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:38:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1229ms 14:38:02 INFO - PROCESS | 428 | 1467322682405 Marionette TRACE conn9 -> [0,2657,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 428 | 1467322682408 Marionette TRACE conn9 <- [1,2657,null,{"value":"13"}] 14:38:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:38:02 INFO - PROCESS | 428 | 1467322682411 Marionette TRACE conn9 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - PROCESS | 428 | 1467322682413 Marionette TRACE conn9 <- [1,2658,null,{}] 14:38:02 INFO - PROCESS | 428 | 1467322682417 Marionette TRACE conn9 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:02 INFO - PROCESS | 428 | 1467322682418 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:02 INFO - PROCESS | 428 | 1467322682500 Marionette TRACE conn9 <- [1,2659,null,{"value":null}] 14:38:02 INFO - PROCESS | 428 | 1467322682506 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 428 | 1467322682508 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527A8000 == 34 [pid = 428] [id = 674] 14:38:02 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4DEADC00) [pid = 428] [serial = 2022] [outer = 0000000000000000] 14:38:02 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA550E2C00) [pid = 428] [serial = 2023] [outer = 000000FA4DEADC00] 14:38:02 INFO - PROCESS | 428 | 1467322682552 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA579ACC00) [pid = 428] [serial = 2024] [outer = 000000FA4DEADC00] 14:38:03 INFO - PROCESS | 428 | 1467322683472 Marionette TRACE conn9 <- [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"]]]}] 14:38:03 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 14:38:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:38:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:38:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1076ms 14:38:03 INFO - PROCESS | 428 | 1467322683491 Marionette TRACE conn9 -> [0,2661,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 428 | 1467322683493 Marionette TRACE conn9 <- [1,2661,null,{"value":"13"}] 14:38:03 INFO - PROCESS | 428 | 1467322683496 Marionette TRACE conn9 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:38:03 INFO - PROCESS | 428 | 1467322683506 Marionette TRACE conn9 <- [1,2662,null,{}] 14:38:03 INFO - PROCESS | 428 | 1467322683510 Marionette TRACE conn9 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:03 INFO - PROCESS | 428 | 1467322683512 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:03 INFO - PROCESS | 428 | 1467322683594 Marionette TRACE conn9 <- [1,2663,null,{"value":null}] 14:38:03 INFO - PROCESS | 428 | 1467322683599 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 428 | 1467322683601 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D16D000 == 35 [pid = 428] [id = 675] 14:38:03 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5B4A9000) [pid = 428] [serial = 2025] [outer = 0000000000000000] 14:38:03 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5BA9D000) [pid = 428] [serial = 2026] [outer = 000000FA5B4A9000] 14:38:03 INFO - PROCESS | 428 | 1467322683646 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5BAA8800) [pid = 428] [serial = 2027] [outer = 000000FA5B4A9000] 14:38:04 INFO - PROCESS | 428 | 1467322684845 Marionette TRACE conn9 <- [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"]]]}] 14:38:04 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 14:38:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:38:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:38:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1402ms 14:38:04 INFO - PROCESS | 428 | 1467322684903 Marionette TRACE conn9 -> [0,2665,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 428 | 1467322684908 Marionette TRACE conn9 <- [1,2665,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:38:04 INFO - PROCESS | 428 | 1467322684965 Marionette TRACE conn9 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 428 | 1467322684969 Marionette TRACE conn9 <- [1,2666,null,{}] 14:38:04 INFO - PROCESS | 428 | 1467322684975 Marionette TRACE conn9 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:04 INFO - PROCESS | 428 | 1467322684979 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:05 INFO - PROCESS | 428 | 1467322685157 Marionette TRACE conn9 <- [1,2667,null,{"value":null}] 14:38:05 INFO - PROCESS | 428 | 1467322685236 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 428 | 1467322685239 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55033000 == 36 [pid = 428] [id = 676] 14:38:05 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4F711800) [pid = 428] [serial = 2028] [outer = 0000000000000000] 14:38:05 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA527C4400) [pid = 428] [serial = 2029] [outer = 000000FA4F711800] 14:38:05 INFO - PROCESS | 428 | 1467322685298 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54FC5800) [pid = 428] [serial = 2030] [outer = 000000FA4F711800] 14:38:06 INFO - PROCESS | 428 | 1467322686365 Marionette TRACE conn9 <- [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]]]}] 14:38:06 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) 14:38:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1455ms 14:38:06 INFO - PROCESS | 428 | 1467322686570 Marionette TRACE conn9 -> [0,2669,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 428 | 1467322686575 Marionette TRACE conn9 <- [1,2669,null,{"value":"13"}] 14:38:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:38:06 INFO - PROCESS | 428 | 1467322686624 Marionette TRACE conn9 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 428 | 1467322686628 Marionette TRACE conn9 <- [1,2670,null,{}] 14:38:06 INFO - PROCESS | 428 | 1467322686635 Marionette TRACE conn9 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 428 | 1467322686638 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:06 INFO - PROCESS | 428 | 1467322686780 Marionette TRACE conn9 <- [1,2671,null,{"value":null}] 14:38:06 INFO - PROCESS | 428 | 1467322686856 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 428 | 1467322686859 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:06 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E40F000 == 37 [pid = 428] [id = 677] 14:38:06 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4E5E3800) [pid = 428] [serial = 2031] [outer = 0000000000000000] 14:38:06 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4EE72000) [pid = 428] [serial = 2032] [outer = 000000FA4E5E3800] 14:38:06 INFO - PROCESS | 428 | 1467322686958 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4F969400) [pid = 428] [serial = 2033] [outer = 000000FA4E5E3800] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA527A8000 == 36 [pid = 428] [id = 674] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C4A6800 == 35 [pid = 428] [id = 673] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDE6000 == 34 [pid = 428] [id = 672] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D41800 == 33 [pid = 428] [id = 671] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA5651B000 == 32 [pid = 428] [id = 670] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA5501F800 == 31 [pid = 428] [id = 669] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F20E800 == 30 [pid = 428] [id = 668] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEB3800 == 29 [pid = 428] [id = 665] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D71800 == 28 [pid = 428] [id = 666] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FD7000 == 27 [pid = 428] [id = 667] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA55033000 == 26 [pid = 428] [id = 676] 14:38:07 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D16D000 == 25 [pid = 428] [id = 675] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA57E9C000) [pid = 428] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA57929C00) [pid = 428] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55141400) [pid = 428] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA52760800) [pid = 428] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4EE6CC00) [pid = 428] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4D520800) [pid = 428] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4DEB1C00) [pid = 428] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA53517C00) [pid = 428] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4F7AE000) [pid = 428] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4EFCD800) [pid = 428] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA556DA400) [pid = 428] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4F7AC400) [pid = 428] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4E450000) [pid = 428] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA54FBF000) [pid = 428] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA53D44400) [pid = 428] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5B014400) [pid = 428] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA56DF3000) [pid = 428] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5BC29800) [pid = 428] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5BAA4400) [pid = 428] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA55B78C00) [pid = 428] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA56578400) [pid = 428] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA550E5400) [pid = 428] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA56573C00) [pid = 428] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA55526800) [pid = 428] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA53D22000) [pid = 428] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA56DEB400) [pid = 428] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA579AF400) [pid = 428] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 14:38:08 INFO - PROCESS | 428 | 1467322688528 Marionette TRACE conn9 <- [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]]]}] 14:38:08 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) 14:38:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1992ms 14:38:08 INFO - PROCESS | 428 | 1467322688576 Marionette TRACE conn9 -> [0,2673,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 428 | 1467322688581 Marionette TRACE conn9 <- [1,2673,null,{"value":"13"}] 14:38:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:38:08 INFO - PROCESS | 428 | 1467322688585 Marionette TRACE conn9 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - PROCESS | 428 | 1467322688589 Marionette TRACE conn9 <- [1,2674,null,{}] 14:38:08 INFO - PROCESS | 428 | 1467322688593 Marionette TRACE conn9 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:08 INFO - PROCESS | 428 | 1467322688597 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:08 INFO - PROCESS | 428 | 1467322688695 Marionette TRACE conn9 <- [1,2675,null,{"value":null}] 14:38:08 INFO - PROCESS | 428 | 1467322688702 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 428 | 1467322688704 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F20E800 == 26 [pid = 428] [id = 678] 14:38:08 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA493BC800) [pid = 428] [serial = 2034] [outer = 0000000000000000] 14:38:08 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA49639000) [pid = 428] [serial = 2035] [outer = 000000FA493BC800] 14:38:08 INFO - PROCESS | 428 | 1467322688755 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA4D7D2C00) [pid = 428] [serial = 2036] [outer = 000000FA493BC800] 14:38:09 INFO - PROCESS | 428 | 1467322689748 Marionette TRACE conn9 <- [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"]]]}] 14:38:09 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 14:38:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:38:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:38:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1182ms 14:38:09 INFO - PROCESS | 428 | 1467322689776 Marionette TRACE conn9 -> [0,2677,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 428 | 1467322689782 Marionette TRACE conn9 <- [1,2677,null,{"value":"13"}] 14:38:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:38:09 INFO - PROCESS | 428 | 1467322689789 Marionette TRACE conn9 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 428 | 1467322689792 Marionette TRACE conn9 <- [1,2678,null,{}] 14:38:09 INFO - PROCESS | 428 | 1467322689796 Marionette TRACE conn9 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 428 | 1467322689799 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:09 INFO - PROCESS | 428 | 1467322689939 Marionette TRACE conn9 <- [1,2679,null,{"value":null}] 14:38:09 INFO - PROCESS | 428 | 1467322689959 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 428 | 1467322689962 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F36800 == 27 [pid = 428] [id = 679] 14:38:09 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA4EFCE000) [pid = 428] [serial = 2037] [outer = 0000000000000000] 14:38:10 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA4EFD7C00) [pid = 428] [serial = 2038] [outer = 000000FA4EFCE000] 14:38:10 INFO - PROCESS | 428 | 1467322690010 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA4F7B5C00) [pid = 428] [serial = 2039] [outer = 000000FA4EFCE000] 14:38:10 INFO - PROCESS | 428 | 1467322690969 Marionette TRACE conn9 <- [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"]]]}] 14:38:10 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 14:38:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:38:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:38:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1184ms 14:38:10 INFO - PROCESS | 428 | 1467322690975 Marionette TRACE conn9 -> [0,2681,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 428 | 1467322690978 Marionette TRACE conn9 <- [1,2681,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:38:10 INFO - PROCESS | 428 | 1467322690981 Marionette TRACE conn9 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 428 | 1467322690985 Marionette TRACE conn9 <- [1,2682,null,{}] 14:38:11 INFO - PROCESS | 428 | 1467322690997 Marionette TRACE conn9 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 428 | 1467322691002 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:11 INFO - PROCESS | 428 | 1467322691120 Marionette TRACE conn9 <- [1,2683,null,{"value":null}] 14:38:11 INFO - PROCESS | 428 | 1467322691127 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 428 | 1467322691130 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D93800 == 28 [pid = 428] [id = 680] 14:38:11 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA52763000) [pid = 428] [serial = 2040] [outer = 0000000000000000] 14:38:11 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA5351AC00) [pid = 428] [serial = 2041] [outer = 000000FA52763000] 14:38:11 INFO - PROCESS | 428 | 1467322691179 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA53D21C00) [pid = 428] [serial = 2042] [outer = 000000FA52763000] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA58DB6400) [pid = 428] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA4F70F400) [pid = 428] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA5274D400) [pid = 428] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA4946E000) [pid = 428] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA565CC400) [pid = 428] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA57927400) [pid = 428] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA550E6C00) [pid = 428] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA49968C00) [pid = 428] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA4DEADC00) [pid = 428] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 52 (000000FA5B4A9000) [pid = 428] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:38:11 INFO - PROCESS | 428 | --DOMWINDOW == 51 (000000FA55D81000) [pid = 428] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:38:12 INFO - PROCESS | 428 | 1467322692131 Marionette TRACE conn9 <- [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"]]]}] 14:38:12 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 14:38:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:38:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:38:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1195ms 14:38:12 INFO - PROCESS | 428 | 1467322692179 Marionette TRACE conn9 -> [0,2685,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 428 | 1467322692182 Marionette TRACE conn9 <- [1,2685,null,{"value":"13"}] 14:38:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:38:12 INFO - PROCESS | 428 | 1467322692186 Marionette TRACE conn9 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 428 | 1467322692188 Marionette TRACE conn9 <- [1,2686,null,{}] 14:38:12 INFO - PROCESS | 428 | 1467322692191 Marionette TRACE conn9 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:12 INFO - PROCESS | 428 | 1467322692193 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:12 INFO - PROCESS | 428 | 1467322692283 Marionette TRACE conn9 <- [1,2687,null,{"value":null}] 14:38:12 INFO - PROCESS | 428 | 1467322692289 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 428 | 1467322692292 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56521800 == 29 [pid = 428] [id = 681] 14:38:12 INFO - PROCESS | 428 | ++DOMWINDOW == 52 (000000FA53520800) [pid = 428] [serial = 2043] [outer = 0000000000000000] 14:38:12 INFO - PROCESS | 428 | ++DOMWINDOW == 53 (000000FA54F59800) [pid = 428] [serial = 2044] [outer = 000000FA53520800] 14:38:12 INFO - PROCESS | 428 | 1467322692345 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA550DB400) [pid = 428] [serial = 2045] [outer = 000000FA53520800] 14:38:13 INFO - PROCESS | 428 | 1467322693269 Marionette TRACE conn9 <- [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"]]]}] 14:38:13 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 14:38:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:38:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:38:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1137ms 14:38:13 INFO - PROCESS | 428 | 1467322693326 Marionette TRACE conn9 -> [0,2689,"getWindowHandle",null] 14:38:13 INFO - PROCESS | 428 | 1467322693328 Marionette TRACE conn9 <- [1,2689,null,{"value":"13"}] 14:38:13 INFO - PROCESS | 428 | 1467322693331 Marionette TRACE conn9 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:38:13 INFO - PROCESS | 428 | 1467322693333 Marionette TRACE conn9 <- [1,2690,null,{}] 14:38:13 INFO - PROCESS | 428 | 1467322693336 Marionette TRACE conn9 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:13 INFO - PROCESS | 428 | 1467322693339 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:13 INFO - PROCESS | 428 | 1467322693422 Marionette TRACE conn9 <- [1,2691,null,{"value":null}] 14:38:13 INFO - PROCESS | 428 | 1467322693428 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 428 | 1467322693430 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C02800 == 30 [pid = 428] [id = 682] 14:38:13 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA55144400) [pid = 428] [serial = 2046] [outer = 0000000000000000] 14:38:13 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA556CE400) [pid = 428] [serial = 2047] [outer = 000000FA55144400] 14:38:13 INFO - PROCESS | 428 | 1467322693474 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA5576B000) [pid = 428] [serial = 2048] [outer = 000000FA55144400] 14:38:14 INFO - PROCESS | 428 | 1467322694118 Marionette TRACE conn9 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:38:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 839ms 14:38:14 INFO - PROCESS | 428 | 1467322694174 Marionette TRACE conn9 -> [0,2693,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 428 | 1467322694180 Marionette TRACE conn9 <- [1,2693,null,{"value":"13"}] 14:38:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:38:14 INFO - PROCESS | 428 | 1467322694186 Marionette TRACE conn9 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 428 | 1467322694190 Marionette TRACE conn9 <- [1,2694,null,{}] 14:38:14 INFO - PROCESS | 428 | 1467322694196 Marionette TRACE conn9 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:14 INFO - PROCESS | 428 | 1467322694199 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:14 INFO - PROCESS | 428 | 1467322694339 Marionette TRACE conn9 <- [1,2695,null,{"value":null}] 14:38:14 INFO - PROCESS | 428 | 1467322694412 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 428 | 1467322694417 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D68F800 == 31 [pid = 428] [id = 683] 14:38:14 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA493C3800) [pid = 428] [serial = 2049] [outer = 0000000000000000] 14:38:14 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA49640400) [pid = 428] [serial = 2050] [outer = 000000FA493C3800] 14:38:14 INFO - PROCESS | 428 | 1467322694518 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA4E1E3400) [pid = 428] [serial = 2051] [outer = 000000FA493C3800] 14:38:15 INFO - PROCESS | 428 | 1467322695282 Marionette TRACE conn9 <- [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]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:38:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1138ms 14:38:15 INFO - PROCESS | 428 | 1467322695327 Marionette TRACE conn9 -> [0,2697,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 428 | 1467322695332 Marionette TRACE conn9 <- [1,2697,null,{"value":"13"}] 14:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:38:15 INFO - PROCESS | 428 | 1467322695339 Marionette TRACE conn9 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - PROCESS | 428 | 1467322695342 Marionette TRACE conn9 <- [1,2698,null,{}] 14:38:15 INFO - PROCESS | 428 | 1467322695346 Marionette TRACE conn9 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:15 INFO - PROCESS | 428 | 1467322695349 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:15 INFO - PROCESS | 428 | 1467322695498 Marionette TRACE conn9 <- [1,2699,null,{"value":null}] 14:38:15 INFO - PROCESS | 428 | 1467322695570 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 428 | 1467322695573 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:15 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C0D000 == 32 [pid = 428] [id = 684] 14:38:15 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA52760800) [pid = 428] [serial = 2052] [outer = 0000000000000000] 14:38:15 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA52CB4000) [pid = 428] [serial = 2053] [outer = 000000FA52760800] 14:38:15 INFO - PROCESS | 428 | 1467322695632 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA54F5B000) [pid = 428] [serial = 2054] [outer = 000000FA52760800] 14:38:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA56521800 == 31 [pid = 428] [id = 681] 14:38:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D93800 == 30 [pid = 428] [id = 680] 14:38:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F36800 == 29 [pid = 428] [id = 679] 14:38:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA4F20E800 == 28 [pid = 428] [id = 678] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5B0B8400) [pid = 428] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA53C8F800) [pid = 428] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA556CC400) [pid = 428] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA52763400) [pid = 428] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA5351F400) [pid = 428] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA496E3C00) [pid = 428] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA4E44F400) [pid = 428] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA579AB400) [pid = 428] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA58DBA000) [pid = 428] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA55148400) [pid = 428] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 52 (000000FA4E579800) [pid = 428] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 51 (000000FA56DEE400) [pid = 428] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 50 (000000FA5273F800) [pid = 428] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 49 (000000FA550E2C00) [pid = 428] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 48 (000000FA5BA9D000) [pid = 428] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 47 (000000FA5BAA8800) [pid = 428] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 46 (000000FA579ACC00) [pid = 428] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 45 (000000FA55F82000) [pid = 428] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 44 (000000FA5656C800) [pid = 428] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 43 (000000FA55B02C00) [pid = 428] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | --DOMWINDOW == 42 (000000FA5B0C1C00) [pid = 428] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 14:38:16 INFO - PROCESS | 428 | 1467322696479 Marionette TRACE conn9 <- [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] 14:38:16 INFO - PROCESS | 428 | 1467322696538 Marionette TRACE conn9 <- [1,2701,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:38:16 INFO - PROCESS | 428 | 1467322696543 Marionette TRACE conn9 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 428 | 1467322696546 Marionette TRACE conn9 <- [1,2702,null,{}] 14:38:16 INFO - PROCESS | 428 | 1467322696551 Marionette TRACE conn9 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:16 INFO - PROCESS | 428 | 1467322696554 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:16 INFO - PROCESS | 428 | 1467322696651 Marionette TRACE conn9 <- [1,2703,null,{"value":null}] 14:38:16 INFO - PROCESS | 428 | 1467322696665 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 428 | 1467322696667 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527BA000 == 29 [pid = 428] [id = 685] 14:38:16 INFO - PROCESS | 428 | ++DOMWINDOW == 43 (000000FA4D786000) [pid = 428] [serial = 2055] [outer = 0000000000000000] 14:38:16 INFO - PROCESS | 428 | ++DOMWINDOW == 44 (000000FA4DF07000) [pid = 428] [serial = 2056] [outer = 000000FA4D786000] 14:38:16 INFO - PROCESS | 428 | 1467322696718 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 428 | ++DOMWINDOW == 45 (000000FA4EE72400) [pid = 428] [serial = 2057] [outer = 000000FA4D786000] 14:38:17 INFO - PROCESS | 428 | 1467322697214 Marionette TRACE conn9 <- [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]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 14:38:17 INFO - PROCESS | 428 | 1467322697281 Marionette TRACE conn9 -> [0,2705,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 428 | 1467322697285 Marionette TRACE conn9 <- [1,2705,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:38:17 INFO - PROCESS | 428 | 1467322697292 Marionette TRACE conn9 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 428 | 1467322697294 Marionette TRACE conn9 <- [1,2706,null,{}] 14:38:17 INFO - PROCESS | 428 | 1467322697298 Marionette TRACE conn9 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 428 | 1467322697301 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:17 INFO - PROCESS | 428 | 1467322697389 Marionette TRACE conn9 <- [1,2707,null,{"value":null}] 14:38:17 INFO - PROCESS | 428 | 1467322697467 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 428 | 1467322697469 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5551B800 == 30 [pid = 428] [id = 686] 14:38:17 INFO - PROCESS | 428 | ++DOMWINDOW == 46 (000000FA4F7B6C00) [pid = 428] [serial = 2058] [outer = 0000000000000000] 14:38:17 INFO - PROCESS | 428 | ++DOMWINDOW == 47 (000000FA5275F000) [pid = 428] [serial = 2059] [outer = 000000FA4F7B6C00] 14:38:17 INFO - PROCESS | 428 | 1467322697517 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 428 | ++DOMWINDOW == 48 (000000FA53523000) [pid = 428] [serial = 2060] [outer = 000000FA4F7B6C00] 14:38:17 INFO - PROCESS | 428 | 1467322697907 Marionette TRACE conn9 <- [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] 14:38:17 INFO - PROCESS | 428 | 1467322697989 Marionette TRACE conn9 <- [1,2709,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:38:18 INFO - PROCESS | 428 | 1467322697993 Marionette TRACE conn9 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 428 | 1467322697997 Marionette TRACE conn9 <- [1,2710,null,{}] 14:38:18 INFO - PROCESS | 428 | 1467322698008 Marionette TRACE conn9 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 428 | 1467322698013 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:18 INFO - PROCESS | 428 | 1467322698104 Marionette TRACE conn9 <- [1,2711,null,{"value":null}] 14:38:18 INFO - PROCESS | 428 | 1467322698119 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 428 | 1467322698122 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D8A800 == 31 [pid = 428] [id = 687] 14:38:18 INFO - PROCESS | 428 | ++DOMWINDOW == 49 (000000FA48E1C800) [pid = 428] [serial = 2061] [outer = 0000000000000000] 14:38:18 INFO - PROCESS | 428 | ++DOMWINDOW == 50 (000000FA556D8000) [pid = 428] [serial = 2062] [outer = 000000FA48E1C800] 14:38:18 INFO - PROCESS | 428 | 1467322698174 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 428 | ++DOMWINDOW == 51 (000000FA55B76800) [pid = 428] [serial = 2063] [outer = 000000FA48E1C800] 14:38:18 INFO - PROCESS | 428 | 1467322698619 Marionette TRACE conn9 <- [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] 14:38:18 INFO - PROCESS | 428 | 1467322698690 Marionette TRACE conn9 <- [1,2713,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:38:18 INFO - PROCESS | 428 | 1467322698693 Marionette TRACE conn9 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 428 | 1467322698695 Marionette TRACE conn9 <- [1,2714,null,{}] 14:38:18 INFO - PROCESS | 428 | 1467322698706 Marionette TRACE conn9 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 428 | 1467322698708 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:18 INFO - PROCESS | 428 | 1467322698851 Marionette TRACE conn9 <- [1,2715,null,{"value":null}] 14:38:18 INFO - PROCESS | 428 | 1467322698903 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 428 | 1467322698906 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B024800 == 32 [pid = 428] [id = 688] 14:38:18 INFO - PROCESS | 428 | ++DOMWINDOW == 52 (000000FA55D7B000) [pid = 428] [serial = 2064] [outer = 0000000000000000] 14:38:18 INFO - PROCESS | 428 | ++DOMWINDOW == 53 (000000FA55F84800) [pid = 428] [serial = 2065] [outer = 000000FA55D7B000] 14:38:18 INFO - PROCESS | 428 | 1467322698953 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA5656D000) [pid = 428] [serial = 2066] [outer = 000000FA55D7B000] 14:38:19 INFO - PROCESS | 428 | 1467322699365 Marionette TRACE conn9 <- [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]]]}] 14:38:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:38:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 14:38:19 INFO - PROCESS | 428 | 1467322699430 Marionette TRACE conn9 -> [0,2717,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 428 | 1467322699432 Marionette TRACE conn9 <- [1,2717,null,{"value":"13"}] 14:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:38:19 INFO - PROCESS | 428 | 1467322699435 Marionette TRACE conn9 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 428 | 1467322699437 Marionette TRACE conn9 <- [1,2718,null,{}] 14:38:19 INFO - PROCESS | 428 | 1467322699441 Marionette TRACE conn9 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:19 INFO - PROCESS | 428 | 1467322699443 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:19 INFO - PROCESS | 428 | 1467322699551 Marionette TRACE conn9 <- [1,2719,null,{"value":null}] 14:38:19 INFO - PROCESS | 428 | 1467322699557 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 428 | 1467322699559 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC82800 == 33 [pid = 428] [id = 689] 14:38:19 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA56572400) [pid = 428] [serial = 2067] [outer = 0000000000000000] 14:38:19 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA56579C00) [pid = 428] [serial = 2068] [outer = 000000FA56572400] 14:38:19 INFO - PROCESS | 428 | 1467322699605 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA56D02800) [pid = 428] [serial = 2069] [outer = 000000FA56572400] 14:38:20 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA53520800) [pid = 428] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:38:20 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA4F711800) [pid = 428] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:38:20 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA52763000) [pid = 428] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:38:20 INFO - PROCESS | 428 | --DOMWINDOW == 53 (000000FA4EFCE000) [pid = 428] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:38:20 INFO - PROCESS | 428 | --DOMWINDOW == 52 (000000FA493BC800) [pid = 428] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:38:20 INFO - PROCESS | 428 | --DOMWINDOW == 51 (000000FA4E5E3800) [pid = 428] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:38:20 INFO - PROCESS | 428 | 1467322700511 Marionette TRACE conn9 <- [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"]]]}] 14:38:20 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 14:38:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:38:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 14:38:20 INFO - PROCESS | 428 | 1467322700565 Marionette TRACE conn9 -> [0,2721,"getWindowHandle",null] 14:38:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:38:20 INFO - PROCESS | 428 | 1467322700567 Marionette TRACE conn9 <- [1,2721,null,{"value":"13"}] 14:38:20 INFO - PROCESS | 428 | 1467322700571 Marionette TRACE conn9 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - PROCESS | 428 | 1467322700573 Marionette TRACE conn9 <- [1,2722,null,{}] 14:38:20 INFO - PROCESS | 428 | 1467322700576 Marionette TRACE conn9 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 428 | 1467322700582 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:20 INFO - PROCESS | 428 | 1467322700718 Marionette TRACE conn9 <- [1,2723,null,{"value":null}] 14:38:20 INFO - PROCESS | 428 | 1467322700726 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 428 | 1467322700728 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA558B7000 == 34 [pid = 428] [id = 690] 14:38:20 INFO - PROCESS | 428 | ++DOMWINDOW == 52 (000000FA5792E800) [pid = 428] [serial = 2070] [outer = 0000000000000000] 14:38:20 INFO - PROCESS | 428 | ++DOMWINDOW == 53 (000000FA579AD800) [pid = 428] [serial = 2071] [outer = 000000FA5792E800] 14:38:20 INFO - PROCESS | 428 | 1467322700773 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 428 | ++DOMWINDOW == 54 (000000FA57A24000) [pid = 428] [serial = 2072] [outer = 000000FA5792E800] 14:38:21 INFO - PROCESS | 428 | 1467322701199 Marionette TRACE conn9 <- [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]]]}] 14:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 14:38:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:38:21 INFO - PROCESS | 428 | 1467322701266 Marionette TRACE conn9 -> [0,2725,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 428 | 1467322701269 Marionette TRACE conn9 <- [1,2725,null,{"value":"13"}] 14:38:21 INFO - PROCESS | 428 | 1467322701272 Marionette TRACE conn9 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 428 | 1467322701274 Marionette TRACE conn9 <- [1,2726,null,{}] 14:38:21 INFO - PROCESS | 428 | 1467322701278 Marionette TRACE conn9 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:21 INFO - PROCESS | 428 | 1467322701280 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:21 INFO - PROCESS | 428 | 1467322701363 Marionette TRACE conn9 <- [1,2727,null,{"value":null}] 14:38:21 INFO - PROCESS | 428 | 1467322701368 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 428 | 1467322701370 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C26A000 == 35 [pid = 428] [id = 691] 14:38:21 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA5834F000) [pid = 428] [serial = 2073] [outer = 0000000000000000] 14:38:21 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA58DB3400) [pid = 428] [serial = 2074] [outer = 000000FA5834F000] 14:38:21 INFO - PROCESS | 428 | 1467322701414 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA58DBC800) [pid = 428] [serial = 2075] [outer = 000000FA5834F000] 14:38:21 INFO - PROCESS | 428 | 1467322701825 Marionette TRACE conn9 <- [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]]]}] 14:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 587ms 14:38:21 INFO - PROCESS | 428 | 1467322701860 Marionette TRACE conn9 -> [0,2729,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 428 | 1467322701862 Marionette TRACE conn9 <- [1,2729,null,{"value":"13"}] 14:38:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:38:21 INFO - PROCESS | 428 | 1467322701865 Marionette TRACE conn9 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 428 | 1467322701867 Marionette TRACE conn9 <- [1,2730,null,{}] 14:38:21 INFO - PROCESS | 428 | 1467322701870 Marionette TRACE conn9 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:21 INFO - PROCESS | 428 | 1467322701872 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:22 INFO - PROCESS | 428 | 1467322701995 Marionette TRACE conn9 <- [1,2731,null,{"value":null}] 14:38:22 INFO - PROCESS | 428 | 1467322702000 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 428 | 1467322702002 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEA5800 == 36 [pid = 428] [id = 692] 14:38:22 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA5B00DC00) [pid = 428] [serial = 2076] [outer = 0000000000000000] 14:38:22 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA5B00FC00) [pid = 428] [serial = 2077] [outer = 000000FA5B00DC00] 14:38:22 INFO - PROCESS | 428 | 1467322702056 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA5B0B8000) [pid = 428] [serial = 2078] [outer = 000000FA5B00DC00] 14:38:22 INFO - PROCESS | 428 | 1467322702469 Marionette TRACE conn9 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:38:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:38:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms 14:38:22 INFO - PROCESS | 428 | 1467322702497 Marionette TRACE conn9 -> [0,2733,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 428 | 1467322702499 Marionette TRACE conn9 <- [1,2733,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:38:22 INFO - PROCESS | 428 | 1467322702503 Marionette TRACE conn9 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 428 | 1467322702504 Marionette TRACE conn9 <- [1,2734,null,{}] 14:38:22 INFO - PROCESS | 428 | 1467322702519 Marionette TRACE conn9 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 428 | 1467322702521 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:22 INFO - PROCESS | 428 | 1467322702605 Marionette TRACE conn9 <- [1,2735,null,{"value":null}] 14:38:22 INFO - PROCESS | 428 | 1467322702610 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 428 | 1467322702612 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56CAD800 == 37 [pid = 428] [id = 693] 14:38:22 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA5B0BDC00) [pid = 428] [serial = 2079] [outer = 0000000000000000] 14:38:22 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA5B0C5C00) [pid = 428] [serial = 2080] [outer = 000000FA5B0BDC00] 14:38:22 INFO - PROCESS | 428 | 1467322702657 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA5B4AE800) [pid = 428] [serial = 2081] [outer = 000000FA5B0BDC00] 14:38:23 INFO - PROCESS | 428 | 1467322703285 Marionette TRACE conn9 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:38:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:38:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 838ms 14:38:23 INFO - PROCESS | 428 | 1467322703356 Marionette TRACE conn9 -> [0,2737,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 428 | 1467322703361 Marionette TRACE conn9 <- [1,2737,null,{"value":"13"}] 14:38:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:38:23 INFO - PROCESS | 428 | 1467322703392 Marionette TRACE conn9 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 428 | 1467322703396 Marionette TRACE conn9 <- [1,2738,null,{}] 14:38:23 INFO - PROCESS | 428 | 1467322703402 Marionette TRACE conn9 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 428 | 1467322703406 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:23 INFO - PROCESS | 428 | 1467322703534 Marionette TRACE conn9 <- [1,2739,null,{"value":null}] 14:38:23 INFO - PROCESS | 428 | 1467322703649 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 428 | 1467322703653 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5572D800 == 38 [pid = 428] [id = 694] 14:38:23 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4E57B800) [pid = 428] [serial = 2082] [outer = 0000000000000000] 14:38:23 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA52746400) [pid = 428] [serial = 2083] [outer = 000000FA4E57B800] 14:38:23 INFO - PROCESS | 428 | 1467322703715 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA53D1A800) [pid = 428] [serial = 2084] [outer = 000000FA4E57B800] 14:38:24 INFO - PROCESS | 428 | 1467322704305 Marionette TRACE conn9 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:38:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:38:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 964ms 14:38:24 INFO - PROCESS | 428 | 1467322704344 Marionette TRACE conn9 -> [0,2741,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 428 | 1467322704350 Marionette TRACE conn9 <- [1,2741,null,{"value":"13"}] 14:38:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:38:24 INFO - PROCESS | 428 | 1467322704357 Marionette TRACE conn9 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - PROCESS | 428 | 1467322704360 Marionette TRACE conn9 <- [1,2742,null,{}] 14:38:24 INFO - PROCESS | 428 | 1467322704365 Marionette TRACE conn9 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:24 INFO - PROCESS | 428 | 1467322704368 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:24 INFO - PROCESS | 428 | 1467322704486 Marionette TRACE conn9 <- [1,2743,null,{"value":null}] 14:38:24 INFO - PROCESS | 428 | 1467322704581 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 428 | 1467322704583 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C18B800 == 39 [pid = 428] [id = 695] 14:38:24 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA55B07000) [pid = 428] [serial = 2085] [outer = 0000000000000000] 14:38:24 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA55D82400) [pid = 428] [serial = 2086] [outer = 000000FA55B07000] 14:38:24 INFO - PROCESS | 428 | 1467322704641 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA56C82C00) [pid = 428] [serial = 2087] [outer = 000000FA55B07000] 14:38:25 INFO - PROCESS | 428 | 1467322705303 Marionette TRACE conn9 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:38:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:38:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 984ms 14:38:25 INFO - PROCESS | 428 | 1467322705353 Marionette TRACE conn9 -> [0,2745,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 428 | 1467322705356 Marionette TRACE conn9 <- [1,2745,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:38:25 INFO - PROCESS | 428 | 1467322705361 Marionette TRACE conn9 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 428 | 1467322705365 Marionette TRACE conn9 <- [1,2746,null,{}] 14:38:25 INFO - PROCESS | 428 | 1467322705377 Marionette TRACE conn9 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:25 INFO - PROCESS | 428 | 1467322705382 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:25 INFO - PROCESS | 428 | 1467322705494 Marionette TRACE conn9 <- [1,2747,null,{"value":null}] 14:38:25 INFO - PROCESS | 428 | 1467322705621 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 428 | 1467322705625 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D16F800 == 40 [pid = 428] [id = 696] 14:38:25 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5B015C00) [pid = 428] [serial = 2088] [outer = 0000000000000000] 14:38:25 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5B4AE000) [pid = 428] [serial = 2089] [outer = 000000FA5B015C00] 14:38:25 INFO - PROCESS | 428 | 1467322705685 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5BC1FC00) [pid = 428] [serial = 2090] [outer = 000000FA5B015C00] 14:38:26 INFO - PROCESS | 428 | 1467322706520 Marionette TRACE conn9 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:38:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1185ms 14:38:26 INFO - PROCESS | 428 | 1467322706546 Marionette TRACE conn9 -> [0,2749,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 428 | 1467322706551 Marionette TRACE conn9 <- [1,2749,null,{"value":"13"}] 14:38:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:38:26 INFO - PROCESS | 428 | 1467322706557 Marionette TRACE conn9 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 428 | 1467322706560 Marionette TRACE conn9 <- [1,2750,null,{}] 14:38:26 INFO - PROCESS | 428 | 1467322706565 Marionette TRACE conn9 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:26 INFO - PROCESS | 428 | 1467322706568 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:26 INFO - PROCESS | 428 | 1467322706683 Marionette TRACE conn9 <- [1,2751,null,{"value":null}] 14:38:26 INFO - PROCESS | 428 | 1467322706764 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 428 | 1467322706768 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA48243000 == 41 [pid = 428] [id = 697] 14:38:26 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA48E1C000) [pid = 428] [serial = 2091] [outer = 0000000000000000] 14:38:26 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA4E583C00) [pid = 428] [serial = 2092] [outer = 000000FA48E1C000] 14:38:26 INFO - PROCESS | 428 | 1467322706865 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA52745400) [pid = 428] [serial = 2093] [outer = 000000FA48E1C000] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E40F000 == 40 [pid = 428] [id = 677] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5CEA5800 == 39 [pid = 428] [id = 692] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C26A000 == 38 [pid = 428] [id = 691] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA558B7000 == 37 [pid = 428] [id = 690] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC82800 == 36 [pid = 428] [id = 689] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B024800 == 35 [pid = 428] [id = 688] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D8A800 == 34 [pid = 428] [id = 687] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5551B800 == 33 [pid = 428] [id = 686] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA527BA000 == 32 [pid = 428] [id = 685] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA4D68F800 == 31 [pid = 428] [id = 683] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C02800 == 30 [pid = 428] [id = 682] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C0D000 == 29 [pid = 428] [id = 684] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D16F800 == 28 [pid = 428] [id = 696] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C18B800 == 27 [pid = 428] [id = 695] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA5572D800 == 26 [pid = 428] [id = 694] 14:38:27 INFO - PROCESS | 428 | --DOCSHELL 000000FA56CAD800 == 25 [pid = 428] [id = 693] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F59800) [pid = 428] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA54FC5800) [pid = 428] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA53D21C00) [pid = 428] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4EFD7C00) [pid = 428] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4D7D2C00) [pid = 428] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4F7B5C00) [pid = 428] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4EE72000) [pid = 428] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4F969400) [pid = 428] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA527C4400) [pid = 428] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5351AC00) [pid = 428] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA49639000) [pid = 428] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA550DB400) [pid = 428] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA556CE400) [pid = 428] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 428 | 1467322708005 Marionette TRACE conn9 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:38:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:38:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1484ms 14:38:28 INFO - PROCESS | 428 | 1467322708045 Marionette TRACE conn9 -> [0,2753,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 428 | 1467322708050 Marionette TRACE conn9 <- [1,2753,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:38:28 INFO - PROCESS | 428 | 1467322708055 Marionette TRACE conn9 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 428 | 1467322708058 Marionette TRACE conn9 <- [1,2754,null,{}] 14:38:28 INFO - PROCESS | 428 | 1467322708064 Marionette TRACE conn9 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 428 | 1467322708067 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:28 INFO - PROCESS | 428 | 1467322708166 Marionette TRACE conn9 <- [1,2755,null,{"value":null}] 14:38:28 INFO - PROCESS | 428 | 1467322708176 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 428 | 1467322708180 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE58800 == 26 [pid = 428] [id = 698] 14:38:28 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA490A3000) [pid = 428] [serial = 2094] [outer = 0000000000000000] 14:38:28 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4946E800) [pid = 428] [serial = 2095] [outer = 000000FA490A3000] 14:38:28 INFO - PROCESS | 428 | 1467322708229 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4D5CFC00) [pid = 428] [serial = 2096] [outer = 000000FA490A3000] 14:38:28 INFO - PROCESS | 428 | 1467322708767 Marionette TRACE conn9 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:38:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:38:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 14:38:28 INFO - PROCESS | 428 | 1467322708793 Marionette TRACE conn9 -> [0,2757,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 428 | 1467322708798 Marionette TRACE conn9 <- [1,2757,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:38:28 INFO - PROCESS | 428 | 1467322708805 Marionette TRACE conn9 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 428 | 1467322708808 Marionette TRACE conn9 <- [1,2758,null,{}] 14:38:28 INFO - PROCESS | 428 | 1467322708812 Marionette TRACE conn9 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 428 | 1467322708814 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:28 INFO - PROCESS | 428 | 1467322708905 Marionette TRACE conn9 <- [1,2759,null,{"value":null}] 14:38:28 INFO - PROCESS | 428 | 1467322708919 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 428 | 1467322708922 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D71000 == 27 [pid = 428] [id = 699] 14:38:28 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4E5E4C00) [pid = 428] [serial = 2097] [outer = 0000000000000000] 14:38:28 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4EE6D800) [pid = 428] [serial = 2098] [outer = 000000FA4E5E4C00] 14:38:28 INFO - PROCESS | 428 | 1467322708972 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4F713C00) [pid = 428] [serial = 2099] [outer = 000000FA4E5E4C00] 14:38:29 INFO - PROCESS | 428 | 1467322709433 Marionette TRACE conn9 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:38:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 14:38:29 INFO - PROCESS | 428 | 1467322709497 Marionette TRACE conn9 -> [0,2761,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 428 | 1467322709500 Marionette TRACE conn9 <- [1,2761,null,{"value":"13"}] 14:38:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:38:29 INFO - PROCESS | 428 | 1467322709503 Marionette TRACE conn9 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 428 | 1467322709507 Marionette TRACE conn9 <- [1,2762,null,{}] 14:38:29 INFO - PROCESS | 428 | 1467322709518 Marionette TRACE conn9 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:29 INFO - PROCESS | 428 | 1467322709523 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:29 INFO - PROCESS | 428 | 1467322709610 Marionette TRACE conn9 <- [1,2763,null,{"value":null}] 14:38:29 INFO - PROCESS | 428 | 1467322709699 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 428 | 1467322709702 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:29 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D0A000 == 28 [pid = 428] [id = 700] 14:38:29 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA48B2D400) [pid = 428] [serial = 2100] [outer = 0000000000000000] 14:38:29 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA52C5C000) [pid = 428] [serial = 2101] [outer = 000000FA48B2D400] 14:38:29 INFO - PROCESS | 428 | 1467322709752 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5351A400) [pid = 428] [serial = 2102] [outer = 000000FA48B2D400] 14:38:30 INFO - PROCESS | 428 | 1467322710170 Marionette TRACE conn9 <- [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]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:38:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 14:38:30 INFO - PROCESS | 428 | 1467322710198 Marionette TRACE conn9 -> [0,2765,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 428 | 1467322710201 Marionette TRACE conn9 <- [1,2765,null,{"value":"13"}] 14:38:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:38:30 INFO - PROCESS | 428 | 1467322710205 Marionette TRACE conn9 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 428 | 1467322710206 Marionette TRACE conn9 <- [1,2766,null,{}] 14:38:30 INFO - PROCESS | 428 | 1467322710210 Marionette TRACE conn9 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 428 | 1467322710212 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:30 INFO - PROCESS | 428 | 1467322710358 Marionette TRACE conn9 <- [1,2767,null,{"value":null}] 14:38:30 INFO - PROCESS | 428 | 1467322710381 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 428 | 1467322710383 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FF7000 == 29 [pid = 428] [id = 701] 14:38:30 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA54F56800) [pid = 428] [serial = 2103] [outer = 0000000000000000] 14:38:30 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54F59800) [pid = 428] [serial = 2104] [outer = 000000FA54F56800] 14:38:30 INFO - PROCESS | 428 | 1467322710429 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54FC6800) [pid = 428] [serial = 2105] [outer = 000000FA54F56800] 14:38:30 INFO - PROCESS | 428 | 1467322710861 Marionette TRACE conn9 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:38:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 14:38:30 INFO - PROCESS | 428 | 1467322710897 Marionette TRACE conn9 -> [0,2769,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 428 | 1467322710899 Marionette TRACE conn9 <- [1,2769,null,{"value":"13"}] 14:38:30 INFO - PROCESS | 428 | 1467322710903 Marionette TRACE conn9 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:38:30 INFO - PROCESS | 428 | 1467322710905 Marionette TRACE conn9 <- [1,2770,null,{}] 14:38:30 INFO - PROCESS | 428 | 1467322710908 Marionette TRACE conn9 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 428 | 1467322710910 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:31 INFO - PROCESS | 428 | 1467322711019 Marionette TRACE conn9 <- [1,2771,null,{"value":null}] 14:38:31 INFO - PROCESS | 428 | 1467322711025 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 428 | 1467322711027 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58382000 == 30 [pid = 428] [id = 702] 14:38:31 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4E57C400) [pid = 428] [serial = 2106] [outer = 0000000000000000] 14:38:31 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55146800) [pid = 428] [serial = 2107] [outer = 000000FA4E57C400] 14:38:31 INFO - PROCESS | 428 | 1467322711073 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA556CD400) [pid = 428] [serial = 2108] [outer = 000000FA4E57C400] 14:38:31 INFO - PROCESS | 428 | 1467322711540 Marionette TRACE conn9 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:38:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 14:38:31 INFO - PROCESS | 428 | 1467322711597 Marionette TRACE conn9 -> [0,2773,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 428 | 1467322711600 Marionette TRACE conn9 <- [1,2773,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:38:31 INFO - PROCESS | 428 | 1467322711603 Marionette TRACE conn9 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 428 | 1467322711605 Marionette TRACE conn9 <- [1,2774,null,{}] 14:38:31 INFO - PROCESS | 428 | 1467322711609 Marionette TRACE conn9 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:31 INFO - PROCESS | 428 | 1467322711615 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:31 INFO - PROCESS | 428 | 1467322711777 Marionette TRACE conn9 <- [1,2775,null,{"value":null}] 14:38:31 INFO - PROCESS | 428 | 1467322711803 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 428 | 1467322711805 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC71000 == 31 [pid = 428] [id = 703] 14:38:31 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA556D9400) [pid = 428] [serial = 2109] [outer = 0000000000000000] 14:38:31 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55F7E400) [pid = 428] [serial = 2110] [outer = 000000FA556D9400] 14:38:31 INFO - PROCESS | 428 | 1467322711850 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA56693400) [pid = 428] [serial = 2111] [outer = 000000FA556D9400] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55D7B000) [pid = 428] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA56572400) [pid = 428] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA48E1C800) [pid = 428] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA493C3800) [pid = 428] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4D786000) [pid = 428] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA52760800) [pid = 428] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA55144400) [pid = 428] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4F7B6C00) [pid = 428] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5792E800) [pid = 428] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5B0BDC00) [pid = 428] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:38:32 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5B00DC00) [pid = 428] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:38:32 INFO - PROCESS | 428 | 1467322712439 Marionette TRACE conn9 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:38:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 879ms 14:38:32 INFO - PROCESS | 428 | 1467322712485 Marionette TRACE conn9 -> [0,2777,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 428 | 1467322712488 Marionette TRACE conn9 <- [1,2777,null,{"value":"13"}] 14:38:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:38:32 INFO - PROCESS | 428 | 1467322712495 Marionette TRACE conn9 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 428 | 1467322712497 Marionette TRACE conn9 <- [1,2778,null,{}] 14:38:32 INFO - PROCESS | 428 | 1467322712501 Marionette TRACE conn9 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:32 INFO - PROCESS | 428 | 1467322712503 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:32 INFO - PROCESS | 428 | 1467322712617 Marionette TRACE conn9 <- [1,2779,null,{"value":null}] 14:38:32 INFO - PROCESS | 428 | 1467322712669 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 428 | 1467322712671 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDFA800 == 32 [pid = 428] [id = 704] 14:38:32 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4D646C00) [pid = 428] [serial = 2112] [outer = 0000000000000000] 14:38:32 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA556D4400) [pid = 428] [serial = 2113] [outer = 000000FA4D646C00] 14:38:32 INFO - PROCESS | 428 | 1467322712718 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA56D03400) [pid = 428] [serial = 2114] [outer = 000000FA4D646C00] 14:38:33 INFO - PROCESS | 428 | 1467322713056 Marionette TRACE conn9 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:38:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 586ms 14:38:33 INFO - PROCESS | 428 | 1467322713093 Marionette TRACE conn9 -> [0,2781,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 428 | 1467322713095 Marionette TRACE conn9 <- [1,2781,null,{"value":"13"}] 14:38:33 INFO - PROCESS | 428 | 1467322713098 Marionette TRACE conn9 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:38:33 INFO - PROCESS | 428 | 1467322713100 Marionette TRACE conn9 <- [1,2782,null,{}] 14:38:33 INFO - PROCESS | 428 | 1467322713103 Marionette TRACE conn9 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:33 INFO - PROCESS | 428 | 1467322713105 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:33 INFO - PROCESS | 428 | 1467322713220 Marionette TRACE conn9 <- [1,2783,null,{"value":null}] 14:38:33 INFO - PROCESS | 428 | 1467322713227 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 428 | 1467322713229 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C49C000 == 33 [pid = 428] [id = 705] 14:38:33 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA56F58400) [pid = 428] [serial = 2115] [outer = 0000000000000000] 14:38:33 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5792D000) [pid = 428] [serial = 2116] [outer = 000000FA56F58400] 14:38:33 INFO - PROCESS | 428 | 1467322713274 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA579A8800) [pid = 428] [serial = 2117] [outer = 000000FA56F58400] 14:38:33 INFO - PROCESS | 428 | 1467322713702 Marionette TRACE conn9 <- [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]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:38:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 14:38:33 INFO - PROCESS | 428 | 1467322713729 Marionette TRACE conn9 -> [0,2785,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 428 | 1467322713732 Marionette TRACE conn9 <- [1,2785,null,{"value":"13"}] 14:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:38:33 INFO - PROCESS | 428 | 1467322713735 Marionette TRACE conn9 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 428 | 1467322713736 Marionette TRACE conn9 <- [1,2786,null,{}] 14:38:33 INFO - PROCESS | 428 | 1467322713740 Marionette TRACE conn9 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:33 INFO - PROCESS | 428 | 1467322713742 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:33 INFO - PROCESS | 428 | 1467322713853 Marionette TRACE conn9 <- [1,2787,null,{"value":null}] 14:38:33 INFO - PROCESS | 428 | 1467322713860 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 428 | 1467322713862 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D09000 == 34 [pid = 428] [id = 706] 14:38:33 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA579A7400) [pid = 428] [serial = 2118] [outer = 0000000000000000] 14:38:33 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA57E9B400) [pid = 428] [serial = 2119] [outer = 000000FA579A7400] 14:38:33 INFO - PROCESS | 428 | 1467322713907 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA58DB6800) [pid = 428] [serial = 2120] [outer = 000000FA579A7400] 14:38:34 INFO - PROCESS | 428 | 1467322714433 Marionette TRACE conn9 <- [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]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:38:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 735ms 14:38:34 INFO - PROCESS | 428 | 1467322714475 Marionette TRACE conn9 -> [0,2789,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 428 | 1467322714481 Marionette TRACE conn9 <- [1,2789,null,{"value":"13"}] 14:38:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:38:34 INFO - PROCESS | 428 | 1467322714487 Marionette TRACE conn9 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 428 | 1467322714491 Marionette TRACE conn9 <- [1,2790,null,{}] 14:38:34 INFO - PROCESS | 428 | 1467322714497 Marionette TRACE conn9 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:34 INFO - PROCESS | 428 | 1467322714500 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:34 INFO - PROCESS | 428 | 1467322714684 Marionette TRACE conn9 <- [1,2791,null,{"value":null}] 14:38:34 INFO - PROCESS | 428 | 1467322714789 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 428 | 1467322714795 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5345E000 == 35 [pid = 428] [id = 707] 14:38:34 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA4A463C00) [pid = 428] [serial = 2121] [outer = 0000000000000000] 14:38:34 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA4D7D2000) [pid = 428] [serial = 2122] [outer = 000000FA4A463C00] 14:38:34 INFO - PROCESS | 428 | 1467322714853 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA4EE07000) [pid = 428] [serial = 2123] [outer = 000000FA4A463C00] 14:38:35 INFO - PROCESS | 428 | 1467322715634 Marionette TRACE conn9 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:38:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:38:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1190ms 14:38:35 INFO - PROCESS | 428 | 1467322715676 Marionette TRACE conn9 -> [0,2793,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 428 | 1467322715682 Marionette TRACE conn9 <- [1,2793,null,{"value":"13"}] 14:38:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:38:35 INFO - PROCESS | 428 | 1467322715688 Marionette TRACE conn9 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 428 | 1467322715691 Marionette TRACE conn9 <- [1,2794,null,{}] 14:38:35 INFO - PROCESS | 428 | 1467322715695 Marionette TRACE conn9 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:35 INFO - PROCESS | 428 | 1467322715698 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:35 INFO - PROCESS | 428 | 1467322715822 Marionette TRACE conn9 <- [1,2795,null,{"value":null}] 14:38:35 INFO - PROCESS | 428 | 1467322715944 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 428 | 1467322715947 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA57A54800 == 36 [pid = 428] [id = 708] 14:38:35 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5275E400) [pid = 428] [serial = 2124] [outer = 0000000000000000] 14:38:36 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA53522400) [pid = 428] [serial = 2125] [outer = 000000FA5275E400] 14:38:36 INFO - PROCESS | 428 | 1467322716006 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5514AC00) [pid = 428] [serial = 2126] [outer = 000000FA5275E400] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C49C000 == 35 [pid = 428] [id = 705] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDFA800 == 34 [pid = 428] [id = 704] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC71000 == 33 [pid = 428] [id = 703] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA58382000 == 32 [pid = 428] [id = 702] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA55FF7000 == 31 [pid = 428] [id = 701] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D0A000 == 30 [pid = 428] [id = 700] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D71000 == 29 [pid = 428] [id = 699] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE58800 == 28 [pid = 428] [id = 698] 14:38:36 INFO - PROCESS | 428 | --DOCSHELL 000000FA48243000 == 27 [pid = 428] [id = 697] 14:38:36 INFO - PROCESS | 428 | 1467322716948 Marionette TRACE conn9 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA5B4AE800) [pid = 428] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5B00FC00) [pid = 428] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5B0C5C00) [pid = 428] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA55F84800) [pid = 428] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA56579C00) [pid = 428] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA556D8000) [pid = 428] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA49640400) [pid = 428] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E1E3400) [pid = 428] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4DF07000) [pid = 428] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4EE72400) [pid = 428] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA52CB4000) [pid = 428] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA54F5B000) [pid = 428] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA5576B000) [pid = 428] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5275F000) [pid = 428] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA53523000) [pid = 428] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA58DB3400) [pid = 428] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA56D02800) [pid = 428] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA57A24000) [pid = 428] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5656D000) [pid = 428] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA55B76800) [pid = 428] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 14:38:36 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA579AD800) [pid = 428] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 14:38:37 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5B0B8000) [pid = 428] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 14:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1348ms 14:38:37 INFO - PROCESS | 428 | 1467322717039 Marionette TRACE conn9 -> [0,2797,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 428 | 1467322717044 Marionette TRACE conn9 <- [1,2797,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:38:37 INFO - PROCESS | 428 | 1467322717049 Marionette TRACE conn9 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 428 | 1467322717052 Marionette TRACE conn9 <- [1,2798,null,{}] 14:38:37 INFO - PROCESS | 428 | 1467322717058 Marionette TRACE conn9 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 428 | 1467322717061 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:37 INFO - PROCESS | 428 | 1467322717168 Marionette TRACE conn9 <- [1,2799,null,{"value":null}] 14:38:37 INFO - PROCESS | 428 | 1467322717176 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 428 | 1467322717181 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:37 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE1D000 == 28 [pid = 428] [id = 709] 14:38:37 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA49922400) [pid = 428] [serial = 2127] [outer = 0000000000000000] 14:38:37 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4D525400) [pid = 428] [serial = 2128] [outer = 000000FA49922400] 14:38:37 INFO - PROCESS | 428 | 1467322717231 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4E582400) [pid = 428] [serial = 2129] [outer = 000000FA49922400] 14:38:37 INFO - PROCESS | 428 | 1467322717769 Marionette TRACE conn9 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 14:38:37 INFO - PROCESS | 428 | 1467322717786 Marionette TRACE conn9 -> [0,2801,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 428 | 1467322717791 Marionette TRACE conn9 <- [1,2801,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:38:37 INFO - PROCESS | 428 | 1467322717797 Marionette TRACE conn9 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 428 | 1467322717800 Marionette TRACE conn9 <- [1,2802,null,{}] 14:38:37 INFO - PROCESS | 428 | 1467322717803 Marionette TRACE conn9 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 428 | 1467322717806 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:37 INFO - PROCESS | 428 | 1467322717901 Marionette TRACE conn9 <- [1,2803,null,{"value":null}] 14:38:37 INFO - PROCESS | 428 | 1467322717983 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 428 | 1467322717985 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA553B3000 == 29 [pid = 428] [id = 710] 14:38:38 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA52745000) [pid = 428] [serial = 2130] [outer = 0000000000000000] 14:38:38 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA5274D800) [pid = 428] [serial = 2131] [outer = 000000FA52745000] 14:38:38 INFO - PROCESS | 428 | 1467322718034 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA53518C00) [pid = 428] [serial = 2132] [outer = 000000FA52745000] 14:38:38 INFO - PROCESS | 428 | 1467322718425 Marionette TRACE conn9 <- [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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:38:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 14:38:38 INFO - PROCESS | 428 | 1467322718492 Marionette TRACE conn9 -> [0,2805,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 428 | 1467322718494 Marionette TRACE conn9 <- [1,2805,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:38:38 INFO - PROCESS | 428 | 1467322718498 Marionette TRACE conn9 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 428 | 1467322718502 Marionette TRACE conn9 <- [1,2806,null,{}] 14:38:38 INFO - PROCESS | 428 | 1467322718513 Marionette TRACE conn9 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:38 INFO - PROCESS | 428 | 1467322718518 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:38 INFO - PROCESS | 428 | 1467322718637 Marionette TRACE conn9 <- [1,2807,null,{"value":null}] 14:38:38 INFO - PROCESS | 428 | 1467322718655 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 428 | 1467322718659 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D9E800 == 30 [pid = 428] [id = 711] 14:38:38 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA49635800) [pid = 428] [serial = 2133] [outer = 0000000000000000] 14:38:38 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55149400) [pid = 428] [serial = 2134] [outer = 000000FA49635800] 14:38:38 INFO - PROCESS | 428 | 1467322718708 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55964800) [pid = 428] [serial = 2135] [outer = 000000FA49635800] 14:38:39 INFO - PROCESS | 428 | 1467322719138 Marionette TRACE conn9 <- [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]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:38:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 14:38:39 INFO - PROCESS | 428 | 1467322719196 Marionette TRACE conn9 -> [0,2809,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 428 | 1467322719199 Marionette TRACE conn9 <- [1,2809,null,{"value":"13"}] 14:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:38:39 INFO - PROCESS | 428 | 1467322719202 Marionette TRACE conn9 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 428 | 1467322719204 Marionette TRACE conn9 <- [1,2810,null,{}] 14:38:39 INFO - PROCESS | 428 | 1467322719208 Marionette TRACE conn9 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:39 INFO - PROCESS | 428 | 1467322719210 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:39 INFO - PROCESS | 428 | 1467322719326 Marionette TRACE conn9 <- [1,2811,null,{"value":null}] 14:38:39 INFO - PROCESS | 428 | 1467322719331 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:39 INFO - PROCESS | 428 | 1467322719333 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D45800 == 31 [pid = 428] [id = 712] 14:38:39 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55D76800) [pid = 428] [serial = 2136] [outer = 0000000000000000] 14:38:39 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA55D7D400) [pid = 428] [serial = 2137] [outer = 000000FA55D76800] 14:38:39 INFO - PROCESS | 428 | 1467322719428 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55F88400) [pid = 428] [serial = 2138] [outer = 000000FA55D76800] 14:38:39 INFO - PROCESS | 428 | 1467322719856 Marionette TRACE conn9 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 689ms 14:38:39 INFO - PROCESS | 428 | 1467322719895 Marionette TRACE conn9 -> [0,2813,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 428 | 1467322719897 Marionette TRACE conn9 <- [1,2813,null,{"value":"13"}] 14:38:39 INFO - PROCESS | 428 | 1467322719900 Marionette TRACE conn9 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:38:39 INFO - PROCESS | 428 | 1467322719902 Marionette TRACE conn9 <- [1,2814,null,{}] 14:38:39 INFO - PROCESS | 428 | 1467322719905 Marionette TRACE conn9 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:39 INFO - PROCESS | 428 | 1467322719907 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:40 INFO - PROCESS | 428 | 1467322720021 Marionette TRACE conn9 <- [1,2815,null,{"value":null}] 14:38:40 INFO - PROCESS | 428 | 1467322720106 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 428 | 1467322720108 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC8C000 == 32 [pid = 428] [id = 713] 14:38:40 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA56571400) [pid = 428] [serial = 2139] [outer = 0000000000000000] 14:38:40 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA56576800) [pid = 428] [serial = 2140] [outer = 000000FA56571400] 14:38:40 INFO - PROCESS | 428 | 1467322720153 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56DF7400) [pid = 428] [serial = 2141] [outer = 000000FA56571400] 14:38:40 INFO - PROCESS | 428 | 1467322720617 Marionette TRACE conn9 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 776ms 14:38:40 INFO - PROCESS | 428 | 1467322720679 Marionette TRACE conn9 -> [0,2817,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 428 | 1467322720682 Marionette TRACE conn9 <- [1,2817,null,{"value":"13"}] 14:38:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:38:40 INFO - PROCESS | 428 | 1467322720685 Marionette TRACE conn9 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 428 | 1467322720687 Marionette TRACE conn9 <- [1,2818,null,{}] 14:38:40 INFO - PROCESS | 428 | 1467322720691 Marionette TRACE conn9 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:40 INFO - PROCESS | 428 | 1467322720696 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:40 INFO - PROCESS | 428 | 1467322720841 Marionette TRACE conn9 <- [1,2819,null,{"value":null}] 14:38:40 INFO - PROCESS | 428 | 1467322720897 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 428 | 1467322720899 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C496000 == 33 [pid = 428] [id = 714] 14:38:40 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA579A7800) [pid = 428] [serial = 2142] [outer = 0000000000000000] 14:38:40 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA58DBA000) [pid = 428] [serial = 2143] [outer = 000000FA579A7800] 14:38:40 INFO - PROCESS | 428 | 1467322720945 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B0BAC00) [pid = 428] [serial = 2144] [outer = 000000FA579A7800] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5834F000) [pid = 428] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA490A3000) [pid = 428] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA54F56800) [pid = 428] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E5E4C00) [pid = 428] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA48B2D400) [pid = 428] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4E57C400) [pid = 428] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA48E1C000) [pid = 428] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA56F58400) [pid = 428] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA556D9400) [pid = 428] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4D646C00) [pid = 428] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4E57B800) [pid = 428] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55B07000) [pid = 428] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:38:41 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5B015C00) [pid = 428] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:38:41 INFO - PROCESS | 428 | 1467322721443 Marionette TRACE conn9 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:38:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 776ms 14:38:41 INFO - PROCESS | 428 | 1467322721464 Marionette TRACE conn9 -> [0,2821,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 428 | 1467322721466 Marionette TRACE conn9 <- [1,2821,null,{"value":"13"}] 14:38:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:38:41 INFO - PROCESS | 428 | 1467322721470 Marionette TRACE conn9 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 428 | 1467322721471 Marionette TRACE conn9 <- [1,2822,null,{}] 14:38:41 INFO - PROCESS | 428 | 1467322721475 Marionette TRACE conn9 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:41 INFO - PROCESS | 428 | 1467322721477 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:41 INFO - PROCESS | 428 | 1467322721590 Marionette TRACE conn9 <- [1,2823,null,{"value":null}] 14:38:41 INFO - PROCESS | 428 | 1467322721643 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 428 | 1467322721645 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D069800 == 34 [pid = 428] [id = 715] 14:38:41 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA493C6400) [pid = 428] [serial = 2145] [outer = 0000000000000000] 14:38:41 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA54F56800) [pid = 428] [serial = 2146] [outer = 000000FA493C6400] 14:38:41 INFO - PROCESS | 428 | 1467322721690 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA579A8000) [pid = 428] [serial = 2147] [outer = 000000FA493C6400] 14:38:42 INFO - PROCESS | 428 | 1467322722055 Marionette TRACE conn9 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 14:38:42 INFO - PROCESS | 428 | 1467322722111 Marionette TRACE conn9 -> [0,2825,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 428 | 1467322722114 Marionette TRACE conn9 <- [1,2825,null,{"value":"13"}] 14:38:42 INFO - PROCESS | 428 | 1467322722117 Marionette TRACE conn9 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:38:42 INFO - PROCESS | 428 | 1467322722119 Marionette TRACE conn9 <- [1,2826,null,{}] 14:38:42 INFO - PROCESS | 428 | 1467322722122 Marionette TRACE conn9 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:42 INFO - PROCESS | 428 | 1467322722124 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:42 INFO - PROCESS | 428 | 1467322722207 Marionette TRACE conn9 <- [1,2827,null,{"value":null}] 14:38:42 INFO - PROCESS | 428 | 1467322722212 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 428 | 1467322722214 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56514800 == 35 [pid = 428] [id = 716] 14:38:42 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA5B0C0000) [pid = 428] [serial = 2148] [outer = 0000000000000000] 14:38:42 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5B0C6800) [pid = 428] [serial = 2149] [outer = 000000FA5B0C0000] 14:38:42 INFO - PROCESS | 428 | 1467322722259 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5BA9CC00) [pid = 428] [serial = 2150] [outer = 000000FA5B0C0000] 14:38:42 INFO - PROCESS | 428 | 1467322722672 Marionette TRACE conn9 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 14:38:42 INFO - PROCESS | 428 | 1467322722751 Marionette TRACE conn9 -> [0,2829,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 428 | 1467322722753 Marionette TRACE conn9 <- [1,2829,null,{"value":"13"}] 14:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:38:42 INFO - PROCESS | 428 | 1467322722756 Marionette TRACE conn9 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - PROCESS | 428 | 1467322722758 Marionette TRACE conn9 <- [1,2830,null,{}] 14:38:42 INFO - PROCESS | 428 | 1467322722761 Marionette TRACE conn9 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:42 INFO - PROCESS | 428 | 1467322722763 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:42 INFO - PROCESS | 428 | 1467322722847 Marionette TRACE conn9 <- [1,2831,null,{"value":null}] 14:38:42 INFO - PROCESS | 428 | 1467322722854 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 428 | 1467322722856 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:42 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56CA5800 == 36 [pid = 428] [id = 717] 14:38:42 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5BAA5400) [pid = 428] [serial = 2151] [outer = 0000000000000000] 14:38:42 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5BC1E400) [pid = 428] [serial = 2152] [outer = 000000FA5BAA5400] 14:38:42 INFO - PROCESS | 428 | 1467322722900 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5BC28800) [pid = 428] [serial = 2153] [outer = 000000FA5BAA5400] 14:38:43 INFO - PROCESS | 428 | 1467322723476 Marionette TRACE conn9 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:38:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 776ms 14:38:43 INFO - PROCESS | 428 | 1467322723536 Marionette TRACE conn9 -> [0,2833,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 428 | 1467322723542 Marionette TRACE conn9 <- [1,2833,null,{"value":"13"}] 14:38:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:38:43 INFO - PROCESS | 428 | 1467322723548 Marionette TRACE conn9 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 428 | 1467322723551 Marionette TRACE conn9 <- [1,2834,null,{}] 14:38:43 INFO - PROCESS | 428 | 1467322723558 Marionette TRACE conn9 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:43 INFO - PROCESS | 428 | 1467322723561 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:43 INFO - PROCESS | 428 | 1467322723698 Marionette TRACE conn9 <- [1,2835,null,{"value":null}] 14:38:43 INFO - PROCESS | 428 | 1467322723817 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 428 | 1467322723822 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:43 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5358B800 == 37 [pid = 428] [id = 718] 14:38:43 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA4E1DB400) [pid = 428] [serial = 2154] [outer = 0000000000000000] 14:38:43 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4E45B000) [pid = 428] [serial = 2155] [outer = 000000FA4E1DB400] 14:38:43 INFO - PROCESS | 428 | 1467322723883 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA52763400) [pid = 428] [serial = 2156] [outer = 000000FA4E1DB400] 14:38:44 INFO - PROCESS | 428 | 1467322724533 Marionette TRACE conn9 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:38:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:38:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1030ms 14:38:44 INFO - PROCESS | 428 | 1467322724580 Marionette TRACE conn9 -> [0,2837,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 428 | 1467322724585 Marionette TRACE conn9 <- [1,2837,null,{"value":"13"}] 14:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:38:44 INFO - PROCESS | 428 | 1467322724592 Marionette TRACE conn9 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 428 | 1467322724595 Marionette TRACE conn9 <- [1,2838,null,{}] 14:38:44 INFO - PROCESS | 428 | 1467322724599 Marionette TRACE conn9 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:44 INFO - PROCESS | 428 | 1467322724602 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:44 INFO - PROCESS | 428 | 1467322724719 Marionette TRACE conn9 <- [1,2839,null,{"value":null}] 14:38:44 INFO - PROCESS | 428 | 1467322724842 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 428 | 1467322724845 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:44 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC77000 == 38 [pid = 428] [id = 719] 14:38:44 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5514E000) [pid = 428] [serial = 2157] [outer = 0000000000000000] 14:38:44 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55960000) [pid = 428] [serial = 2158] [outer = 000000FA5514E000] 14:38:44 INFO - PROCESS | 428 | 1467322724905 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5609EC00) [pid = 428] [serial = 2159] [outer = 000000FA5514E000] 14:38:45 INFO - PROCESS | 428 | 1467322725498 Marionette TRACE conn9 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 945ms 14:38:45 INFO - PROCESS | 428 | 1467322725539 Marionette TRACE conn9 -> [0,2841,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 428 | 1467322725541 Marionette TRACE conn9 <- [1,2841,null,{"value":"13"}] 14:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:38:45 INFO - PROCESS | 428 | 1467322725545 Marionette TRACE conn9 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 428 | 1467322725549 Marionette TRACE conn9 <- [1,2842,null,{}] 14:38:45 INFO - PROCESS | 428 | 1467322725561 Marionette TRACE conn9 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:45 INFO - PROCESS | 428 | 1467322725566 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:45 INFO - PROCESS | 428 | 1467322725681 Marionette TRACE conn9 <- [1,2843,null,{"value":null}] 14:38:45 INFO - PROCESS | 428 | 1467322725807 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 428 | 1467322725811 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:45 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E413800 == 39 [pid = 428] [id = 720] 14:38:45 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA57FBC400) [pid = 428] [serial = 2160] [outer = 0000000000000000] 14:38:45 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5B019800) [pid = 428] [serial = 2161] [outer = 000000FA57FBC400] 14:38:45 INFO - PROCESS | 428 | 1467322725872 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5BC62400) [pid = 428] [serial = 2162] [outer = 000000FA57FBC400] 14:38:46 INFO - PROCESS | 428 | 1467322726539 Marionette TRACE conn9 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1028ms 14:38:46 INFO - PROCESS | 428 | 1467322726725 Marionette TRACE conn9 -> [0,2845,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 428 | 1467322726730 Marionette TRACE conn9 <- [1,2845,null,{"value":"13"}] 14:38:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:38:46 INFO - PROCESS | 428 | 1467322726782 Marionette TRACE conn9 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - PROCESS | 428 | 1467322726785 Marionette TRACE conn9 <- [1,2846,null,{}] 14:38:46 INFO - PROCESS | 428 | 1467322726791 Marionette TRACE conn9 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 428 | 1467322726795 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:46 INFO - PROCESS | 428 | 1467322726908 Marionette TRACE conn9 <- [1,2847,null,{"value":null}] 14:38:46 INFO - PROCESS | 428 | 1467322726985 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 428 | 1467322726990 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:47 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E182800 == 40 [pid = 428] [id = 721] 14:38:47 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA493B9C00) [pid = 428] [serial = 2163] [outer = 0000000000000000] 14:38:47 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA4D5DA800) [pid = 428] [serial = 2164] [outer = 000000FA493B9C00] 14:38:47 INFO - PROCESS | 428 | 1467322727084 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA4F70AC00) [pid = 428] [serial = 2165] [outer = 000000FA493B9C00] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA56514800 == 39 [pid = 428] [id = 716] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D069800 == 38 [pid = 428] [id = 715] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C496000 == 37 [pid = 428] [id = 714] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC8C000 == 36 [pid = 428] [id = 713] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D45800 == 35 [pid = 428] [id = 712] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D9E800 == 34 [pid = 428] [id = 711] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA553B3000 == 33 [pid = 428] [id = 710] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE1D000 == 32 [pid = 428] [id = 709] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA57A54800 == 31 [pid = 428] [id = 708] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D09000 == 30 [pid = 428] [id = 706] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5345E000 == 29 [pid = 428] [id = 707] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E413800 == 28 [pid = 428] [id = 720] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC77000 == 27 [pid = 428] [id = 719] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA56CA5800 == 26 [pid = 428] [id = 717] 14:38:48 INFO - PROCESS | 428 | --DOCSHELL 000000FA5358B800 == 25 [pid = 428] [id = 718] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA58DBC800) [pid = 428] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4946E800) [pid = 428] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4D5CFC00) [pid = 428] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA54F59800) [pid = 428] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4EE6D800) [pid = 428] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4F713C00) [pid = 428] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA52C5C000) [pid = 428] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA556CD400) [pid = 428] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55146800) [pid = 428] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA52745400) [pid = 428] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA579A8800) [pid = 428] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4E583C00) [pid = 428] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA55F7E400) [pid = 428] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA556D4400) [pid = 428] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5792D000) [pid = 428] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA53D1A800) [pid = 428] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA52746400) [pid = 428] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA56C82C00) [pid = 428] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55D82400) [pid = 428] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA56693400) [pid = 428] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BC1FC00) [pid = 428] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5B4AE000) [pid = 428] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA54FC6800) [pid = 428] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5351A400) [pid = 428] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA57E9B400) [pid = 428] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA56D03400) [pid = 428] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 14:38:48 INFO - PROCESS | 428 | 1467322728351 Marionette TRACE conn9 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:38:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1598ms 14:38:48 INFO - PROCESS | 428 | 1467322728383 Marionette TRACE conn9 -> [0,2849,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 428 | 1467322728387 Marionette TRACE conn9 <- [1,2849,null,{"value":"13"}] 14:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:38:48 INFO - PROCESS | 428 | 1467322728392 Marionette TRACE conn9 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 428 | 1467322728395 Marionette TRACE conn9 <- [1,2850,null,{}] 14:38:48 INFO - PROCESS | 428 | 1467322728401 Marionette TRACE conn9 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:48 INFO - PROCESS | 428 | 1467322728404 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:48 INFO - PROCESS | 428 | 1467322728501 Marionette TRACE conn9 <- [1,2851,null,{"value":null}] 14:38:48 INFO - PROCESS | 428 | 1467322728622 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 428 | 1467322728625 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:48 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE58800 == 26 [pid = 428] [id = 722] 14:38:48 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA493C0C00) [pid = 428] [serial = 2166] [outer = 0000000000000000] 14:38:48 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA49469C00) [pid = 428] [serial = 2167] [outer = 000000FA493C0C00] 14:38:48 INFO - PROCESS | 428 | 1467322728674 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4A2F7800) [pid = 428] [serial = 2168] [outer = 000000FA493C0C00] 14:38:49 INFO - PROCESS | 428 | 1467322729114 Marionette TRACE conn9 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 776ms 14:38:49 INFO - PROCESS | 428 | 1467322729173 Marionette TRACE conn9 -> [0,2853,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 428 | 1467322729179 Marionette TRACE conn9 <- [1,2853,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:38:49 INFO - PROCESS | 428 | 1467322729186 Marionette TRACE conn9 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 428 | 1467322729188 Marionette TRACE conn9 <- [1,2854,null,{}] 14:38:49 INFO - PROCESS | 428 | 1467322729193 Marionette TRACE conn9 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 428 | 1467322729195 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:49 INFO - PROCESS | 428 | 1467322729288 Marionette TRACE conn9 <- [1,2855,null,{"value":null}] 14:38:49 INFO - PROCESS | 428 | 1467322729303 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 428 | 1467322729306 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:49 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D6B000 == 27 [pid = 428] [id = 723] 14:38:49 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4E583C00) [pid = 428] [serial = 2169] [outer = 0000000000000000] 14:38:49 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4EE07400) [pid = 428] [serial = 2170] [outer = 000000FA4E583C00] 14:38:49 INFO - PROCESS | 428 | 1467322729355 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4F70FC00) [pid = 428] [serial = 2171] [outer = 000000FA4E583C00] 14:38:49 INFO - PROCESS | 428 | 1467322729831 Marionette TRACE conn9 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 14:38:49 INFO - PROCESS | 428 | 1467322729880 Marionette TRACE conn9 -> [0,2857,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 428 | 1467322729882 Marionette TRACE conn9 <- [1,2857,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:38:49 INFO - PROCESS | 428 | 1467322729886 Marionette TRACE conn9 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 428 | 1467322729889 Marionette TRACE conn9 <- [1,2858,null,{}] 14:38:49 INFO - PROCESS | 428 | 1467322729901 Marionette TRACE conn9 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 428 | 1467322729906 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:50 INFO - PROCESS | 428 | 1467322730024 Marionette TRACE conn9 <- [1,2859,null,{"value":null}] 14:38:50 INFO - PROCESS | 428 | 1467322730115 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 428 | 1467322730118 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F54000 == 28 [pid = 428] [id = 724] 14:38:50 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4946D400) [pid = 428] [serial = 2172] [outer = 0000000000000000] 14:38:50 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA52CAA000) [pid = 428] [serial = 2173] [outer = 000000FA4946D400] 14:38:50 INFO - PROCESS | 428 | 1467322730168 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA53520000) [pid = 428] [serial = 2174] [outer = 000000FA4946D400] 14:38:50 INFO - PROCESS | 428 | 1467322730587 Marionette TRACE conn9 <- [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]]]}] 14:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 14:38:50 INFO - PROCESS | 428 | 1467322730621 Marionette TRACE conn9 -> [0,2861,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 428 | 1467322730624 Marionette TRACE conn9 <- [1,2861,null,{"value":"13"}] 14:38:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:38:50 INFO - PROCESS | 428 | 1467322730627 Marionette TRACE conn9 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 428 | 1467322730629 Marionette TRACE conn9 <- [1,2862,null,{}] 14:38:50 INFO - PROCESS | 428 | 1467322730632 Marionette TRACE conn9 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:50 INFO - PROCESS | 428 | 1467322730634 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:50 INFO - PROCESS | 428 | 1467322730751 Marionette TRACE conn9 <- [1,2863,null,{"value":null}] 14:38:50 INFO - PROCESS | 428 | 1467322730757 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 428 | 1467322730759 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:50 INFO - PROCESS | 428 | ++DOCSHELL 000000FA566D0800 == 29 [pid = 428] [id = 725] 14:38:50 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA54F5A800) [pid = 428] [serial = 2175] [outer = 0000000000000000] 14:38:50 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA54F5F800) [pid = 428] [serial = 2176] [outer = 000000FA54F5A800] 14:38:50 INFO - PROCESS | 428 | 1467322730851 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA54FC8400) [pid = 428] [serial = 2177] [outer = 000000FA54F5A800] 14:38:51 INFO - PROCESS | 428 | 1467322731293 Marionette TRACE conn9 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:38:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 14:38:51 INFO - PROCESS | 428 | 1467322731361 Marionette TRACE conn9 -> [0,2865,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 428 | 1467322731363 Marionette TRACE conn9 <- [1,2865,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:38:51 INFO - PROCESS | 428 | 1467322731402 Marionette TRACE conn9 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 428 | 1467322731404 Marionette TRACE conn9 <- [1,2866,null,{}] 14:38:51 INFO - PROCESS | 428 | 1467322731407 Marionette TRACE conn9 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 428 | 1467322731409 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:51 INFO - PROCESS | 428 | 1467322731521 Marionette TRACE conn9 <- [1,2867,null,{"value":null}] 14:38:51 INFO - PROCESS | 428 | 1467322731527 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 428 | 1467322731529 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:51 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C0F800 == 30 [pid = 428] [id = 726] 14:38:51 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA4DF11000) [pid = 428] [serial = 2178] [outer = 0000000000000000] 14:38:51 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5514E400) [pid = 428] [serial = 2179] [outer = 000000FA4DF11000] 14:38:51 INFO - PROCESS | 428 | 1467322731574 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA556D6000) [pid = 428] [serial = 2180] [outer = 000000FA4DF11000] 14:38:52 INFO - PROCESS | 428 | 1467322732031 Marionette TRACE conn9 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 689ms 14:38:52 INFO - PROCESS | 428 | 1467322732085 Marionette TRACE conn9 -> [0,2869,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 428 | 1467322732087 Marionette TRACE conn9 <- [1,2869,null,{"value":"13"}] 14:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:38:52 INFO - PROCESS | 428 | 1467322732091 Marionette TRACE conn9 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 428 | 1467322732092 Marionette TRACE conn9 <- [1,2870,null,{}] 14:38:52 INFO - PROCESS | 428 | 1467322732100 Marionette TRACE conn9 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:52 INFO - PROCESS | 428 | 1467322732106 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:52 INFO - PROCESS | 428 | 1467322732243 Marionette TRACE conn9 <- [1,2871,null,{"value":null}] 14:38:52 INFO - PROCESS | 428 | 1467322732298 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 428 | 1467322732300 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:52 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BC82800 == 31 [pid = 428] [id = 727] 14:38:52 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55960800) [pid = 428] [serial = 2181] [outer = 0000000000000000] 14:38:52 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA55D82400) [pid = 428] [serial = 2182] [outer = 000000FA55960800] 14:38:52 INFO - PROCESS | 428 | 1467322732347 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5668C000) [pid = 428] [serial = 2183] [outer = 000000FA55960800] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA56571400) [pid = 428] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA493C6400) [pid = 428] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA52745000) [pid = 428] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA579A7400) [pid = 428] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA49635800) [pid = 428] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5275E400) [pid = 428] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA49922400) [pid = 428] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4A463C00) [pid = 428] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA579A7800) [pid = 428] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA5B0C0000) [pid = 428] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA5BAA5400) [pid = 428] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:38:52 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA55D76800) [pid = 428] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:38:52 INFO - PROCESS | 428 | 1467322732939 Marionette TRACE conn9 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 879ms 14:38:52 INFO - PROCESS | 428 | 1467322732973 Marionette TRACE conn9 -> [0,2873,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 428 | 1467322732975 Marionette TRACE conn9 <- [1,2873,null,{"value":"13"}] 14:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:38:52 INFO - PROCESS | 428 | 1467322732979 Marionette TRACE conn9 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 428 | 1467322732981 Marionette TRACE conn9 <- [1,2874,null,{}] 14:38:52 INFO - PROCESS | 428 | 1467322732984 Marionette TRACE conn9 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:52 INFO - PROCESS | 428 | 1467322732986 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:53 INFO - PROCESS | 428 | 1467322733068 Marionette TRACE conn9 <- [1,2875,null,{"value":null}] 14:38:53 INFO - PROCESS | 428 | 1467322733073 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 428 | 1467322733075 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C195800 == 32 [pid = 428] [id = 728] 14:38:53 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA52745000) [pid = 428] [serial = 2184] [outer = 0000000000000000] 14:38:53 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5609DC00) [pid = 428] [serial = 2185] [outer = 000000FA52745000] 14:38:53 INFO - PROCESS | 428 | 1467322733120 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA56C90800) [pid = 428] [serial = 2186] [outer = 000000FA52745000] 14:38:53 INFO - PROCESS | 428 | 1467322733530 Marionette TRACE conn9 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:38:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 586ms 14:38:53 INFO - PROCESS | 428 | 1467322733583 Marionette TRACE conn9 -> [0,2877,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 428 | 1467322733585 Marionette TRACE conn9 <- [1,2877,null,{"value":"13"}] 14:38:53 INFO - PROCESS | 428 | 1467322733589 Marionette TRACE conn9 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - PROCESS | 428 | 1467322733590 Marionette TRACE conn9 <- [1,2878,null,{}] 14:38:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:38:53 INFO - PROCESS | 428 | 1467322733594 Marionette TRACE conn9 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:53 INFO - PROCESS | 428 | 1467322733596 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:53 INFO - PROCESS | 428 | 1467322733677 Marionette TRACE conn9 <- [1,2879,null,{"value":null}] 14:38:53 INFO - PROCESS | 428 | 1467322733683 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 428 | 1467322733685 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:53 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C499800 == 33 [pid = 428] [id = 729] 14:38:53 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA56F5A400) [pid = 428] [serial = 2187] [outer = 0000000000000000] 14:38:53 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA57927C00) [pid = 428] [serial = 2188] [outer = 000000FA56F5A400] 14:38:53 INFO - PROCESS | 428 | 1467322733729 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA579A6400) [pid = 428] [serial = 2189] [outer = 000000FA56F5A400] 14:38:54 INFO - PROCESS | 428 | 1467322734142 Marionette TRACE conn9 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:38:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 586ms 14:38:54 INFO - PROCESS | 428 | 1467322734181 Marionette TRACE conn9 -> [0,2881,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 428 | 1467322734183 Marionette TRACE conn9 <- [1,2881,null,{"value":"13"}] 14:38:54 INFO - PROCESS | 428 | 1467322734186 Marionette TRACE conn9 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:38:54 INFO - PROCESS | 428 | 1467322734187 Marionette TRACE conn9 <- [1,2882,null,{}] 14:38:54 INFO - PROCESS | 428 | 1467322734203 Marionette TRACE conn9 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:54 INFO - PROCESS | 428 | 1467322734205 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:54 INFO - PROCESS | 428 | 1467322734286 Marionette TRACE conn9 <- [1,2883,null,{"value":null}] 14:38:54 INFO - PROCESS | 428 | 1467322734292 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 428 | 1467322734294 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:54 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F53800 == 34 [pid = 428] [id = 730] 14:38:54 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA579AFC00) [pid = 428] [serial = 2190] [outer = 0000000000000000] 14:38:54 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA57A24C00) [pid = 428] [serial = 2191] [outer = 000000FA579AFC00] 14:38:54 INFO - PROCESS | 428 | 1467322734339 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5834E400) [pid = 428] [serial = 2192] [outer = 000000FA579AFC00] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE58800 == 33 [pid = 428] [id = 722] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E182800 == 32 [pid = 428] [id = 721] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC82800 == 31 [pid = 428] [id = 727] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C499800 == 30 [pid = 428] [id = 729] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C195800 == 29 [pid = 428] [id = 728] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA566D0800 == 28 [pid = 428] [id = 725] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA58C0F800 == 27 [pid = 428] [id = 726] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D6B000 == 26 [pid = 428] [id = 723] 14:38:55 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F54000 == 25 [pid = 428] [id = 724] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56DF7400) [pid = 428] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA56576800) [pid = 428] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA54F56800) [pid = 428] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5274D800) [pid = 428] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA53518C00) [pid = 428] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA58DB6800) [pid = 428] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA55149400) [pid = 428] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA53522400) [pid = 428] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5514AC00) [pid = 428] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA4D525400) [pid = 428] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA4E582400) [pid = 428] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA4D7D2000) [pid = 428] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA4EE07000) [pid = 428] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA58DBA000) [pid = 428] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5BA9CC00) [pid = 428] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5BC1E400) [pid = 428] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA5BC28800) [pid = 428] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA5B0BAC00) [pid = 428] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA5B0C6800) [pid = 428] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA55D7D400) [pid = 428] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 56 (000000FA579A8000) [pid = 428] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 55 (000000FA55F88400) [pid = 428] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | --DOMWINDOW == 54 (000000FA55964800) [pid = 428] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 14:38:56 INFO - PROCESS | 428 | 1467322736147 Marionette TRACE conn9 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2006ms 14:38:56 INFO - PROCESS | 428 | 1467322736196 Marionette TRACE conn9 -> [0,2885,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 428 | 1467322736200 Marionette TRACE conn9 <- [1,2885,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:38:56 INFO - PROCESS | 428 | 1467322736206 Marionette TRACE conn9 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 428 | 1467322736208 Marionette TRACE conn9 <- [1,2886,null,{}] 14:38:56 INFO - PROCESS | 428 | 1467322736214 Marionette TRACE conn9 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:56 INFO - PROCESS | 428 | 1467322736217 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:56 INFO - PROCESS | 428 | 1467322736318 Marionette TRACE conn9 <- [1,2887,null,{"value":null}] 14:38:56 INFO - PROCESS | 428 | 1467322736325 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 428 | 1467322736329 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:56 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4EE5E800 == 26 [pid = 428] [id = 731] 14:38:56 INFO - PROCESS | 428 | ++DOMWINDOW == 55 (000000FA493C4C00) [pid = 428] [serial = 2193] [outer = 0000000000000000] 14:38:56 INFO - PROCESS | 428 | ++DOMWINDOW == 56 (000000FA493C6800) [pid = 428] [serial = 2194] [outer = 000000FA493C4C00] 14:38:56 INFO - PROCESS | 428 | 1467322736384 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 428 | ++DOMWINDOW == 57 (000000FA49639000) [pid = 428] [serial = 2195] [outer = 000000FA493C4C00] 14:38:56 INFO - PROCESS | 428 | 1467322736871 Marionette TRACE conn9 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 14:38:56 INFO - PROCESS | 428 | 1467322736902 Marionette TRACE conn9 -> [0,2889,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 428 | 1467322736908 Marionette TRACE conn9 <- [1,2889,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:38:56 INFO - PROCESS | 428 | 1467322736920 Marionette TRACE conn9 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 428 | 1467322736923 Marionette TRACE conn9 <- [1,2890,null,{}] 14:38:56 INFO - PROCESS | 428 | 1467322736927 Marionette TRACE conn9 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:56 INFO - PROCESS | 428 | 1467322736929 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:57 INFO - PROCESS | 428 | 1467322737026 Marionette TRACE conn9 <- [1,2891,null,{"value":null}] 14:38:57 INFO - PROCESS | 428 | 1467322737034 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 428 | 1467322737037 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53586800 == 27 [pid = 428] [id = 732] 14:38:57 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA4DF9D800) [pid = 428] [serial = 2196] [outer = 0000000000000000] 14:38:57 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA4E172000) [pid = 428] [serial = 2197] [outer = 000000FA4DF9D800] 14:38:57 INFO - PROCESS | 428 | 1467322737086 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA4E45BC00) [pid = 428] [serial = 2198] [outer = 000000FA4DF9D800] 14:38:57 INFO - PROCESS | 428 | 1467322737564 Marionette TRACE conn9 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:38:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 14:38:57 INFO - PROCESS | 428 | 1467322737614 Marionette TRACE conn9 -> [0,2893,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 428 | 1467322737616 Marionette TRACE conn9 <- [1,2893,null,{"value":"13"}] 14:38:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:38:57 INFO - PROCESS | 428 | 1467322737620 Marionette TRACE conn9 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - PROCESS | 428 | 1467322737624 Marionette TRACE conn9 <- [1,2894,null,{}] 14:38:57 INFO - PROCESS | 428 | 1467322737636 Marionette TRACE conn9 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:57 INFO - PROCESS | 428 | 1467322737641 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:57 INFO - PROCESS | 428 | 1467322737754 Marionette TRACE conn9 <- [1,2895,null,{"value":null}] 14:38:57 INFO - PROCESS | 428 | 1467322737839 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 428 | 1467322737843 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:57 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACC800 == 28 [pid = 428] [id = 733] 14:38:57 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA47335800) [pid = 428] [serial = 2199] [outer = 0000000000000000] 14:38:57 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4F70F800) [pid = 428] [serial = 2200] [outer = 000000FA47335800] 14:38:57 INFO - PROCESS | 428 | 1467322737892 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA52740C00) [pid = 428] [serial = 2201] [outer = 000000FA47335800] 14:38:58 INFO - PROCESS | 428 | 1467322738265 Marionette TRACE conn9 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:38:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 14:38:58 INFO - PROCESS | 428 | 1467322738320 Marionette TRACE conn9 -> [0,2897,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 428 | 1467322738323 Marionette TRACE conn9 <- [1,2897,null,{"value":"13"}] 14:38:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:38:58 INFO - PROCESS | 428 | 1467322738327 Marionette TRACE conn9 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - PROCESS | 428 | 1467322738329 Marionette TRACE conn9 <- [1,2898,null,{}] 14:38:58 INFO - PROCESS | 428 | 1467322738333 Marionette TRACE conn9 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:58 INFO - PROCESS | 428 | 1467322738335 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:58 INFO - PROCESS | 428 | 1467322738421 Marionette TRACE conn9 <- [1,2899,null,{"value":null}] 14:38:58 INFO - PROCESS | 428 | 1467322738429 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 428 | 1467322738431 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:58 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5650C800 == 29 [pid = 428] [id = 734] 14:38:58 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA5275FC00) [pid = 428] [serial = 2202] [outer = 0000000000000000] 14:38:58 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA52766C00) [pid = 428] [serial = 2203] [outer = 000000FA5275FC00] 14:38:58 INFO - PROCESS | 428 | 1467322738477 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA5344E000) [pid = 428] [serial = 2204] [outer = 000000FA5275FC00] 14:38:58 INFO - PROCESS | 428 | 1467322738873 Marionette TRACE conn9 <- [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]]]}] 14:38:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:38:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:38:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 587ms 14:38:58 INFO - PROCESS | 428 | 1467322738916 Marionette TRACE conn9 -> [0,2901,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 428 | 1467322738918 Marionette TRACE conn9 <- [1,2901,null,{"value":"13"}] 14:38:58 INFO - PROCESS | 428 | 1467322738922 Marionette TRACE conn9 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - TEST-START | /DOMEvents/constructors.html 14:38:58 INFO - PROCESS | 428 | 1467322738924 Marionette TRACE conn9 <- [1,2902,null,{}] 14:38:58 INFO - PROCESS | 428 | 1467322738939 Marionette TRACE conn9 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:58 INFO - PROCESS | 428 | 1467322738941 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:59 INFO - PROCESS | 428 | 1467322739021 Marionette TRACE conn9 <- [1,2903,null,{"value":null}] 14:38:59 INFO - PROCESS | 428 | 1467322739026 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 428 | 1467322739028 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5838A800 == 30 [pid = 428] [id = 735] 14:38:59 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4D78C400) [pid = 428] [serial = 2205] [outer = 0000000000000000] 14:38:59 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA53796400) [pid = 428] [serial = 2206] [outer = 000000FA4D78C400] 14:38:59 INFO - PROCESS | 428 | 1467322739074 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA54F59800) [pid = 428] [serial = 2207] [outer = 000000FA4D78C400] 14:38:59 INFO - PROCESS | 428 | 1467322739622 Marionette TRACE conn9 <- [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]]]}] 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:38:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 767ms 14:38:59 INFO - PROCESS | 428 | 1467322739692 Marionette TRACE conn9 -> [0,2905,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 428 | 1467322739695 Marionette TRACE conn9 <- [1,2905,null,{"value":"13"}] 14:38:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:38:59 INFO - PROCESS | 428 | 1467322739698 Marionette TRACE conn9 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 428 | 1467322739700 Marionette TRACE conn9 <- [1,2906,null,{}] 14:38:59 INFO - PROCESS | 428 | 1467322739704 Marionette TRACE conn9 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:59 INFO - PROCESS | 428 | 1467322739710 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:59 INFO - PROCESS | 428 | 1467322739831 Marionette TRACE conn9 <- [1,2907,null,{"value":null}] 14:38:59 INFO - PROCESS | 428 | 1467322739837 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 428 | 1467322739839 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:38:59 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B038000 == 31 [pid = 428] [id = 736] 14:38:59 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA55145400) [pid = 428] [serial = 2208] [outer = 0000000000000000] 14:38:59 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA55526C00) [pid = 428] [serial = 2209] [outer = 000000FA55145400] 14:38:59 INFO - PROCESS | 428 | 1467322739884 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA55B07400) [pid = 428] [serial = 2210] [outer = 000000FA55145400] 14:39:00 INFO - PROCESS | 428 | 1467322740286 Marionette TRACE conn9 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:39:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:39:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 14:39:00 INFO - PROCESS | 428 | 1467322740330 Marionette TRACE conn9 -> [0,2909,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 428 | 1467322740333 Marionette TRACE conn9 <- [1,2909,null,{"value":"13"}] 14:39:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:39:00 INFO - PROCESS | 428 | 1467322740336 Marionette TRACE conn9 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 428 | 1467322740338 Marionette TRACE conn9 <- [1,2910,null,{}] 14:39:00 INFO - PROCESS | 428 | 1467322740342 Marionette TRACE conn9 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:00 INFO - PROCESS | 428 | 1467322740344 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:00 INFO - PROCESS | 428 | 1467322740449 Marionette TRACE conn9 <- [1,2911,null,{"value":null}] 14:39:00 INFO - PROCESS | 428 | 1467322740455 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 428 | 1467322740456 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:00 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDEB800 == 32 [pid = 428] [id = 737] 14:39:00 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA48440400) [pid = 428] [serial = 2211] [outer = 0000000000000000] 14:39:00 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA55D7D400) [pid = 428] [serial = 2212] [outer = 000000FA48440400] 14:39:00 INFO - PROCESS | 428 | 1467322740501 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA55F88000) [pid = 428] [serial = 2213] [outer = 000000FA48440400] 14:39:00 INFO - PROCESS | 428 | [428] 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 14:39:00 INFO - PROCESS | 428 | [428] 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 14:39:00 INFO - PROCESS | 428 | [428] 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 14:39:00 INFO - PROCESS | 428 | [428] 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 14:39:00 INFO - PROCESS | 428 | 1467322740905 Marionette TRACE conn9 <- [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]]]}] 14:39:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:39:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:00 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 14:39:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:00 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 14:39:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:00 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]" 14:39:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:39:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 631ms 14:39:00 INFO - PROCESS | 428 | 1467322740970 Marionette TRACE conn9 -> [0,2913,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 428 | 1467322740973 Marionette TRACE conn9 <- [1,2913,null,{"value":"13"}] 14:39:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:39:00 INFO - PROCESS | 428 | 1467322740976 Marionette TRACE conn9 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 428 | 1467322740978 Marionette TRACE conn9 <- [1,2914,null,{}] 14:39:00 INFO - PROCESS | 428 | 1467322740986 Marionette TRACE conn9 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:00 INFO - PROCESS | 428 | 1467322740988 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:01 INFO - PROCESS | 428 | 1467322741077 Marionette TRACE conn9 <- [1,2915,null,{"value":null}] 14:39:01 INFO - PROCESS | 428 | 1467322741083 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 428 | 1467322741085 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C26C800 == 33 [pid = 428] [id = 738] 14:39:01 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA56574000) [pid = 428] [serial = 2214] [outer = 0000000000000000] 14:39:01 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56C85800) [pid = 428] [serial = 2215] [outer = 000000FA56574000] 14:39:01 INFO - PROCESS | 428 | 1467322741129 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56F55400) [pid = 428] [serial = 2216] [outer = 000000FA56574000] 14:39:01 INFO - PROCESS | 428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:39:01 INFO - PROCESS | 428 | 1467322741562 Marionette TRACE conn9 <- [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]]]}] 14:39:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:39:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 627ms 14:39:01 INFO - PROCESS | 428 | 1467322741606 Marionette TRACE conn9 -> [0,2917,"getWindowHandle",null] 14:39:01 INFO - PROCESS | 428 | 1467322741609 Marionette TRACE conn9 <- [1,2917,null,{"value":"13"}] 14:39:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:39:01 INFO - PROCESS | 428 | 1467322741616 Marionette TRACE conn9 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 428 | 1467322741618 Marionette TRACE conn9 <- [1,2918,null,{}] 14:39:01 INFO - PROCESS | 428 | 1467322741629 Marionette TRACE conn9 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:01 INFO - PROCESS | 428 | 1467322741631 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:01 INFO - PROCESS | 428 | 1467322741738 Marionette TRACE conn9 <- [1,2919,null,{"value":null}] 14:39:01 INFO - PROCESS | 428 | 1467322741743 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 428 | 1467322741745 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:01 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55ACB000 == 34 [pid = 428] [id = 739] 14:39:01 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA57927800) [pid = 428] [serial = 2217] [outer = 0000000000000000] 14:39:01 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5792F400) [pid = 428] [serial = 2218] [outer = 000000FA57927800] 14:39:01 INFO - PROCESS | 428 | 1467322741792 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA579B1400) [pid = 428] [serial = 2219] [outer = 000000FA57927800] 14:39:02 INFO - PROCESS | 428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:39:02 INFO - PROCESS | 428 | 1467322742223 Marionette TRACE conn9 <- [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]]]}] 14:39:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:39:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 14:39:02 INFO - PROCESS | 428 | 1467322742244 Marionette TRACE conn9 -> [0,2921,"getWindowHandle",null] 14:39:02 INFO - PROCESS | 428 | 1467322742247 Marionette TRACE conn9 <- [1,2921,null,{"value":"13"}] 14:39:02 INFO - PROCESS | 428 | 1467322742265 Marionette TRACE conn9 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - PROCESS | 428 | 1467322742267 Marionette TRACE conn9 <- [1,2922,null,{}] 14:39:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:39:02 INFO - PROCESS | 428 | 1467322742270 Marionette TRACE conn9 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:02 INFO - PROCESS | 428 | 1467322742281 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:02 INFO - PROCESS | 428 | 1467322742398 Marionette TRACE conn9 <- [1,2923,null,{"value":null}] 14:39:02 INFO - PROCESS | 428 | 1467322742403 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 428 | 1467322742405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:02 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D15A800 == 35 [pid = 428] [id = 740] 14:39:02 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA57A22800) [pid = 428] [serial = 2220] [outer = 0000000000000000] 14:39:02 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA57FBEC00) [pid = 428] [serial = 2221] [outer = 000000FA57A22800] 14:39:02 INFO - PROCESS | 428 | 1467322742449 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA58DB6C00) [pid = 428] [serial = 2222] [outer = 000000FA57A22800] 14:39:02 INFO - PROCESS | 428 | 1467322742863 Marionette TRACE conn9 <- [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]]]}] 14:39:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:39:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 14:39:02 INFO - PROCESS | 428 | 1467322742900 Marionette TRACE conn9 -> [0,2925,"getWindowHandle",null] 14:39:02 INFO - PROCESS | 428 | 1467322742903 Marionette TRACE conn9 <- [1,2925,null,{"value":"13"}] 14:39:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:39:02 INFO - PROCESS | 428 | 1467322742906 Marionette TRACE conn9 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - PROCESS | 428 | 1467322742909 Marionette TRACE conn9 <- [1,2926,null,{}] 14:39:02 INFO - PROCESS | 428 | 1467322742912 Marionette TRACE conn9 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:02 INFO - PROCESS | 428 | 1467322742914 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:03 INFO - PROCESS | 428 | 1467322743039 Marionette TRACE conn9 <- [1,2927,null,{"value":null}] 14:39:03 INFO - PROCESS | 428 | 1467322743044 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 428 | 1467322743046 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58388800 == 36 [pid = 428] [id = 741] 14:39:03 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5B016C00) [pid = 428] [serial = 2223] [outer = 0000000000000000] 14:39:03 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5B0B8400) [pid = 428] [serial = 2224] [outer = 000000FA5B016C00] 14:39:03 INFO - PROCESS | 428 | 1467322743168 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA5B0C5800) [pid = 428] [serial = 2225] [outer = 000000FA5B016C00] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA54F5A800) [pid = 428] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4DF11000) [pid = 428] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA55960800) [pid = 428] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA56F5A400) [pid = 428] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E583C00) [pid = 428] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA493C0C00) [pid = 428] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA493B9C00) [pid = 428] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA57FBC400) [pid = 428] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5514E000) [pid = 428] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4E1DB400) [pid = 428] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA4946D400) [pid = 428] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:39:03 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA52745000) [pid = 428] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:39:03 INFO - PROCESS | 428 | 1467322743641 Marionette TRACE conn9 <- [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]]]}] 14:39:03 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. 14:39:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 776ms 14:39:03 INFO - PROCESS | 428 | 1467322743686 Marionette TRACE conn9 -> [0,2929,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 428 | 1467322743688 Marionette TRACE conn9 <- [1,2929,null,{"value":"13"}] 14:39:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:39:03 INFO - PROCESS | 428 | 1467322743709 Marionette TRACE conn9 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - PROCESS | 428 | 1467322743711 Marionette TRACE conn9 <- [1,2930,null,{}] 14:39:03 INFO - PROCESS | 428 | 1467322743716 Marionette TRACE conn9 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:03 INFO - PROCESS | 428 | 1467322743718 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:03 INFO - PROCESS | 428 | 1467322743800 Marionette TRACE conn9 <- [1,2931,null,{"value":null}] 14:39:03 INFO - PROCESS | 428 | 1467322743805 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 428 | 1467322743806 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:03 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E309800 == 37 [pid = 428] [id = 742] 14:39:03 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA4EE76C00) [pid = 428] [serial = 2226] [outer = 0000000000000000] 14:39:03 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA556D2400) [pid = 428] [serial = 2227] [outer = 000000FA4EE76C00] 14:39:03 INFO - PROCESS | 428 | 1467322743851 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B019000) [pid = 428] [serial = 2228] [outer = 000000FA4EE76C00] 14:39:04 INFO - PROCESS | 428 | 1467322744245 Marionette TRACE conn9 <- [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"]]]}] 14:39:04 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 14:39:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:39:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 587ms 14:39:04 INFO - PROCESS | 428 | 1467322744293 Marionette TRACE conn9 -> [0,2933,"getWindowHandle",null] 14:39:04 INFO - PROCESS | 428 | 1467322744295 Marionette TRACE conn9 <- [1,2933,null,{"value":"13"}] 14:39:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:39:04 INFO - PROCESS | 428 | 1467322744299 Marionette TRACE conn9 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - PROCESS | 428 | 1467322744300 Marionette TRACE conn9 <- [1,2934,null,{}] 14:39:04 INFO - PROCESS | 428 | 1467322744315 Marionette TRACE conn9 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:04 INFO - PROCESS | 428 | 1467322744317 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:04 INFO - PROCESS | 428 | 1467322744398 Marionette TRACE conn9 <- [1,2935,null,{"value":null}] 14:39:04 INFO - PROCESS | 428 | 1467322744403 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 428 | 1467322744405 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:04 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E404800 == 38 [pid = 428] [id = 743] 14:39:04 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B4A7000) [pid = 428] [serial = 2229] [outer = 0000000000000000] 14:39:04 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5B4AEC00) [pid = 428] [serial = 2230] [outer = 000000FA5B4A7000] 14:39:04 INFO - PROCESS | 428 | 1467322744449 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5BAA0800) [pid = 428] [serial = 2231] [outer = 000000FA5B4A7000] 14:39:04 INFO - PROCESS | 428 | 1467322744868 Marionette TRACE conn9 <- [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]]]}] 14:39:04 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:39:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 584ms 14:39:04 INFO - PROCESS | 428 | 1467322744886 Marionette TRACE conn9 -> [0,2937,"getWindowHandle",null] 14:39:04 INFO - PROCESS | 428 | 1467322744888 Marionette TRACE conn9 <- [1,2937,null,{"value":"13"}] 14:39:04 INFO - PROCESS | 428 | 1467322744891 Marionette TRACE conn9 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:39:04 INFO - PROCESS | 428 | 1467322744893 Marionette TRACE conn9 <- [1,2938,null,{}] 14:39:04 INFO - PROCESS | 428 | 1467322744896 Marionette TRACE conn9 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:04 INFO - PROCESS | 428 | 1467322744898 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:05 INFO - PROCESS | 428 | 1467322745019 Marionette TRACE conn9 <- [1,2939,null,{"value":null}] 14:39:05 INFO - PROCESS | 428 | 1467322745040 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:05 INFO - PROCESS | 428 | 1467322745041 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5E478800 == 39 [pid = 428] [id = 744] 14:39:05 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5B4A8000) [pid = 428] [serial = 2232] [outer = 0000000000000000] 14:39:05 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5BC20800) [pid = 428] [serial = 2233] [outer = 000000FA5B4A8000] 14:39:05 INFO - PROCESS | 428 | 1467322745086 Marionette DEBUG loaded listener.js 14:39:05 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5BC28000) [pid = 428] [serial = 2234] [outer = 000000FA5B4A8000] 14:39:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C13A800 == 40 [pid = 428] [id = 745] 14:39:05 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5BC6B800) [pid = 428] [serial = 2235] [outer = 0000000000000000] 14:39:05 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA5BC6DC00) [pid = 428] [serial = 2236] [outer = 000000FA5BC6B800] 14:39:05 INFO - PROCESS | 428 | 1467322745573 Marionette TRACE conn9 <- [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]]]}] 14:39:05 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:39:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 14:39:05 INFO - PROCESS | 428 | 1467322745629 Marionette TRACE conn9 -> [0,2941,"getWindowHandle",null] 14:39:05 INFO - PROCESS | 428 | 1467322745634 Marionette TRACE conn9 <- [1,2941,null,{"value":"13"}] 14:39:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:39:05 INFO - PROCESS | 428 | 1467322745640 Marionette TRACE conn9 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:39:05 INFO - PROCESS | 428 | 1467322745644 Marionette TRACE conn9 <- [1,2942,null,{}] 14:39:05 INFO - PROCESS | 428 | 1467322745650 Marionette TRACE conn9 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:05 INFO - PROCESS | 428 | 1467322745653 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:05 INFO - PROCESS | 428 | 1467322745860 Marionette TRACE conn9 <- [1,2943,null,{"value":null}] 14:39:05 INFO - PROCESS | 428 | 1467322745961 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:05 INFO - PROCESS | 428 | 1467322745966 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:05 INFO - PROCESS | 428 | ++DOCSHELL 000000FA531D6800 == 41 [pid = 428] [id = 746] 14:39:05 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA49099400) [pid = 428] [serial = 2237] [outer = 0000000000000000] 14:39:06 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA493C1000) [pid = 428] [serial = 2238] [outer = 000000FA49099400] 14:39:06 INFO - PROCESS | 428 | 1467322746027 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 428 | ++DOMWINDOW == 89 (000000FA4D7D4C00) [pid = 428] [serial = 2239] [outer = 000000FA49099400] 14:39:06 INFO - PROCESS | 428 | 1467322746646 Marionette TRACE conn9 <- [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]]]}] 14:39:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:39:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:39:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1036ms 14:39:06 INFO - PROCESS | 428 | 1467322746687 Marionette TRACE conn9 -> [0,2945,"getWindowHandle",null] 14:39:06 INFO - PROCESS | 428 | 1467322746693 Marionette TRACE conn9 <- [1,2945,null,{"value":"13"}] 14:39:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:39:06 INFO - PROCESS | 428 | 1467322746701 Marionette TRACE conn9 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - PROCESS | 428 | 1467322746704 Marionette TRACE conn9 <- [1,2946,null,{}] 14:39:06 INFO - PROCESS | 428 | 1467322746729 Marionette TRACE conn9 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:06 INFO - PROCESS | 428 | 1467322746732 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:06 INFO - PROCESS | 428 | 1467322746877 Marionette TRACE conn9 <- [1,2947,null,{"value":null}] 14:39:07 INFO - PROCESS | 428 | 1467322747000 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:07 INFO - PROCESS | 428 | 1467322747002 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:07 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D4E000 == 42 [pid = 428] [id = 747] 14:39:07 INFO - PROCESS | 428 | ++DOMWINDOW == 90 (000000FA4EE72400) [pid = 428] [serial = 2240] [outer = 0000000000000000] 14:39:07 INFO - PROCESS | 428 | ++DOMWINDOW == 91 (000000FA4F96F000) [pid = 428] [serial = 2241] [outer = 000000FA4EE72400] 14:39:07 INFO - PROCESS | 428 | 1467322747061 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 428 | ++DOMWINDOW == 92 (000000FA53519C00) [pid = 428] [serial = 2242] [outer = 000000FA4EE72400] 14:39:07 INFO - PROCESS | 428 | 1467322747930 Marionette TRACE conn9 <- [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]]]}] 14:39:08 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. 14:39:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1306ms 14:39:08 INFO - PROCESS | 428 | 1467322748012 Marionette TRACE conn9 -> [0,2949,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 428 | 1467322748017 Marionette TRACE conn9 <- [1,2949,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:39:08 INFO - PROCESS | 428 | 1467322748022 Marionette TRACE conn9 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 428 | 1467322748025 Marionette TRACE conn9 <- [1,2950,null,{}] 14:39:08 INFO - PROCESS | 428 | 1467322748031 Marionette TRACE conn9 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 428 | 1467322748034 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:08 INFO - PROCESS | 428 | 1467322748189 Marionette TRACE conn9 <- [1,2951,null,{"value":null}] 14:39:08 INFO - PROCESS | 428 | 1467322748312 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 428 | 1467322748317 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:08 INFO - PROCESS | 428 | ++DOCSHELL 000000FA527AE800 == 43 [pid = 428] [id = 748] 14:39:08 INFO - PROCESS | 428 | ++DOMWINDOW == 93 (000000FA4D70E800) [pid = 428] [serial = 2243] [outer = 0000000000000000] 14:39:08 INFO - PROCESS | 428 | ++DOMWINDOW == 94 (000000FA4DEAAC00) [pid = 428] [serial = 2244] [outer = 000000FA4D70E800] 14:39:08 INFO - PROCESS | 428 | 1467322748371 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 428 | ++DOMWINDOW == 95 (000000FA4EE68800) [pid = 428] [serial = 2245] [outer = 000000FA4D70E800] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C13A800 == 42 [pid = 428] [id = 745] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E404800 == 41 [pid = 428] [id = 743] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E309800 == 40 [pid = 428] [id = 742] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA58388800 == 39 [pid = 428] [id = 741] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D15A800 == 38 [pid = 428] [id = 740] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACB000 == 37 [pid = 428] [id = 739] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C26C800 == 36 [pid = 428] [id = 738] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDEB800 == 35 [pid = 428] [id = 737] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B038000 == 34 [pid = 428] [id = 736] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5838A800 == 33 [pid = 428] [id = 735] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA5650C800 == 32 [pid = 428] [id = 734] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA55ACC800 == 31 [pid = 428] [id = 733] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA53586800 == 30 [pid = 428] [id = 732] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA4EE5E800 == 29 [pid = 428] [id = 731] 14:39:08 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F53800 == 28 [pid = 428] [id = 730] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 94 (000000FA54F5F800) [pid = 428] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 93 (000000FA5514E400) [pid = 428] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 92 (000000FA54FC8400) [pid = 428] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 91 (000000FA55D82400) [pid = 428] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 90 (000000FA57927C00) [pid = 428] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 89 (000000FA5668C000) [pid = 428] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 88 (000000FA579A6400) [pid = 428] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4EE07400) [pid = 428] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA49469C00) [pid = 428] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA4A2F7800) [pid = 428] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA4F70AC00) [pid = 428] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA4D5DA800) [pid = 428] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA5BC62400) [pid = 428] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA5B019800) [pid = 428] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA5609EC00) [pid = 428] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55960000) [pid = 428] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA52763400) [pid = 428] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4E45B000) [pid = 428] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA52CAA000) [pid = 428] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4F70FC00) [pid = 428] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA556D6000) [pid = 428] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA57A24C00) [pid = 428] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5609DC00) [pid = 428] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA56C90800) [pid = 428] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA53520000) [pid = 428] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 14:39:08 INFO - PROCESS | 428 | 1467322748917 Marionette TRACE conn9 <- [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]]]}] 14:39:08 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:39:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 943ms 14:39:08 INFO - PROCESS | 428 | 1467322748969 Marionette TRACE conn9 -> [0,2953,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 428 | 1467322748974 Marionette TRACE conn9 <- [1,2953,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:39:08 INFO - PROCESS | 428 | 1467322748980 Marionette TRACE conn9 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 428 | 1467322748983 Marionette TRACE conn9 <- [1,2954,null,{}] 14:39:08 INFO - PROCESS | 428 | 1467322748986 Marionette TRACE conn9 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 428 | 1467322748989 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:09 INFO - PROCESS | 428 | 1467322749077 Marionette TRACE conn9 <- [1,2955,null,{"value":null}] 14:39:09 INFO - PROCESS | 428 | 1467322749090 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 428 | 1467322749093 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA54F1E000 == 29 [pid = 428] [id = 749] 14:39:09 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4E457C00) [pid = 428] [serial = 2246] [outer = 0000000000000000] 14:39:09 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA4EFCCC00) [pid = 428] [serial = 2247] [outer = 000000FA4E457C00] 14:39:09 INFO - PROCESS | 428 | 1467322749140 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA4F7B5C00) [pid = 428] [serial = 2248] [outer = 000000FA4E457C00] 14:39:09 INFO - PROCESS | 428 | 1467322749605 Marionette TRACE conn9 <- [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]]]}] 14:39:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:39:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 14:39:09 INFO - PROCESS | 428 | 1467322749675 Marionette TRACE conn9 -> [0,2957,"getWindowHandle",null] 14:39:09 INFO - PROCESS | 428 | 1467322749677 Marionette TRACE conn9 <- [1,2957,null,{"value":"13"}] 14:39:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:39:09 INFO - PROCESS | 428 | 1467322749681 Marionette TRACE conn9 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 428 | 1467322749685 Marionette TRACE conn9 <- [1,2958,null,{}] 14:39:09 INFO - PROCESS | 428 | 1467322749696 Marionette TRACE conn9 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:09 INFO - PROCESS | 428 | 1467322749701 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:09 INFO - PROCESS | 428 | 1467322749820 Marionette TRACE conn9 <- [1,2959,null,{"value":null}] 14:39:09 INFO - PROCESS | 428 | 1467322749908 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 428 | 1467322749911 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:09 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55AC8800 == 30 [pid = 428] [id = 750] 14:39:09 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5274D800) [pid = 428] [serial = 2249] [outer = 0000000000000000] 14:39:09 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA530B0800) [pid = 428] [serial = 2250] [outer = 000000FA5274D800] 14:39:09 INFO - PROCESS | 428 | 1467322749968 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA54F5F400) [pid = 428] [serial = 2251] [outer = 000000FA5274D800] 14:39:10 INFO - PROCESS | 428 | 1467322750306 Marionette TRACE conn9 <- [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]]]}] 14:39:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:39:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 693ms 14:39:10 INFO - PROCESS | 428 | 1467322750376 Marionette TRACE conn9 -> [0,2961,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 428 | 1467322750379 Marionette TRACE conn9 <- [1,2961,null,{"value":"13"}] 14:39:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:39:10 INFO - PROCESS | 428 | 1467322750382 Marionette TRACE conn9 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 428 | 1467322750385 Marionette TRACE conn9 <- [1,2962,null,{}] 14:39:10 INFO - PROCESS | 428 | 1467322750388 Marionette TRACE conn9 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:10 INFO - PROCESS | 428 | 1467322750390 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:10 INFO - PROCESS | 428 | 1467322750480 Marionette TRACE conn9 <- [1,2963,null,{"value":null}] 14:39:10 INFO - PROCESS | 428 | 1467322750485 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 428 | 1467322750487 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:10 INFO - PROCESS | 428 | ++DOCSHELL 000000FA56D9E800 == 31 [pid = 428] [id = 751] 14:39:10 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA54FC6400) [pid = 428] [serial = 2252] [outer = 0000000000000000] 14:39:10 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA55145000) [pid = 428] [serial = 2253] [outer = 000000FA54FC6400] 14:39:10 INFO - PROCESS | 428 | 1467322750533 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5559FC00) [pid = 428] [serial = 2254] [outer = 000000FA54FC6400] 14:39:11 INFO - PROCESS | 428 | 1467322751022 Marionette TRACE conn9 <- [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]]]}] 14:39:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:39:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 14:39:11 INFO - PROCESS | 428 | 1467322751075 Marionette TRACE conn9 -> [0,2965,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 428 | 1467322751078 Marionette TRACE conn9 <- [1,2965,null,{"value":"13"}] 14:39:11 INFO - PROCESS | 428 | 1467322751081 Marionette TRACE conn9 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:39:11 INFO - PROCESS | 428 | 1467322751083 Marionette TRACE conn9 <- [1,2966,null,{}] 14:39:11 INFO - PROCESS | 428 | 1467322751086 Marionette TRACE conn9 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:11 INFO - PROCESS | 428 | 1467322751088 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:11 INFO - PROCESS | 428 | 1467322751205 Marionette TRACE conn9 <- [1,2967,null,{"value":null}] 14:39:11 INFO - PROCESS | 428 | 1467322751287 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 428 | 1467322751290 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D39000 == 32 [pid = 428] [id = 752] 14:39:11 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA556DA000) [pid = 428] [serial = 2255] [outer = 0000000000000000] 14:39:11 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55A02C00) [pid = 428] [serial = 2256] [outer = 000000FA556DA000] 14:39:11 INFO - PROCESS | 428 | 1467322751334 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA55D81000) [pid = 428] [serial = 2257] [outer = 000000FA556DA000] 14:39:11 INFO - PROCESS | 428 | 1467322751722 Marionette TRACE conn9 <- [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]]]}] 14:39:11 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. 14:39:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 14:39:11 INFO - PROCESS | 428 | 1467322751759 Marionette TRACE conn9 -> [0,2969,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 428 | 1467322751762 Marionette TRACE conn9 <- [1,2969,null,{"value":"13"}] 14:39:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:39:11 INFO - PROCESS | 428 | 1467322751765 Marionette TRACE conn9 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 428 | 1467322751767 Marionette TRACE conn9 <- [1,2970,null,{}] 14:39:11 INFO - PROCESS | 428 | 1467322751771 Marionette TRACE conn9 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:11 INFO - PROCESS | 428 | 1467322751776 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:11 INFO - PROCESS | 428 | 1467322751916 Marionette TRACE conn9 <- [1,2971,null,{"value":null}] 14:39:11 INFO - PROCESS | 428 | 1467322751921 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 428 | 1467322751923 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:11 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDEA000 == 33 [pid = 428] [id = 753] 14:39:11 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA5656A400) [pid = 428] [serial = 2258] [outer = 0000000000000000] 14:39:11 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA56576000) [pid = 428] [serial = 2259] [outer = 000000FA5656A400] 14:39:11 INFO - PROCESS | 428 | 1467322751970 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA57927C00) [pid = 428] [serial = 2260] [outer = 000000FA5656A400] 14:39:12 INFO - PROCESS | 428 | 1467322752381 Marionette TRACE conn9 <- [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"]]]}] 14:39:12 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 14:39:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:39:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 14:39:12 INFO - PROCESS | 428 | 1467322752441 Marionette TRACE conn9 -> [0,2973,"getWindowHandle",null] 14:39:12 INFO - PROCESS | 428 | 1467322752443 Marionette TRACE conn9 <- [1,2973,null,{"value":"13"}] 14:39:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:39:12 INFO - PROCESS | 428 | 1467322752446 Marionette TRACE conn9 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 428 | 1467322752448 Marionette TRACE conn9 <- [1,2974,null,{}] 14:39:12 INFO - PROCESS | 428 | 1467322752451 Marionette TRACE conn9 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:12 INFO - PROCESS | 428 | 1467322752453 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:12 INFO - PROCESS | 428 | 1467322752566 Marionette TRACE conn9 <- [1,2975,null,{"value":null}] 14:39:12 INFO - PROCESS | 428 | 1467322752645 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 428 | 1467322752648 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:12 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C19D800 == 34 [pid = 428] [id = 754] 14:39:12 INFO - PROCESS | 428 | ++DOMWINDOW == 86 (000000FA53C92C00) [pid = 428] [serial = 2261] [outer = 0000000000000000] 14:39:12 INFO - PROCESS | 428 | ++DOMWINDOW == 87 (000000FA57A1C000) [pid = 428] [serial = 2262] [outer = 000000FA53C92C00] 14:39:12 INFO - PROCESS | 428 | 1467322752692 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 428 | ++DOMWINDOW == 88 (000000FA58DB7800) [pid = 428] [serial = 2263] [outer = 000000FA53C92C00] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 87 (000000FA4D78C400) [pid = 428] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 86 (000000FA4DF9D800) [pid = 428] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 85 (000000FA56574000) [pid = 428] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA57927800) [pid = 428] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA579AFC00) [pid = 428] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA48440400) [pid = 428] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA493C4C00) [pid = 428] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA47335800) [pid = 428] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA55145400) [pid = 428] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA57A22800) [pid = 428] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA5B016C00) [pid = 428] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA5275FC00) [pid = 428] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5B4A7000) [pid = 428] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:39:13 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4EE76C00) [pid = 428] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:39:13 INFO - PROCESS | 428 | 1467322753171 Marionette TRACE conn9 <- [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]]]}] 14:39:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:39:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 776ms 14:39:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:39:13 INFO - PROCESS | 428 | 1467322753226 Marionette TRACE conn9 -> [0,2977,"getWindowHandle",null] 14:39:13 INFO - PROCESS | 428 | 1467322753228 Marionette TRACE conn9 <- [1,2977,null,{"value":"13"}] 14:39:13 INFO - PROCESS | 428 | 1467322753232 Marionette TRACE conn9 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - PROCESS | 428 | 1467322753233 Marionette TRACE conn9 <- [1,2978,null,{}] 14:39:13 INFO - PROCESS | 428 | 1467322753237 Marionette TRACE conn9 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:13 INFO - PROCESS | 428 | 1467322753239 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:13 INFO - PROCESS | 428 | 1467322753322 Marionette TRACE conn9 <- [1,2979,null,{"value":null}] 14:39:13 INFO - PROCESS | 428 | 1467322753327 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 428 | 1467322753329 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C49F000 == 35 [pid = 428] [id = 755] 14:39:13 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA556D2000) [pid = 428] [serial = 2264] [outer = 0000000000000000] 14:39:13 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA58354400) [pid = 428] [serial = 2265] [outer = 000000FA556D2000] 14:39:13 INFO - PROCESS | 428 | 1467322753374 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B011400) [pid = 428] [serial = 2266] [outer = 000000FA556D2000] 14:39:13 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C4B1000 == 36 [pid = 428] [id = 756] 14:39:13 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B0C1000) [pid = 428] [serial = 2267] [outer = 0000000000000000] 14:39:13 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5B0C3400) [pid = 428] [serial = 2268] [outer = 000000FA5B0C1000] 14:39:13 INFO - PROCESS | 428 | 1467322753806 Marionette TRACE conn9 <- [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]]]}] 14:39:13 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. 14:39:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 14:39:13 INFO - PROCESS | 428 | 1467322753868 Marionette TRACE conn9 -> [0,2981,"getWindowHandle",null] 14:39:13 INFO - PROCESS | 428 | 1467322753870 Marionette TRACE conn9 <- [1,2981,null,{"value":"13"}] 14:39:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:39:13 INFO - PROCESS | 428 | 1467322753873 Marionette TRACE conn9 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - PROCESS | 428 | 1467322753875 Marionette TRACE conn9 <- [1,2982,null,{}] 14:39:13 INFO - PROCESS | 428 | 1467322753879 Marionette TRACE conn9 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:13 INFO - PROCESS | 428 | 1467322753881 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:13 INFO - PROCESS | 428 | 1467322753977 Marionette TRACE conn9 <- [1,2983,null,{"value":null}] 14:39:14 INFO - PROCESS | 428 | 1467322753988 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:14 INFO - PROCESS | 428 | 1467322753990 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D071800 == 37 [pid = 428] [id = 757] 14:39:14 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA49433400) [pid = 428] [serial = 2269] [outer = 0000000000000000] 14:39:14 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA58358400) [pid = 428] [serial = 2270] [outer = 000000FA49433400] 14:39:14 INFO - PROCESS | 428 | 1467322754034 Marionette DEBUG loaded listener.js 14:39:14 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5BA9E000) [pid = 428] [serial = 2271] [outer = 000000FA49433400] 14:39:14 INFO - PROCESS | 428 | 1467322754444 Marionette TRACE conn9 <- [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]]]}] 14:39:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:39:14 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 14:39:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 586ms 14:39:14 INFO - PROCESS | 428 | 1467322754464 Marionette TRACE conn9 -> [0,2985,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 428 | 1467322754466 Marionette TRACE conn9 <- [1,2985,null,{"value":"13"}] 14:39:14 INFO - PROCESS | 428 | 1467322754469 Marionette TRACE conn9 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:39:14 INFO - PROCESS | 428 | 1467322754470 Marionette TRACE conn9 <- [1,2986,null,{}] 14:39:14 INFO - PROCESS | 428 | 1467322754492 Marionette TRACE conn9 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:14 INFO - PROCESS | 428 | 1467322754494 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:14 INFO - PROCESS | 428 | 1467322754622 Marionette TRACE conn9 <- [1,2987,null,{"value":null}] 14:39:14 INFO - PROCESS | 428 | 1467322754630 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:14 INFO - PROCESS | 428 | 1467322754632 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:14 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D90D800 == 38 [pid = 428] [id = 758] 14:39:14 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA58DC1800) [pid = 428] [serial = 2272] [outer = 0000000000000000] 14:39:14 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA5BC2C800) [pid = 428] [serial = 2273] [outer = 000000FA58DC1800] 14:39:14 INFO - PROCESS | 428 | 1467322754677 Marionette DEBUG loaded listener.js 14:39:14 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA5BC6C400) [pid = 428] [serial = 2274] [outer = 000000FA58DC1800] 14:39:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F1E000 == 37 [pid = 428] [id = 749] 14:39:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA527AE800 == 36 [pid = 428] [id = 748] 14:39:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D4E000 == 35 [pid = 428] [id = 747] 14:39:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA531D6800 == 34 [pid = 428] [id = 746] 14:39:15 INFO - PROCESS | 428 | --DOCSHELL 000000FA5E478800 == 33 [pid = 428] [id = 744] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C4B1000 == 32 [pid = 428] [id = 756] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BDEA000 == 31 [pid = 428] [id = 753] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C49F000 == 30 [pid = 428] [id = 755] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D071800 == 29 [pid = 428] [id = 757] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA5C19D800 == 28 [pid = 428] [id = 754] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA58D39000 == 27 [pid = 428] [id = 752] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA55AC8800 == 26 [pid = 428] [id = 750] 14:39:16 INFO - PROCESS | 428 | --DOCSHELL 000000FA56D9E800 == 25 [pid = 428] [id = 751] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA53796400) [pid = 428] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA54F59800) [pid = 428] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA4E172000) [pid = 428] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA4E45BC00) [pid = 428] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA56C85800) [pid = 428] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5792F400) [pid = 428] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA5834E400) [pid = 428] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55D7D400) [pid = 428] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA55F88000) [pid = 428] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA493C6800) [pid = 428] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA49639000) [pid = 428] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4F70F800) [pid = 428] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA52740C00) [pid = 428] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55526C00) [pid = 428] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA57FBEC00) [pid = 428] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA55B07400) [pid = 428] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA5B0B8400) [pid = 428] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA58DB6C00) [pid = 428] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA52766C00) [pid = 428] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5344E000) [pid = 428] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5B4AEC00) [pid = 428] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA5BAA0800) [pid = 428] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5B0C5800) [pid = 428] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5BC20800) [pid = 428] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA579B1400) [pid = 428] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA556D2400) [pid = 428] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA5B019000) [pid = 428] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | --DOMWINDOW == 57 (000000FA56F55400) [pid = 428] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 14:39:16 INFO - PROCESS | 428 | 1467322756486 Marionette TRACE conn9 <- [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]]]}] 14:39:16 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. 14:39:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2029ms 14:39:16 INFO - PROCESS | 428 | 1467322756522 Marionette TRACE conn9 -> [0,2989,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 428 | 1467322756527 Marionette TRACE conn9 <- [1,2989,null,{"value":"13"}] 14:39:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:39:16 INFO - PROCESS | 428 | 1467322756534 Marionette TRACE conn9 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 428 | 1467322756538 Marionette TRACE conn9 <- [1,2990,null,{}] 14:39:16 INFO - PROCESS | 428 | 1467322756545 Marionette TRACE conn9 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:16 INFO - PROCESS | 428 | 1467322756549 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:16 INFO - PROCESS | 428 | 1467322756683 Marionette TRACE conn9 <- [1,2991,null,{"value":null}] 14:39:16 INFO - PROCESS | 428 | 1467322756761 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 428 | 1467322756766 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:16 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E1C2000 == 26 [pid = 428] [id = 759] 14:39:16 INFO - PROCESS | 428 | ++DOMWINDOW == 58 (000000FA490A0000) [pid = 428] [serial = 2275] [outer = 0000000000000000] 14:39:16 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA493BA000) [pid = 428] [serial = 2276] [outer = 000000FA490A0000] 14:39:16 INFO - PROCESS | 428 | 1467322756869 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA4946E000) [pid = 428] [serial = 2277] [outer = 000000FA490A0000] 14:39:17 INFO - PROCESS | 428 | 1467322757480 Marionette TRACE conn9 <- [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]]]}] 14:39:17 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. 14:39:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 986ms 14:39:17 INFO - PROCESS | 428 | 1467322757540 Marionette TRACE conn9 -> [0,2993,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 428 | 1467322757546 Marionette TRACE conn9 <- [1,2993,null,{"value":"13"}] 14:39:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:39:17 INFO - PROCESS | 428 | 1467322757554 Marionette TRACE conn9 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 428 | 1467322757558 Marionette TRACE conn9 <- [1,2994,null,{}] 14:39:17 INFO - PROCESS | 428 | 1467322757562 Marionette TRACE conn9 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:17 INFO - PROCESS | 428 | 1467322757566 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:17 INFO - PROCESS | 428 | 1467322757694 Marionette TRACE conn9 <- [1,2995,null,{"value":null}] 14:39:17 INFO - PROCESS | 428 | 1467322757795 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 428 | 1467322757798 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:17 INFO - PROCESS | 428 | ++DOCSHELL 000000FA534E5800 == 27 [pid = 428] [id = 760] 14:39:17 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA4D786400) [pid = 428] [serial = 2278] [outer = 0000000000000000] 14:39:17 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4D7D6800) [pid = 428] [serial = 2279] [outer = 000000FA4D786400] 14:39:17 INFO - PROCESS | 428 | 1467322757858 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4E176C00) [pid = 428] [serial = 2280] [outer = 000000FA4D786400] 14:39:18 INFO - PROCESS | 428 | 1467322758558 Marionette TRACE conn9 <- [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]]]}] 14:39:18 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. 14:39:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1032ms 14:39:18 INFO - PROCESS | 428 | 1467322758589 Marionette TRACE conn9 -> [0,2997,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 428 | 1467322758592 Marionette TRACE conn9 <- [1,2997,null,{"value":"13"}] 14:39:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:39:18 INFO - PROCESS | 428 | 1467322758596 Marionette TRACE conn9 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 428 | 1467322758600 Marionette TRACE conn9 <- [1,2998,null,{}] 14:39:18 INFO - PROCESS | 428 | 1467322758613 Marionette TRACE conn9 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:18 INFO - PROCESS | 428 | 1467322758619 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:18 INFO - PROCESS | 428 | 1467322758791 Marionette TRACE conn9 <- [1,2999,null,{"value":null}] 14:39:18 INFO - PROCESS | 428 | 1467322758864 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 428 | 1467322758868 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:18 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55521000 == 28 [pid = 428] [id = 761] 14:39:18 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4733F000) [pid = 428] [serial = 2281] [outer = 0000000000000000] 14:39:18 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA4EFCD000) [pid = 428] [serial = 2282] [outer = 000000FA4733F000] 14:39:18 INFO - PROCESS | 428 | 1467322758971 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4F7AFC00) [pid = 428] [serial = 2283] [outer = 000000FA4733F000] 14:39:19 INFO - PROCESS | 428 | [428] 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 14:39:19 INFO - PROCESS | 428 | 1467322759611 Marionette TRACE conn9 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:39:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:39:19 INFO - {} 14:39:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:39:19 INFO - {} 14:39:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:39:19 INFO - {} 14:39:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:39:19 INFO - {} 14:39:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1037ms 14:39:19 INFO - PROCESS | 428 | 1467322759635 Marionette TRACE conn9 -> [0,3001,"getWindowHandle",null] 14:39:19 INFO - TEST-START | /FileAPI/fileReader.html 14:39:19 INFO - PROCESS | 428 | 1467322759639 Marionette TRACE conn9 <- [1,3001,null,{"value":"13"}] 14:39:19 INFO - PROCESS | 428 | 1467322759644 Marionette TRACE conn9 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - PROCESS | 428 | 1467322759649 Marionette TRACE conn9 <- [1,3002,null,{}] 14:39:19 INFO - PROCESS | 428 | 1467322759654 Marionette TRACE conn9 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:19 INFO - PROCESS | 428 | 1467322759657 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:19 INFO - PROCESS | 428 | 1467322759759 Marionette TRACE conn9 <- [1,3003,null,{"value":null}] 14:39:19 INFO - PROCESS | 428 | 1467322759832 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 428 | 1467322759834 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:19 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55515000 == 29 [pid = 428] [id = 762] 14:39:19 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4E57B800) [pid = 428] [serial = 2284] [outer = 0000000000000000] 14:39:19 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4E5E3800) [pid = 428] [serial = 2285] [outer = 000000FA4E57B800] 14:39:19 INFO - PROCESS | 428 | 1467322759884 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4F714800) [pid = 428] [serial = 2286] [outer = 000000FA4E57B800] 14:39:20 INFO - PROCESS | 428 | 1467322760262 Marionette TRACE conn9 <- [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]]]}] 14:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:39:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 14:39:20 INFO - PROCESS | 428 | 1467322760285 Marionette TRACE conn9 -> [0,3005,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 428 | 1467322760290 Marionette TRACE conn9 <- [1,3005,null,{"value":"13"}] 14:39:20 INFO - TEST-START | /FileAPI/historical.html 14:39:20 INFO - PROCESS | 428 | 1467322760306 Marionette TRACE conn9 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 428 | 1467322760309 Marionette TRACE conn9 <- [1,3006,null,{}] 14:39:20 INFO - PROCESS | 428 | 1467322760312 Marionette TRACE conn9 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:20 INFO - PROCESS | 428 | 1467322760315 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:20 INFO - PROCESS | 428 | 1467322760413 Marionette TRACE conn9 <- [1,3007,null,{"value":null}] 14:39:20 INFO - PROCESS | 428 | 1467322760418 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 428 | 1467322760421 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:20 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCA800 == 30 [pid = 428] [id = 763] 14:39:20 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA4D783800) [pid = 428] [serial = 2287] [outer = 0000000000000000] 14:39:20 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA52758C00) [pid = 428] [serial = 2288] [outer = 000000FA4D783800] 14:39:20 INFO - PROCESS | 428 | 1467322760470 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA52CABC00) [pid = 428] [serial = 2289] [outer = 000000FA4D783800] 14:39:20 INFO - PROCESS | 428 | 1467322760936 Marionette TRACE conn9 <- [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"]]]}] 14:39:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:39:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:39:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:39:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:39:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:39:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:39:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:39:21 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 14:39:21 INFO - PROCESS | 428 | 1467322760993 Marionette TRACE conn9 -> [0,3009,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 428 | 1467322760996 Marionette TRACE conn9 <- [1,3009,null,{"value":"13"}] 14:39:21 INFO - TEST-START | /FileAPI/idlharness.html 14:39:21 INFO - PROCESS | 428 | 1467322761000 Marionette TRACE conn9 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - PROCESS | 428 | 1467322761004 Marionette TRACE conn9 <- [1,3010,null,{}] 14:39:21 INFO - PROCESS | 428 | 1467322761014 Marionette TRACE conn9 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:21 INFO - PROCESS | 428 | 1467322761019 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:21 INFO - PROCESS | 428 | 1467322761112 Marionette TRACE conn9 <- [1,3011,null,{"value":null}] 14:39:21 INFO - PROCESS | 428 | 1467322761158 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 428 | 1467322761161 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:21 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5838C800 == 31 [pid = 428] [id = 764] 14:39:21 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA53D1D400) [pid = 428] [serial = 2290] [outer = 0000000000000000] 14:39:21 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA53D40400) [pid = 428] [serial = 2291] [outer = 000000FA53D1D400] 14:39:21 INFO - PROCESS | 428 | 1467322761211 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA54FBF400) [pid = 428] [serial = 2292] [outer = 000000FA53D1D400] 14:39:22 INFO - PROCESS | 428 | 1467322762109 Marionette TRACE conn9 <- [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]]]}] 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:39:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:39:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:39:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:39:22 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 14:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:39:22 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 14:39:22 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 14:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:39:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:39:22 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 14:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:39:22 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 14:39:22 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 14:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:39:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1241ms 14:39:22 INFO - PROCESS | 428 | 1467322762244 Marionette TRACE conn9 -> [0,3013,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 428 | 1467322762247 Marionette TRACE conn9 <- [1,3013,null,{"value":"13"}] 14:39:22 INFO - TEST-START | /FileAPI/idlharness.worker 14:39:22 INFO - PROCESS | 428 | 1467322762251 Marionette TRACE conn9 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 428 | 1467322762253 Marionette TRACE conn9 <- [1,3014,null,{}] 14:39:22 INFO - PROCESS | 428 | 1467322762256 Marionette TRACE conn9 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:22 INFO - PROCESS | 428 | 1467322762258 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:22 INFO - PROCESS | 428 | 1467322762392 Marionette TRACE conn9 <- [1,3015,null,{"value":null}] 14:39:22 INFO - PROCESS | 428 | 1467322762400 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 428 | 1467322762402 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:22 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEBE000 == 32 [pid = 428] [id = 765] 14:39:22 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA55527C00) [pid = 428] [serial = 2293] [outer = 0000000000000000] 14:39:22 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA56577C00) [pid = 428] [serial = 2294] [outer = 000000FA55527C00] 14:39:22 INFO - PROCESS | 428 | 1467322762448 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA56C84400) [pid = 428] [serial = 2295] [outer = 000000FA55527C00] 14:39:22 INFO - PROCESS | 428 | [428] 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 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA49433400) [pid = 428] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA556DA000) [pid = 428] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5656A400) [pid = 428] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA53C92C00) [pid = 428] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA54FC6400) [pid = 428] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA5274D800) [pid = 428] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4E457C00) [pid = 428] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA4D70E800) [pid = 428] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4EE72400) [pid = 428] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA49099400) [pid = 428] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5BC6B800) [pid = 428] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5B4A8000) [pid = 428] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA556D2000) [pid = 428] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:39:23 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA5B0C1000) [pid = 428] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:39:23 INFO - PROCESS | 428 | 1467322763437 Marionette TRACE conn9 <- [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,{},{}]]]}] 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:39:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:39:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:39:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:39:23 INFO - {} 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:39:23 INFO - {} 14:39:23 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 - {} 14:39:23 INFO - {} 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:39:23 INFO - {} 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:39:23 INFO - {} 14:39:23 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 - {} 14:39:23 INFO - {} 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 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 14:39:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:39:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:39:23 INFO - {} 14:39:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1294ms 14:39:23 INFO - PROCESS | 428 | 1467322763547 Marionette TRACE conn9 -> [0,3017,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 428 | 1467322763549 Marionette TRACE conn9 <- [1,3017,null,{"value":"13"}] 14:39:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:39:23 INFO - PROCESS | 428 | 1467322763553 Marionette TRACE conn9 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - PROCESS | 428 | 1467322763555 Marionette TRACE conn9 <- [1,3018,null,{}] 14:39:23 INFO - PROCESS | 428 | 1467322763558 Marionette TRACE conn9 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:23 INFO - PROCESS | 428 | 1467322763560 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:23 INFO - PROCESS | 428 | 1467322763672 Marionette TRACE conn9 <- [1,3019,null,{"value":null}] 14:39:23 INFO - PROCESS | 428 | 1467322763745 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 428 | 1467322763747 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:23 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E749800 == 33 [pid = 428] [id = 766] 14:39:23 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA55B10000) [pid = 428] [serial = 2296] [outer = 0000000000000000] 14:39:23 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA56F5F800) [pid = 428] [serial = 2297] [outer = 000000FA55B10000] 14:39:23 INFO - PROCESS | 428 | 1467322763795 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA5C1D4400) [pid = 428] [serial = 2298] [outer = 000000FA55B10000] 14:39:24 INFO - PROCESS | 428 | 1467322764170 Marionette TRACE conn9 <- [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]]]}] 14:39:24 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 14:39:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 14:39:24 INFO - PROCESS | 428 | 1467322764185 Marionette TRACE conn9 -> [0,3021,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 428 | 1467322764187 Marionette TRACE conn9 <- [1,3021,null,{"value":"13"}] 14:39:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:39:24 INFO - PROCESS | 428 | 1467322764200 Marionette TRACE conn9 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 428 | 1467322764202 Marionette TRACE conn9 <- [1,3022,null,{}] 14:39:24 INFO - PROCESS | 428 | 1467322764206 Marionette TRACE conn9 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:24 INFO - PROCESS | 428 | 1467322764211 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:24 INFO - PROCESS | 428 | 1467322764326 Marionette TRACE conn9 <- [1,3023,null,{"value":null}] 14:39:24 INFO - PROCESS | 428 | 1467322764332 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 428 | 1467322764334 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55520800 == 34 [pid = 428] [id = 767] 14:39:24 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA5C217000) [pid = 428] [serial = 2299] [outer = 0000000000000000] 14:39:24 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA5C222800) [pid = 428] [serial = 2300] [outer = 000000FA5C217000] 14:39:24 INFO - PROCESS | 428 | 1467322764380 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA5C292000) [pid = 428] [serial = 2301] [outer = 000000FA5C217000] 14:39:24 INFO - PROCESS | 428 | 1467322764767 Marionette TRACE conn9 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:39:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:39:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 588ms 14:39:24 INFO - PROCESS | 428 | 1467322764781 Marionette TRACE conn9 -> [0,3025,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 428 | 1467322764791 Marionette TRACE conn9 <- [1,3025,null,{"value":"13"}] 14:39:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:39:24 INFO - PROCESS | 428 | 1467322764810 Marionette TRACE conn9 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 428 | 1467322764812 Marionette TRACE conn9 <- [1,3026,null,{}] 14:39:24 INFO - PROCESS | 428 | 1467322764815 Marionette TRACE conn9 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:24 INFO - PROCESS | 428 | 1467322764818 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:24 INFO - PROCESS | 428 | 1467322764942 Marionette TRACE conn9 <- [1,3027,null,{"value":null}] 14:39:24 INFO - PROCESS | 428 | 1467322764950 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 428 | 1467322764952 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:24 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55F5F800 == 35 [pid = 428] [id = 768] 14:39:24 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA49637000) [pid = 428] [serial = 2302] [outer = 0000000000000000] 14:39:24 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5C28F000) [pid = 428] [serial = 2303] [outer = 000000FA49637000] 14:39:25 INFO - PROCESS | 428 | 1467322764997 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5C21D800) [pid = 428] [serial = 2304] [outer = 000000FA49637000] 14:39:25 INFO - PROCESS | 428 | 1467322765404 Marionette TRACE conn9 <- [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"]]]}] 14:39:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:39:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:39:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 649ms 14:39:25 INFO - PROCESS | 428 | 1467322765450 Marionette TRACE conn9 -> [0,3029,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 428 | 1467322765452 Marionette TRACE conn9 <- [1,3029,null,{"value":"13"}] 14:39:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:39:25 INFO - PROCESS | 428 | 1467322765456 Marionette TRACE conn9 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - PROCESS | 428 | 1467322765457 Marionette TRACE conn9 <- [1,3030,null,{}] 14:39:25 INFO - PROCESS | 428 | 1467322765461 Marionette TRACE conn9 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:25 INFO - PROCESS | 428 | 1467322765463 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:25 INFO - PROCESS | 428 | 1467322765581 Marionette TRACE conn9 <- [1,3031,null,{"value":null}] 14:39:25 INFO - PROCESS | 428 | 1467322765588 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 428 | 1467322765590 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:25 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCA000 == 36 [pid = 428] [id = 769] 14:39:25 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA58CBC800) [pid = 428] [serial = 2305] [outer = 0000000000000000] 14:39:25 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA58CC2C00) [pid = 428] [serial = 2306] [outer = 000000FA58CBC800] 14:39:25 INFO - PROCESS | 428 | 1467322765635 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA58CCA400) [pid = 428] [serial = 2307] [outer = 000000FA58CBC800] 14:39:26 INFO - PROCESS | 428 | 1467322766412 Marionette TRACE conn9 <- [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]]]}] 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:39:26 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. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:39:26 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'.) 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:39:26 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. 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:39:26 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. 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:39:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:39:26 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. 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:39:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:39:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:39:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:39:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1070ms 14:39:26 INFO - PROCESS | 428 | 1467322766530 Marionette TRACE conn9 -> [0,3033,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 428 | 1467322766535 Marionette TRACE conn9 <- [1,3033,null,{"value":"13"}] 14:39:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:39:26 INFO - PROCESS | 428 | 1467322766541 Marionette TRACE conn9 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:39:26 INFO - PROCESS | 428 | 1467322766544 Marionette TRACE conn9 <- [1,3034,null,{}] 14:39:26 INFO - PROCESS | 428 | 1467322766550 Marionette TRACE conn9 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:26 INFO - PROCESS | 428 | 1467322766553 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:26 INFO - PROCESS | 428 | 1467322766701 Marionette TRACE conn9 <- [1,3035,null,{"value":null}] 14:39:26 INFO - PROCESS | 428 | 1467322766818 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 428 | 1467322766821 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:26 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55029000 == 37 [pid = 428] [id = 770] 14:39:26 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA49095800) [pid = 428] [serial = 2308] [outer = 0000000000000000] 14:39:26 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA4F718C00) [pid = 428] [serial = 2309] [outer = 000000FA49095800] 14:39:26 INFO - PROCESS | 428 | 1467322766883 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA52763400) [pid = 428] [serial = 2310] [outer = 000000FA49095800] 14:39:27 INFO - PROCESS | 428 | [428] 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 14:39:27 INFO - PROCESS | 428 | 1467322767429 Marionette TRACE conn9 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:39:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:39:27 INFO - {} 14:39:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 943ms 14:39:27 INFO - PROCESS | 428 | 1467322767486 Marionette TRACE conn9 -> [0,3037,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 428 | 1467322767491 Marionette TRACE conn9 <- [1,3037,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:39:27 INFO - PROCESS | 428 | 1467322767511 Marionette TRACE conn9 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 428 | 1467322767514 Marionette TRACE conn9 <- [1,3038,null,{}] 14:39:27 INFO - PROCESS | 428 | 1467322767521 Marionette TRACE conn9 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:27 INFO - PROCESS | 428 | 1467322767524 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:27 INFO - PROCESS | 428 | 1467322767653 Marionette TRACE conn9 <- [1,3039,null,{"value":null}] 14:39:27 INFO - PROCESS | 428 | 1467322767727 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 428 | 1467322767730 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:27 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58D3F800 == 38 [pid = 428] [id = 771] 14:39:27 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA54F61400) [pid = 428] [serial = 2311] [outer = 0000000000000000] 14:39:27 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA55D74000) [pid = 428] [serial = 2312] [outer = 000000FA54F61400] 14:39:27 INFO - PROCESS | 428 | 1467322767829 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 428 | ++DOMWINDOW == 82 (000000FA5668A000) [pid = 428] [serial = 2313] [outer = 000000FA54F61400] 14:39:28 INFO - PROCESS | 428 | 1467322768394 Marionette TRACE conn9 <- [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]]]}] 14:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:39:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 943ms 14:39:28 INFO - PROCESS | 428 | 1467322768444 Marionette TRACE conn9 -> [0,3041,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 428 | 1467322768447 Marionette TRACE conn9 <- [1,3041,null,{"value":"13"}] 14:39:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:39:28 INFO - PROCESS | 428 | 1467322768451 Marionette TRACE conn9 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 428 | 1467322768455 Marionette TRACE conn9 <- [1,3042,null,{}] 14:39:28 INFO - PROCESS | 428 | 1467322768467 Marionette TRACE conn9 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:28 INFO - PROCESS | 428 | 1467322768472 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:28 INFO - PROCESS | 428 | 1467322768586 Marionette TRACE conn9 <- [1,3043,null,{"value":null}] 14:39:28 INFO - PROCESS | 428 | 1467322768723 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 428 | 1467322768726 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:28 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4E737800 == 39 [pid = 428] [id = 772] 14:39:28 INFO - PROCESS | 428 | ++DOMWINDOW == 83 (000000FA56DEB400) [pid = 428] [serial = 2314] [outer = 0000000000000000] 14:39:28 INFO - PROCESS | 428 | ++DOMWINDOW == 84 (000000FA56F52800) [pid = 428] [serial = 2315] [outer = 000000FA56DEB400] 14:39:28 INFO - PROCESS | 428 | 1467322768795 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 428 | ++DOMWINDOW == 85 (000000FA579AB400) [pid = 428] [serial = 2316] [outer = 000000FA56DEB400] 14:39:29 INFO - PROCESS | 428 | 1467322769766 Marionette TRACE conn9 <- [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"]]]}] 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:39:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:39:29 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" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:39:29 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" 14:39:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:39:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:39:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1448ms 14:39:29 INFO - PROCESS | 428 | 1467322769937 Marionette TRACE conn9 -> [0,3045,"getWindowHandle",null] 14:39:29 INFO - PROCESS | 428 | 1467322769941 Marionette TRACE conn9 <- [1,3045,null,{"value":"13"}] 14:39:29 INFO - PROCESS | 428 | 1467322769947 Marionette TRACE conn9 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:39:29 INFO - PROCESS | 428 | 1467322769951 Marionette TRACE conn9 <- [1,3046,null,{}] 14:39:29 INFO - PROCESS | 428 | 1467322769957 Marionette TRACE conn9 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:29 INFO - PROCESS | 428 | 1467322769960 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:30 INFO - PROCESS | 428 | 1467322770052 Marionette TRACE conn9 <- [1,3047,null,{"value":null}] 14:39:30 INFO - PROCESS | 428 | 1467322770253 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 428 | 1467322770258 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA4DFAE000 == 38 [pid = 428] [id = 371] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA58371000 == 37 [pid = 428] [id = 375] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA5589B800 == 36 [pid = 428] [id = 384] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA5BC7E800 == 35 [pid = 428] [id = 378] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA4A41B000 == 34 [pid = 428] [id = 372] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA55024800 == 33 [pid = 428] [id = 383] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA534D0800 == 32 [pid = 428] [id = 382] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA4E1C2000 == 31 [pid = 428] [id = 759] 14:39:30 INFO - PROCESS | 428 | --DOCSHELL 000000FA5D90D800 == 30 [pid = 428] [id = 758] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 84 (000000FA5BA9E000) [pid = 428] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 83 (000000FA55A02C00) [pid = 428] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 82 (000000FA56576000) [pid = 428] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 81 (000000FA55D81000) [pid = 428] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA57A1C000) [pid = 428] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA57927C00) [pid = 428] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA58358400) [pid = 428] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA55145000) [pid = 428] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA530B0800) [pid = 428] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA54F5F400) [pid = 428] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA4EFCCC00) [pid = 428] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4F7B5C00) [pid = 428] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4EE68800) [pid = 428] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4DEAAC00) [pid = 428] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA53519C00) [pid = 428] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4F96F000) [pid = 428] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4D7D4C00) [pid = 428] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA493C1000) [pid = 428] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA5BC6DC00) [pid = 428] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA5BC28000) [pid = 428] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA58354400) [pid = 428] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA58DB7800) [pid = 428] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA5B0C3400) [pid = 428] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5B011400) [pid = 428] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA5559FC00) [pid = 428] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 14:39:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4D692800 == 31 [pid = 428] [id = 773] 14:39:30 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA47B49800) [pid = 428] [serial = 2317] [outer = 0000000000000000] 14:39:30 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA48B25800) [pid = 428] [serial = 2318] [outer = 000000FA47B49800] 14:39:30 INFO - PROCESS | 428 | 1467322770345 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA49D6EC00) [pid = 428] [serial = 2319] [outer = 000000FA47B49800] 14:39:30 INFO - PROCESS | 428 | 1467322770770 Marionette TRACE conn9 <- [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]]]}] 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:39:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:39:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:39:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:39:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:39:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:39:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:39:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:39:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:39:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 885ms 14:39:30 INFO - PROCESS | 428 | 1467322770840 Marionette TRACE conn9 -> [0,3049,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 428 | 1467322770845 Marionette TRACE conn9 <- [1,3049,null,{"value":"13"}] 14:39:30 INFO - PROCESS | 428 | 1467322770851 Marionette TRACE conn9 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:39:30 INFO - PROCESS | 428 | 1467322770854 Marionette TRACE conn9 <- [1,3050,null,{}] 14:39:30 INFO - PROCESS | 428 | 1467322770857 Marionette TRACE conn9 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:30 INFO - PROCESS | 428 | 1467322770860 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:30 INFO - PROCESS | 428 | 1467322770952 Marionette TRACE conn9 <- [1,3051,null,{"value":null}] 14:39:30 INFO - PROCESS | 428 | 1467322770963 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 428 | 1467322770966 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:30 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5358C000 == 32 [pid = 428] [id = 774] 14:39:30 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA5275E400) [pid = 428] [serial = 2320] [outer = 0000000000000000] 14:39:31 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA52CB0400) [pid = 428] [serial = 2321] [outer = 000000FA5275E400] 14:39:31 INFO - PROCESS | 428 | 1467322771015 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA53C8AC00) [pid = 428] [serial = 2322] [outer = 000000FA5275E400] 14:39:31 INFO - PROCESS | 428 | [428] 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 14:39:31 INFO - PROCESS | 428 | 1467322771517 Marionette TRACE conn9 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:39:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:39:31 INFO - {} 14:39:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 14:39:31 INFO - PROCESS | 428 | 1467322771547 Marionette TRACE conn9 -> [0,3053,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 428 | 1467322771549 Marionette TRACE conn9 <- [1,3053,null,{"value":"13"}] 14:39:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:39:31 INFO - PROCESS | 428 | 1467322771582 Marionette TRACE conn9 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 428 | 1467322771593 Marionette TRACE conn9 <- [1,3054,null,{}] 14:39:31 INFO - PROCESS | 428 | 1467322771608 Marionette TRACE conn9 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:31 INFO - PROCESS | 428 | 1467322771612 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:31 INFO - PROCESS | 428 | 1467322771712 Marionette TRACE conn9 <- [1,3055,null,{"value":null}] 14:39:31 INFO - PROCESS | 428 | 1467322771792 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 428 | 1467322771795 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:31 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55FCC000 == 33 [pid = 428] [id = 775] 14:39:31 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA556CEC00) [pid = 428] [serial = 2323] [outer = 0000000000000000] 14:39:31 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA55A03C00) [pid = 428] [serial = 2324] [outer = 000000FA556CEC00] 14:39:31 INFO - PROCESS | 428 | 1467322771844 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA55F7D400) [pid = 428] [serial = 2325] [outer = 000000FA556CEC00] 14:39:32 INFO - PROCESS | 428 | 1467322772196 Marionette TRACE conn9 <- [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]]]}] 14:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:39:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 672ms 14:39:32 INFO - PROCESS | 428 | 1467322772230 Marionette TRACE conn9 -> [0,3057,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 428 | 1467322772233 Marionette TRACE conn9 <- [1,3057,null,{"value":"13"}] 14:39:32 INFO - PROCESS | 428 | 1467322772237 Marionette TRACE conn9 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:39:32 INFO - PROCESS | 428 | 1467322772239 Marionette TRACE conn9 <- [1,3058,null,{}] 14:39:32 INFO - PROCESS | 428 | 1467322772242 Marionette TRACE conn9 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:32 INFO - PROCESS | 428 | 1467322772244 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:32 INFO - PROCESS | 428 | 1467322772377 Marionette TRACE conn9 <- [1,3059,null,{"value":null}] 14:39:32 INFO - PROCESS | 428 | 1467322772383 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 428 | 1467322772385 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:32 INFO - PROCESS | 428 | ++DOCSHELL 000000FA58C7B000 == 34 [pid = 428] [id = 776] 14:39:32 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA56690C00) [pid = 428] [serial = 2326] [outer = 0000000000000000] 14:39:32 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA56DEF800) [pid = 428] [serial = 2327] [outer = 000000FA56690C00] 14:39:32 INFO - PROCESS | 428 | 1467322772431 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA57930000) [pid = 428] [serial = 2328] [outer = 000000FA56690C00] 14:39:32 INFO - PROCESS | 428 | 1467322772890 Marionette TRACE conn9 <- [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]]]}] 14:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:39:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 14:39:32 INFO - PROCESS | 428 | 1467322772934 Marionette TRACE conn9 -> [0,3061,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 428 | 1467322772936 Marionette TRACE conn9 <- [1,3061,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:39:32 INFO - PROCESS | 428 | 1467322772940 Marionette TRACE conn9 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 428 | 1467322772942 Marionette TRACE conn9 <- [1,3062,null,{}] 14:39:32 INFO - PROCESS | 428 | 1467322772945 Marionette TRACE conn9 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:32 INFO - PROCESS | 428 | 1467322772948 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:33 INFO - PROCESS | 428 | 1467322773061 Marionette TRACE conn9 <- [1,3063,null,{"value":null}] 14:39:33 INFO - PROCESS | 428 | 1467322773145 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 428 | 1467322773147 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5B02B000 == 35 [pid = 428] [id = 777] 14:39:33 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5792F400) [pid = 428] [serial = 2329] [outer = 0000000000000000] 14:39:33 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA57A1C000) [pid = 428] [serial = 2330] [outer = 000000FA5792F400] 14:39:33 INFO - PROCESS | 428 | 1467322773192 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA57FB9C00) [pid = 428] [serial = 2331] [outer = 000000FA5792F400] 14:39:33 INFO - PROCESS | 428 | 1467322773599 Marionette TRACE conn9 <- [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]]]}] 14:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:39:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 14:39:33 INFO - PROCESS | 428 | 1467322773635 Marionette TRACE conn9 -> [0,3065,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 428 | 1467322773637 Marionette TRACE conn9 <- [1,3065,null,{"value":"13"}] 14:39:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:39:33 INFO - PROCESS | 428 | 1467322773641 Marionette TRACE conn9 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 428 | 1467322773643 Marionette TRACE conn9 <- [1,3066,null,{}] 14:39:33 INFO - PROCESS | 428 | 1467322773646 Marionette TRACE conn9 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:33 INFO - PROCESS | 428 | 1467322773652 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:33 INFO - PROCESS | 428 | 1467322773795 Marionette TRACE conn9 <- [1,3067,null,{"value":null}] 14:39:33 INFO - PROCESS | 428 | 1467322773853 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 428 | 1467322773856 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:33 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5BDE1000 == 36 [pid = 428] [id = 778] 14:39:33 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA58DC0400) [pid = 428] [serial = 2332] [outer = 0000000000000000] 14:39:33 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5B0BA400) [pid = 428] [serial = 2333] [outer = 000000FA58DC0400] 14:39:33 INFO - PROCESS | 428 | 1467322773908 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA5B4AAC00) [pid = 428] [serial = 2334] [outer = 000000FA58DC0400] 14:39:34 INFO - PROCESS | 428 | 1467322774343 Marionette TRACE conn9 <- [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] 14:39:34 INFO - PROCESS | 428 | 1467322774384 Marionette TRACE conn9 <- [1,3069,null,{"value":"13"}] 14:39:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:39:34 INFO - PROCESS | 428 | 1467322774388 Marionette TRACE conn9 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - PROCESS | 428 | 1467322774389 Marionette TRACE conn9 <- [1,3070,null,{}] 14:39:34 INFO - PROCESS | 428 | 1467322774393 Marionette TRACE conn9 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:34 INFO - PROCESS | 428 | 1467322774395 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:34 INFO - PROCESS | 428 | 1467322774537 Marionette TRACE conn9 <- [1,3071,null,{"value":null}] 14:39:34 INFO - PROCESS | 428 | 1467322774551 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 428 | 1467322774553 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:34 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C143000 == 37 [pid = 428] [id = 779] 14:39:34 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA5BA9C800) [pid = 428] [serial = 2335] [outer = 0000000000000000] 14:39:34 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA5BC27800) [pid = 428] [serial = 2336] [outer = 000000FA5BA9C800] 14:39:34 INFO - PROCESS | 428 | 1467322774649 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 428 | ++DOMWINDOW == 81 (000000FA5C164C00) [pid = 428] [serial = 2337] [outer = 000000FA5BA9C800] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 80 (000000FA4D783800) [pid = 428] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5C217000) [pid = 428] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA49637000) [pid = 428] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA4733F000) [pid = 428] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA53D1D400) [pid = 428] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA4D786400) [pid = 428] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA490A0000) [pid = 428] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA4E57B800) [pid = 428] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA55B10000) [pid = 428] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:39:34 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA55527C00) [pid = 428] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:39:35 INFO - PROCESS | 428 | 1467322775085 Marionette TRACE conn9 <- [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]]]}] 14:39:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:39:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:39:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:39:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 14:39:35 INFO - PROCESS | 428 | 1467322775127 Marionette TRACE conn9 -> [0,3073,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 428 | 1467322775129 Marionette TRACE conn9 <- [1,3073,null,{"value":"13"}] 14:39:35 INFO - PROCESS | 428 | 1467322775133 Marionette TRACE conn9 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:39:35 INFO - PROCESS | 428 | 1467322775135 Marionette TRACE conn9 <- [1,3074,null,{}] 14:39:35 INFO - PROCESS | 428 | 1467322775139 Marionette TRACE conn9 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:35 INFO - PROCESS | 428 | 1467322775141 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:35 INFO - PROCESS | 428 | 1467322775235 Marionette TRACE conn9 <- [1,3075,null,{"value":null}] 14:39:35 INFO - PROCESS | 428 | 1467322775240 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 428 | 1467322775242 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5C1A6000 == 38 [pid = 428] [id = 780] 14:39:35 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA5BC23C00) [pid = 428] [serial = 2338] [outer = 0000000000000000] 14:39:35 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5C163800) [pid = 428] [serial = 2339] [outer = 000000FA5BC23C00] 14:39:35 INFO - PROCESS | 428 | 1467322775286 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 428 | ++DOMWINDOW == 74 (000000FA5C1D2C00) [pid = 428] [serial = 2340] [outer = 000000FA5BC23C00] 14:39:35 INFO - PROCESS | 428 | 1467322775695 Marionette TRACE conn9 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:39:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:39:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 587ms 14:39:35 INFO - PROCESS | 428 | 1467322775725 Marionette TRACE conn9 -> [0,3077,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 428 | 1467322775727 Marionette TRACE conn9 <- [1,3077,null,{"value":"13"}] 14:39:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:39:35 INFO - PROCESS | 428 | 1467322775731 Marionette TRACE conn9 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 428 | 1467322775733 Marionette TRACE conn9 <- [1,3078,null,{}] 14:39:35 INFO - PROCESS | 428 | 1467322775736 Marionette TRACE conn9 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:35 INFO - PROCESS | 428 | 1467322775738 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:35 INFO - PROCESS | 428 | 1467322775864 Marionette TRACE conn9 <- [1,3079,null,{"value":null}] 14:39:35 INFO - PROCESS | 428 | 1467322775872 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 428 | 1467322775874 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:35 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5CEAB800 == 39 [pid = 428] [id = 781] 14:39:35 INFO - PROCESS | 428 | ++DOMWINDOW == 75 (000000FA5C1DC800) [pid = 428] [serial = 2341] [outer = 0000000000000000] 14:39:35 INFO - PROCESS | 428 | ++DOMWINDOW == 76 (000000FA5C21B000) [pid = 428] [serial = 2342] [outer = 000000FA5C1DC800] 14:39:35 INFO - PROCESS | 428 | 1467322775918 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 428 | ++DOMWINDOW == 77 (000000FA5C224400) [pid = 428] [serial = 2343] [outer = 000000FA5C1DC800] 14:39:36 INFO - PROCESS | 428 | 1467322776318 Marionette TRACE conn9 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:39:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 628ms 14:39:36 INFO - PROCESS | 428 | 1467322776362 Marionette TRACE conn9 -> [0,3081,"getWindowHandle",null] 14:39:36 INFO - PROCESS | 428 | 1467322776365 Marionette TRACE conn9 <- [1,3081,null,{"value":"13"}] 14:39:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:39:36 INFO - PROCESS | 428 | 1467322776368 Marionette TRACE conn9 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - PROCESS | 428 | 1467322776378 Marionette TRACE conn9 <- [1,3082,null,{}] 14:39:36 INFO - PROCESS | 428 | 1467322776384 Marionette TRACE conn9 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:36 INFO - PROCESS | 428 | 1467322776386 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:36 INFO - PROCESS | 428 | 1467322776528 Marionette TRACE conn9 <- [1,3083,null,{"value":null}] 14:39:36 INFO - PROCESS | 428 | 1467322776539 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 428 | 1467322776541 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:36 INFO - PROCESS | 428 | ++DOCSHELL 000000FA5D170000 == 40 [pid = 428] [id = 782] 14:39:36 INFO - PROCESS | 428 | ++DOMWINDOW == 78 (000000FA556DA800) [pid = 428] [serial = 2344] [outer = 0000000000000000] 14:39:36 INFO - PROCESS | 428 | ++DOMWINDOW == 79 (000000FA58C9C400) [pid = 428] [serial = 2345] [outer = 000000FA556DA800] 14:39:36 INFO - PROCESS | 428 | 1467322776586 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 428 | ++DOMWINDOW == 80 (000000FA58CA3800) [pid = 428] [serial = 2346] [outer = 000000FA556DA800] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5B03B800 == 39 [pid = 428] [id = 377] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5650E800 == 38 [pid = 428] [id = 374] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D9B800 == 37 [pid = 428] [id = 373] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA534E5800 == 36 [pid = 428] [id = 760] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55F50800 == 35 [pid = 428] [id = 385] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55D99800 == 34 [pid = 428] [id = 379] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA55521000 == 33 [pid = 428] [id = 761] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA4947E800 == 32 [pid = 428] [id = 388] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA54F1A000 == 31 [pid = 428] [id = 376] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA53D78800 == 30 [pid = 428] [id = 380] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA5573C800 == 29 [pid = 428] [id = 387] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA56DA3800 == 28 [pid = 428] [id = 386] 14:39:37 INFO - PROCESS | 428 | --DOCSHELL 000000FA47CB1000 == 27 [pid = 428] [id = 381] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 79 (000000FA5BC2C800) [pid = 428] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 78 (000000FA56C84400) [pid = 428] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 77 (000000FA52758C00) [pid = 428] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 76 (000000FA56577C00) [pid = 428] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 75 (000000FA5C222800) [pid = 428] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 74 (000000FA5C28F000) [pid = 428] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 73 (000000FA5C292000) [pid = 428] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 72 (000000FA4F7AFC00) [pid = 428] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 71 (000000FA4EFCD000) [pid = 428] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 70 (000000FA53D40400) [pid = 428] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 69 (000000FA4E176C00) [pid = 428] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 68 (000000FA4D7D6800) [pid = 428] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 67 (000000FA5C21D800) [pid = 428] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 66 (000000FA493BA000) [pid = 428] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 65 (000000FA4946E000) [pid = 428] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 64 (000000FA4E5E3800) [pid = 428] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 63 (000000FA4F714800) [pid = 428] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 62 (000000FA52CABC00) [pid = 428] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 61 (000000FA5C1D4400) [pid = 428] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 60 (000000FA56F5F800) [pid = 428] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 59 (000000FA54FBF400) [pid = 428] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | --DOMWINDOW == 58 (000000FA58CC2C00) [pid = 428] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 14:39:38 INFO - PROCESS | 428 | 1467322778470 Marionette TRACE conn9 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:39:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:39:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2138ms 14:39:38 INFO - PROCESS | 428 | 1467322778511 Marionette TRACE conn9 -> [0,3085,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 428 | 1467322778515 Marionette TRACE conn9 <- [1,3085,null,{"value":"13"}] 14:39:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:39:38 INFO - PROCESS | 428 | 1467322778521 Marionette TRACE conn9 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - PROCESS | 428 | 1467322778525 Marionette TRACE conn9 <- [1,3086,null,{}] 14:39:38 INFO - PROCESS | 428 | 1467322778531 Marionette TRACE conn9 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:38 INFO - PROCESS | 428 | 1467322778535 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:38 INFO - PROCESS | 428 | 1467322778632 Marionette TRACE conn9 <- [1,3087,null,{"value":null}] 14:39:38 INFO - PROCESS | 428 | 1467322778639 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 428 | 1467322778643 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:38 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4DF51800 == 28 [pid = 428] [id = 783] 14:39:38 INFO - PROCESS | 428 | ++DOMWINDOW == 59 (000000FA4909EC00) [pid = 428] [serial = 2347] [outer = 0000000000000000] 14:39:38 INFO - PROCESS | 428 | ++DOMWINDOW == 60 (000000FA4909FC00) [pid = 428] [serial = 2348] [outer = 000000FA4909EC00] 14:39:38 INFO - PROCESS | 428 | 1467322778693 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 428 | ++DOMWINDOW == 61 (000000FA49435400) [pid = 428] [serial = 2349] [outer = 000000FA4909EC00] 14:39:39 INFO - PROCESS | 428 | 1467322779191 Marionette TRACE conn9 <- [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]]]}] 14:39:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:39:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:39:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 693ms 14:39:39 INFO - PROCESS | 428 | 1467322779221 Marionette TRACE conn9 -> [0,3089,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 428 | 1467322779227 Marionette TRACE conn9 <- [1,3089,null,{"value":"13"}] 14:39:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:39:39 INFO - PROCESS | 428 | 1467322779234 Marionette TRACE conn9 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 428 | 1467322779237 Marionette TRACE conn9 <- [1,3090,null,{}] 14:39:39 INFO - PROCESS | 428 | 1467322779241 Marionette TRACE conn9 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:39 INFO - PROCESS | 428 | 1467322779244 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:39 INFO - PROCESS | 428 | 1467322779340 Marionette TRACE conn9 <- [1,3091,null,{"value":null}] 14:39:39 INFO - PROCESS | 428 | 1467322779350 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 428 | 1467322779353 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:39 INFO - PROCESS | 428 | ++DOCSHELL 000000FA4F429800 == 29 [pid = 428] [id = 784] 14:39:39 INFO - PROCESS | 428 | ++DOMWINDOW == 62 (000000FA4A460400) [pid = 428] [serial = 2350] [outer = 0000000000000000] 14:39:39 INFO - PROCESS | 428 | ++DOMWINDOW == 63 (000000FA4A4ED000) [pid = 428] [serial = 2351] [outer = 000000FA4A460400] 14:39:39 INFO - PROCESS | 428 | 1467322779402 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 428 | ++DOMWINDOW == 64 (000000FA4D7D5800) [pid = 428] [serial = 2352] [outer = 000000FA4A460400] 14:39:39 INFO - PROCESS | 428 | 1467322779878 Marionette TRACE conn9 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:39:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:39:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 14:39:39 INFO - PROCESS | 428 | 1467322779927 Marionette TRACE conn9 -> [0,3093,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 428 | 1467322779930 Marionette TRACE conn9 <- [1,3093,null,{"value":"13"}] 14:39:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:39:39 INFO - PROCESS | 428 | 1467322779934 Marionette TRACE conn9 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 428 | 1467322779938 Marionette TRACE conn9 <- [1,3094,null,{}] 14:39:39 INFO - PROCESS | 428 | 1467322779950 Marionette TRACE conn9 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:39 INFO - PROCESS | 428 | 1467322779955 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:40 INFO - PROCESS | 428 | 1467322780077 Marionette TRACE conn9 <- [1,3095,null,{"value":null}] 14:39:40 INFO - PROCESS | 428 | 1467322780170 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 428 | 1467322780173 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA53D7F000 == 30 [pid = 428] [id = 785] 14:39:40 INFO - PROCESS | 428 | ++DOMWINDOW == 65 (000000FA47339800) [pid = 428] [serial = 2353] [outer = 0000000000000000] 14:39:40 INFO - PROCESS | 428 | ++DOMWINDOW == 66 (000000FA4EE05C00) [pid = 428] [serial = 2354] [outer = 000000FA47339800] 14:39:40 INFO - PROCESS | 428 | 1467322780223 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 428 | ++DOMWINDOW == 67 (000000FA4EF7A000) [pid = 428] [serial = 2355] [outer = 000000FA47339800] 14:39:40 INFO - PROCESS | 428 | 1467322780582 Marionette TRACE conn9 <- [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]]]}] 14:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:39:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 14:39:40 INFO - PROCESS | 428 | 1467322780626 Marionette TRACE conn9 -> [0,3097,"getWindowHandle",null] 14:39:40 INFO - PROCESS | 428 | 1467322780629 Marionette TRACE conn9 <- [1,3097,null,{"value":"13"}] 14:39:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:39:40 INFO - PROCESS | 428 | 1467322780633 Marionette TRACE conn9 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 428 | 1467322780635 Marionette TRACE conn9 <- [1,3098,null,{}] 14:39:40 INFO - PROCESS | 428 | 1467322780638 Marionette TRACE conn9 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:40 INFO - PROCESS | 428 | 1467322780640 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:40 INFO - PROCESS | 428 | 1467322780733 Marionette TRACE conn9 <- [1,3099,null,{"value":null}] 14:39:40 INFO - PROCESS | 428 | 1467322780818 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 428 | 1467322780820 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:40 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55624000 == 31 [pid = 428] [id = 786] 14:39:40 INFO - PROCESS | 428 | ++DOMWINDOW == 68 (000000FA4EFCB800) [pid = 428] [serial = 2356] [outer = 0000000000000000] 14:39:40 INFO - PROCESS | 428 | ++DOMWINDOW == 69 (000000FA4F7B7000) [pid = 428] [serial = 2357] [outer = 000000FA4EFCB800] 14:39:40 INFO - PROCESS | 428 | 1467322780866 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 428 | ++DOMWINDOW == 70 (000000FA52745C00) [pid = 428] [serial = 2358] [outer = 000000FA4EFCB800] 14:39:41 INFO - PROCESS | 428 | 1467322781232 Marionette TRACE conn9 <- [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"]]]}] 14:39:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:39:41 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 14:39:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:39:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 14:39:41 INFO - PROCESS | 428 | 1467322781328 Marionette TRACE conn9 -> [0,3101,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 428 | 1467322781330 Marionette TRACE conn9 <- [1,3101,null,{"value":"13"}] 14:39:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:39:41 INFO - PROCESS | 428 | 1467322781334 Marionette TRACE conn9 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 428 | 1467322781335 Marionette TRACE conn9 <- [1,3102,null,{}] 14:39:41 INFO - PROCESS | 428 | 1467322781339 Marionette TRACE conn9 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:41 INFO - PROCESS | 428 | 1467322781341 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:41 INFO - PROCESS | 428 | 1467322781425 Marionette TRACE conn9 <- [1,3103,null,{"value":null}] 14:39:41 INFO - PROCESS | 428 | 1467322781459 Marionette TRACE conn9 -> [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\", \"8e7d6c9f-4688-44c2-8ce5-fdc20f5abfca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 428 | 1467322781461 Marionette INFO sendAsync b39615ab-db09-4895-b787-9027b189e655 14:39:41 INFO - PROCESS | 428 | ++DOCSHELL 000000FA55D9E000 == 32 [pid = 428] [id = 787] 14:39:41 INFO - PROCESS | 428 | ++DOMWINDOW == 71 (000000FA4A460000) [pid = 428] [serial = 2359] [outer = 0000000000000000] 14:39:41 INFO - PROCESS | 428 | ++DOMWINDOW == 72 (000000FA52B25000) [pid = 428] [serial = 2360] [outer = 000000FA4A460000] 14:39:41 INFO - PROCESS | 428 | 1467322781507 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 428 | ++DOMWINDOW == 73 (000000FA5344AC00) [pid = 428] [serial = 2361] [outer = 000000FA4A460000] 14:39:41 INFO - PROCESS | 428 | 1467322781912 Marionette TRACE conn9 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:39:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:39:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 628ms 14:39:41 INFO - PROCESS | 428 | 1467322781969 Marionette TRACE conn9 -> [0,3105,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 428 | 1467322781971 Marionette TRACE conn9 <- [1,3105,null,{"value":"13"}] 14:39:43 WARNING - u'runner_teardown' () 14:39:43 INFO - No more tests 14:39:43 INFO - Got 0 unexpected results 14:39:43 INFO - SUITE-END | took 684s 14:39:43 INFO - Closing logging queue 14:39:43 INFO - queue closed 14:39:43 INFO - Return code: 0 14:39:43 WARNING - # TBPL SUCCESS # 14:39:43 INFO - Running post-action listener: _resource_record_post_action 14:39:43 INFO - Running post-run listener: _resource_record_post_run 14:39:44 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 245659136; Write bytes: 999472128; Read time: 6151970; Write time: 6683280 14:39:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:39:44 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 39934464; Read time: 0; Write time: 55580 14:39:44 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 245612544; Write bytes: 886678016; Read time: 6147880; Write time: 6563350 14:39:44 INFO - Running post-run listener: _upload_blobber_files 14:39:44 INFO - Blob upload gear active. 14:39:44 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:39:44 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 14:39:44 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'] 14:39:44 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 14:39:44 INFO - (blobuploader) - INFO - Open directory for files ... 14:39:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:39:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:39:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:39:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:39:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:39:46 INFO - (blobuploader) - INFO - Done attempting. 14:39:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:39:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:39:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:39:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:39:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:39:48 INFO - (blobuploader) - INFO - Done attempting. 14:39:48 INFO - (blobuploader) - INFO - Iteration through files over. 14:39:48 INFO - Return code: 0 14:39:48 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:39:48 INFO - Using _rmtree_windows ... 14:39:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:39:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f47ed64a73d863870486cf67a4c9454d033c7da6bac7206eea64a8ac0f7ab6f520d2be47115229aa2d7787617ca7de4bbc5dce0333b1cb024d3d5ce4797660c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e63d187d73a6067191f9ba7b203fed3bf1b04c6fcf919e6fe72688d525af31640f5d03c2f0b783d43d8ab29d75ca7e2a469e956a5b21126c52ea0714d5884db"} 14:39:48 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:39:48 INFO - Writing to file C:\slave\test\properties\blobber_files 14:39:48 INFO - Contents: 14:39:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f47ed64a73d863870486cf67a4c9454d033c7da6bac7206eea64a8ac0f7ab6f520d2be47115229aa2d7787617ca7de4bbc5dce0333b1cb024d3d5ce4797660c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e63d187d73a6067191f9ba7b203fed3bf1b04c6fcf919e6fe72688d525af31640f5d03c2f0b783d43d8ab29d75ca7e2a469e956a5b21126c52ea0714d5884db"} 14:39:48 INFO - Running post-run listener: copy_logs_to_upload_dir 14:39:48 INFO - Copying logs to upload dir... 14:39:48 INFO - mkdir: C:\slave\test\build\upload\logs 14:39:48 INFO - Copying logs to upload dir... 14:39:48 INFO - Using _rmtree_windows ... 14:39:48 INFO - Using _rmtree_windows ... 14:39:48 INFO - Using _rmtree_windows ... 14:39:48 INFO - Using _rmtree_windows ... 14:39:48 INFO - Using _rmtree_windows ... 14:39:48 INFO - Using _rmtree_windows ... 14:39:48 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=952.506000 ========= master_lag: 1.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 53 secs) (at 2016-06-30 14:39:49.869958) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:39:49.870880) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f47ed64a73d863870486cf67a4c9454d033c7da6bac7206eea64a8ac0f7ab6f520d2be47115229aa2d7787617ca7de4bbc5dce0333b1cb024d3d5ce4797660c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e63d187d73a6067191f9ba7b203fed3bf1b04c6fcf919e6fe72688d525af31640f5d03c2f0b783d43d8ab29d75ca7e2a469e956a5b21126c52ea0714d5884db"} build_url:https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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/OVhOIa7nSeW67nQ8On15hA/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/f47ed64a73d863870486cf67a4c9454d033c7da6bac7206eea64a8ac0f7ab6f520d2be47115229aa2d7787617ca7de4bbc5dce0333b1cb024d3d5ce4797660c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e63d187d73a6067191f9ba7b203fed3bf1b04c6fcf919e6fe72688d525af31640f5d03c2f0b783d43d8ab29d75ca7e2a469e956a5b21126c52ea0714d5884db"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OVhOIa7nSeW67nQ8On15hA/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-30 14:39:49.996760) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:39:49.997099) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 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-30 14:39:50.115320) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:39:50.115659) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:39:50.773074) ========= ========= Total master_lag: 8.85 =========